Sto cercando di progettare un sistema che consenta a un utente di una crittografia come Bitcoin di avere entrambi un portafoglio online e di essere in grado di inviare e ricevere e-mail crittografate nello stesso sistema.
La parte relativa a Bitcoin è che per l'indirizzo di un utente, come 31uEbMgunupShBVTewXjtqbBv5MndwfXhb
, è un hash della chiave pubblica dell'utente. La coppia di chiavi è una coppia di chiavi pubblica-privata ECDSA.
Se sono un utente, posso utilizzare questa coppia di chiavi per entrambe le transazioni Bitcoin e per l'invio e la ricezione di e-mail crittografate? Oltre al fatto che l'utilizzo di una coppia di chiavi per entrambe le cose potrebbe essere imprudente, ci sono ulteriori insidie che dovrei essere a conoscenza di?
Modifica: sto cercando di utilizzare un sistema come OpenPGP, non S / MIME. Per essere più precisi, sto cercando di capire se è possibile utilizzare la coppia di chiavi generata da un derivato di Bitcoin o Litecoin, che è una coppia di chiavi ECDSA, in un sistema di posta elettronica così che gli utenti di questo sistema di posta elettronica possano utilizzare e scambiare coppie di chiavi con altri utenti non di sistema come quelli che usano GnuPG.