Author

Topic: Can BTC be used as a GNUPG replacement? (Read 1048 times)

hero member
Activity: 896
Merit: 1000
March 10, 2013, 11:06:45 AM
#9
GPG manages a web of trusts which can be mandatory when you can't meet a person yourself to verify his/her identity and have to rely on people you trust to do it.
legendary
Activity: 910
Merit: 1001
Revolutionizing Brokerage of Personal Data
March 10, 2013, 10:59:37 AM
#8
is it possible to encrypt a message using a bitcoin address and then decrypt it using the private key of that address?

The problem here is that Bitcoin addresses are hashes of public keys and not public keys themselves. As soon as the owner of the address broadcasts a transaction however, the full public key becomes part of the blockchain. You might be interested in Bitmessage for a full-blown solution to that problem but then again: GPG works just fine.
sr. member
Activity: 374
Merit: 250
Tune in to Neocash Radio
March 10, 2013, 10:58:48 AM
#7
The armory page doesn't claim that messages can be encrypted.  It only claims that messages can be signed.
legendary
Activity: 1064
Merit: 1001
March 10, 2013, 10:52:55 AM
#6
Why would you want to? It's not like GPG keys cost money...

It's convenient if you've already established identities with someone by doing business with Bitcoin since you have each others' public keys.
full member
Activity: 203
Merit: 100
March 10, 2013, 08:42:22 AM
#5
Quote
is it possible to encrypt a message using a bitcoin address and then decrypt it using the private key of that address?

if someone wants to send me a private message, and they know a bitcoin address of mine, can they use it for encryption, and can I decrypt the message with my private key?

Why would you want to? It's not like GPG keys cost money...
full member
Activity: 189
Merit: 100
March 10, 2013, 08:22:21 AM
#4
GPG is an identity mechanism, and is tied to your email. Bitcoin addresses are all anonymous, and aren't really easy to pin point to a straight forward id.

You don't email to use GPG, and you can be anonymous.  Technically both Bitcoin and GPG are pseudonymous.

It would be cool if GPG would implement some things from Bitcoin:  Instead of hex, encode the hash (fingerprint) into Base58/62.  Support for ECDSA/ECDH (or something similar to go with ECDSA).  Include public key in signature.
legendary
Activity: 1764
Merit: 1002
March 10, 2013, 03:13:45 AM
#3
Isn't this the bitmessage method?
legendary
Activity: 1064
Merit: 1001
March 10, 2013, 01:33:25 AM
#2
Short answer: Yes

Long answer: Someone needs to write the software to allow out-of-band encryption and decryption of messages using Bitcoin public/private key pairs.

Edit: Well, armory beat me to it!
legendary
Activity: 1611
Merit: 1001
March 10, 2013, 01:13:15 AM
#1
I probably don't know/understand enough about the inner workings of both bitcoin and pgp, so please forgive me if the answer to my question is obvious!

is it possible to encrypt a message using a bitcoin address and then decrypt it using the private key of that address?

if someone wants to send me a private message, and they know a bitcoin address of mine, can they use it for encryption, and can I decrypt the message with my private key?

Jump to: