替新手揭秘Trustwallet官方下载(的一对公开
67 2023-01-13
哈希计算是提供加密和钱包地址安全的重要部分。哈希函数是接受任意大小的字符串的输入,使用哈希算法处理以一定大小生成输出值的数学计算过程。每个哈希值的输出在唯一的理论上可以产生两个数据的输入值相同哈希的输出值。但是,现实中发生的概率很低,所以可以无视。不能从哈希的输出值取得对应的输入值,输出值总是与对应的输入值相同。详细的数据输入值的变更也完全变更输出值哈希。
哈希函数的种类很多,比特币在块链中哈希函数是SHA256。
比特币使用块链非对称加密,即使用一对密钥的加密系统。公开密钥是从机密密钥生成的,机密密钥比公开密钥长。我们可以向外部公开自己的公钥,但是只有通货持有者才有机密密钥,可以在安全的地方保密。
钥匙有认证和勺子密钥两种功能。公钥将验证发送信件的私钥。密钥可以解密由公钥加密的消息。比特币使用该加密原理。公钥是您电子钱包的地址,私钥是用于传送资产的。这是一般的公钥和私钥的使用方法,虽然在现实中其他应用示例很多,但原理上,电子钱包,电子钱包地址和交易是这样工作的。
比特币地址是由26~35个字符的字母和数字组成的字符串。地址有大写字母和小写字母的区别,为了避免出错,直接复制地址粘贴QR码进行交易比较安全。比特币地址有特定规则,例如不使用大写字母“I”等,避免与其他字符或数字的视觉混同。某些字符使用“校验和”作为验证过程。即,公开密钥哈希值。
不是密钥的哈希值,使用公钥是为了提高交易的安全性。公开密钥仅在接收比特币时被提供。注意,尽管压缩和未压缩的关键部分在下文中没有描述,但是操作原理仅适用于技术人员。
经常会被误解为“钱包和地址是一样的。请在那里保管硬的电子钱包”。您的电子钱包中包含地址是“公开密钥”的一对公开密钥和密钥。货币没有保存在地址电子钱包中。这些都在区块链中,每个交易的表示是表示所有权的所有转移。
如上所述,在被发送到钱包地址的情况下比特币,只要用公钥加密,就能够对这些货币进行解密密钥。