blockstack-proofs-py icon indicating copy to clipboard operation
blockstack-proofs-py copied to clipboard

Add support for PGP key verification

Open shea256 opened this issue 10 years ago • 3 comments

shea256 avatar Oct 17 '15 17:10 shea256

Idea: add blockchain ID info contact field of PGP key (like you can add email addresses). Then when the PGP key is added to the blockchain ID, this will create a two-way link between the two.

The other option is, of course, to sign a verification message like "verifying that my blockchain ID is..." with the PGP key.

john-light avatar Oct 17 '15 20:10 john-light

Interesting, I have a message signing example in blockchain-id-js but I didn't think about adding the blockchain ID info to the contact field. That could be another nice option.

shea256 avatar Oct 18 '15 21:10 shea256

Adding the ID info via contact field may break CAcert PGP key certification as it checks all User IDs (both name and address) before certifying that the PGP key belongs to the CAcert member. For now it's probably safer to just stick with message signing.

charabaruk avatar Oct 18 '16 23:10 charabaruk