主页 > imtoken冷钱包安全吗 > 比特币加密私钥(BIP0038)

比特币加密私钥(BIP0038)

imtoken冷钱包安全吗 2024-01-02 05:11:13

高级密钥和地址

我们将研究高级形式的密钥和地址比特币私钥在哪里,例如加密私钥、脚本和多重签名地址、虚地址和纸质钱包。

比特币加密私钥(BIP0038)

私钥必须保密。私钥的机密性要求在实践中很难实现,因为这一要求与同样重要的安全对象的可用性不一致。当您需要存储备份以避免丢失您的私钥时,您会发现很难维护您的私钥的隐私。使用密码加密私钥的钱包可能更安全一些,但该钱包也需要备份。例如,有时用户需要将密钥从一个钱包转移到另一个钱包,因为他们想要升级或重新安装他们的钱包软件。私钥备份可能还需要存储在纸上(请参阅“纸钱包”部分)或外部存储介质,例如 U 盘。但是如果备份文件被盗或丢失怎么办?这些相互矛盾的安全目标导致了 BIP0038 的引入,这是一种加密私钥的标准,可移植、方便,并且被许多不同的钱包和比特币客户理解。

比特币私钥在哪里

BIP0038 提出了用密码加密私钥和用 Base58Check 对加密后的私钥进行编码的通用标准,使加密后的私钥可以安全地存储在备份介质上,安全

在钱包之间转移,保护密钥免受任何可能的暴露。该加密标准使用

比特币私钥在哪里

AES,NIST 建立的标准,广泛用于商业和军事应用中的数据加密。

BIP0038的加密方案是:输入一个比特币私钥,通常用WIF编码,带有base58chek字符串的前缀“5”。此外,BIP0038 加密方案需要长密码作为密码,通常由多个单词或复杂的字母数字字符串组成。BIP0038加密方案的结果是经过base58check编码的加密私钥,前缀为6P。如果您看到一个以 6P 开头的密钥,则表示该密钥已加密比特币私钥在哪里,需要一个密码才能将密钥转换(解码)回可在任何钱包中使用的 WIT 格式的私钥(前缀为 5)@ >. 现在很多钱包应用程序都可以识别 BIP0038 加密的私钥,并且会要求用户提供密码来解码和导入密钥。第三方应用程序,例如非常好的基于浏览器的 Bit Address,可用于解码 BIP00038 的密钥。使用 BIP0038 加密的密钥最常见的用例是纸质钱包——私钥在一张纸上的备份。只要用户选择一个强密码,一个使用 BIP0038 加密的私钥的纸质钱包是极其安全的,是离线存储比特币的好方法(也称为“冷存储”)。

比特币私钥在哪里

在 bitaddress.org 上测试表 4-10 中的加密密钥,看看如何加密输入的密码

钥匙。

比特币私钥在哪里

BIP0038 加密私钥示例

私钥(WIF

比特币私钥在哪里

密码MyTestPassphrase

加密私钥(BIP0038)

6PRTHL6mWa48xSopbU1cKrVjpKbBZxcLRRCdctLJ3z5yxE87M

obKoXdTsJ