LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 什么是公钥、私钥、数字签名?

什么是公钥、私钥、数字签名?

2020-04-14 liao 来源:链闻

公钥私钥 + 数字签名
1. 公私钥左右
公钥的主要作用:加密;验证签名。
私钥的主要作用:签名;解密。

公私钥产生
有两种产生公钥私钥的方法: RSA 和 ECC, 具体原理比较复杂,但本质上利用了某种数学计算的有限时间不可逆性。
指可以很容易的从私钥推导出公钥, 但从公钥推导出私钥,以现有的科技,需要耗费上亿年的时间 ..
ECC 比 RSA 性能好,强度高,未来可能成为唯一的产生算法,加密货币都是使用 ECC

数字签名
用伪代码来解释

(private_key, public_key) = generateKeys() signature = sign( private_key, message) isValid = verify(pubic_key, message, signature)

—-

编译者/作者:liao

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

知识 比特币
LOADING...
LOADING...