Cryptography

是否可以使用 PGP 密鑰作為比特幣地址?

  • December 7, 2013

比特幣和加密電子郵件都基於公鑰加密。但是,它們使用不同的實現,所以我假設公共 PGP 密鑰不能直接用作比特幣地址。

但是是否有可能將公共 PGP 密鑰轉換為比特幣地址,以便只能使用相應的私有 PGP 密鑰(或派生的東西)訪問它?

如果存在這樣的算法,它將允許在人們對比特幣一無所知的情況下向他們發送硬幣,只要他們有 PGP 密鑰(例如,給某人一點動力去了解比特幣)。

不,這是不可能的。

最近的 GPG 版本確實支持橢圓曲線加密,以及相關的 EC 密鑰。但是,那裡支持的 EC 曲線與比特幣中使用的曲線不同(它們的大小不同,因此它們當然不能是同構的)。

是的,從技術上講,你可以。

任何 256 位數字都可以用作比特幣私鑰。如果您使用 SHA256 對 PGP 密鑰進行雜湊處理,您將擁有一個可用於比特幣的私鑰。真的,你會使用你的私人 PGP 密鑰作為具有非常高熵的大腦錢包種子。

編輯:話雖如此,我仍然不會這樣做。

引用自:https://bitcoin.stackexchange.com/questions/18174