公钥私钥 + 数字签名 1. 公私钥左右 公钥的主要作用:加密;验证签名。 私钥的主要作用:签名;解密。
1. 公私钥产生 有两种产生公钥私钥的方法: RSA 和 ECC, 具体原理比较复杂,但本质上利用了某种数学计算的有限时间不可逆性。 指可以很容易的从私钥推导出公钥, 但从公钥推导出私钥,以现有的科技,需要耗费上亿年的时间 .. ECC 比 RSA 性能好,强度高,未来可能成为唯一的产生算法,加密货币都是使用 ECC
2. 数字签名 用伪代码来解释
(private_key, public_key) = generateKeys()
signature = sign( private_key, message)
isValid = verify(pubic_key, message, signature)
文章来源:链闻ChainNews
作者:Liao
网友评论