一.资料阅读:
1,RSA算法:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。
2,数字签名:(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。
3,公钥:是与密钥算法一起使用的密钥对的非秘密一半。公钥通常用于加密会话签名、验证数字签名,或加密可以用相应的私钥