Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: vlamer on January 25, 2016, 09:43:09 PM



Title: whether PGP can be implemented in Bitcoin system ?
Post by: vlamer on January 25, 2016, 09:43:09 PM
I am newbie,but I have a question in my head.
whether PGP can be implemented in Bitcoin system ?
something that encrypt and decrypt the signature;
What's been like that?


Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: achow101 on January 25, 2016, 09:50:05 PM
I am newbie,but I have a question in my head.
whether PGP can be implemented in Bitcoin system ?
something that encrypt and decrypt the signature;
What's been like that?
There is no reason to have encryption or decryption of messages using Bitcoin. It may not be safe as the keys are short (although I think ECKeys are still rather strong even when short). It is not integral to Bitcoin and there really is no reason to have encrypted stuff like that in Bitcoin.


Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: vlamer on January 25, 2016, 09:56:32 PM
There is no reason to have encryption or decryption of messages using Bitcoin. It may not be safe as the keys are short (although I think ECKeys are still rather strong even when short). It is not integral to Bitcoin and there really is no reason to have encrypted stuff like that in Bitcoin.
if it is for the encryption scriptsig in transaction or signed ownership privkey?


Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: achow101 on January 25, 2016, 09:58:56 PM
There is no reason to have encryption or decryption of messages using Bitcoin. It may not be safe as the keys are short (although I think ECKeys are still rather strong even when short). It is not integral to Bitcoin and there really is no reason to have encrypted stuff like that in Bitcoin.
if it is for the encryption scriptsig in transaction or signed ownership privkey?
Your english is a bit lacking and this is very hard to understand.

Bitcoin already has signing features because signing is required in transactions. There is absolutely no need for encrypting, and the system wouldn't work with encryption anyways.


Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: shorena on January 26, 2016, 05:51:36 AM
There is no reason to have encryption or decryption of messages using Bitcoin. It may not be safe as the keys are short (although I think ECKeys are still rather strong even when short). It is not integral to Bitcoin and there really is no reason to have encrypted stuff like that in Bitcoin.
if it is for the encryption scriptsig in transaction or signed ownership privkey?

Think about it like this, if I encrypt my signature, how can you check if its valid? Where do I get all the PGP keys for all possible miners to avoid this issue? Whats the benefit?


Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: vlamer on January 26, 2016, 04:24:35 PM
i mean, something which adds validity of the owners,
although others have a private key or someone managed to open wallet.dat,and something that maintain privacy in network transactions.


Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: cr1776 on January 26, 2016, 04:30:59 PM
i mean, something which adds validity of the owners,
although others have a private key or someone managed to open wallet.dat,and something that maintain privacy in network transactions.


If one can't keep their private keys safe or your wallet password safe, what makes you think that they would be able to protect their PGP key safe to prove ownership of the keys or wallet? 

As far as privacy of network transactions, how do you envision pgp helping?



Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: vlamer on January 26, 2016, 04:41:37 PM
i mean, something which adds validity of the owners,
although others have a private key or someone managed to open wallet.dat,and something that maintain privacy in network transactions.


If one can't keep their private keys safe or your wallet password safe, what makes you think that they would be able to protect their PGP key safe to prove ownership of the keys or wallet? 

As far as privacy of network transactions, how do you envision pgp helping?
so PGP also does not help us in the validity of the ownership outside Bitcoin, in the file and the signature?


Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: achow101 on January 26, 2016, 04:54:24 PM
i mean, something which adds validity of the owners,
although others have a private key or someone managed to open wallet.dat,and something that maintain privacy in network transactions.


If one can't keep their private keys safe or your wallet password safe, what makes you think that they would be able to protect their PGP key safe to prove ownership of the keys or wallet? 

As far as privacy of network transactions, how do you envision pgp helping?
so PGP also does not help us in the validity of the ownership outside Bitcoin, in the file and the signature?
It does not because it does exactly the same thing that bitcoin private keys does with signatures.


Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: CIYAM on January 26, 2016, 04:57:20 PM
PGP (or GPG) can be used to encrypt private keys for offline wallets (the CIYAM Safe uses this technique) but if you are using an encrypted wallet with Bitcoin then there is no need to do any further encryption.

(so its usefulness is basically outside of Bitcoin)


Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: vlamer on January 28, 2016, 06:29:47 PM
PGP (or GPG) can be used to encrypt private keys for offline wallets (the CIYAM Safe uses this technique) but if you are using an encrypted wallet with Bitcoin then there is no need to do any further encryption.

(so its usefulness is basically outside of Bitcoin)

hmm,
i agree .not possible if all the members are not in one protocol.
Thank for taking the time


Title: Re: whether PGP can be implemented in Bitcoin system ?
Post by: Erkallys on January 29, 2016, 04:52:30 PM
I always thought that PGP was already implemented within Bitcoin. I seems that it is just a simplified version.