内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

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

2018-05-15 14:45 出处:清屏网 人气: 评论(0

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

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

2. 数字签名 用伪代码来解释

(private_key, public_key) = generateKeys()

signature = sign( private_key, message)

isValid = verify(pubic_key, message, signature)

分享给小伙伴们:
本文标签: 公钥私钥数字签名

相关文章

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号