什么是公钥私钥

来源:百度知道 编辑:UC知道 时间:2024/07/15 20:31:27
公钥私钥都是用在什么地方的 有什么功能

这是非对称加密算法才有的公私秘钥,典型的公钥密码体制有RSA,DSA, ECC 等等,公钥共享,用于认证和加密,私钥用于解密和数字签名。

现在很多对称性加密算法,都是产生一个密钥对,就是你所问的公私钥~
一般来说公钥是用来加密的~私钥是用来解密的~
私钥是公开的,就是用在客户端~而公钥则是保密的~
举个例子吧~
由用户名A,和公钥3,可以得到一个序号5
那么通过私钥2,可以把序号5解密成A,
这样就容易验证序号的合法性,又不会失密~
3和2的确定是用一些特殊的函数做到的,他们之间有一定的关系,有3可以很容易的推出2来,但有2却很难推出3来~

大体就是这个意思了~