(1)乙方生成两把密钥(公钥和私钥)。公钥是公开的,任何人都可以获得,私钥则是保密的。
(2)甲方获取乙方的公钥,然后用它对信息加密。
阅读(323) | 评论(0) | 转发(0) |
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
(2)甲方获取乙方的公钥,然后用它对信息加密。
(3)乙方得到加密后的信息,用私钥解密。
方式1:由B自己产生秘钥对,然后将公钥通过网络发送给A;
方式2:B通过第三方的权威机构(如VeriSign)申请,产生自己的秘钥对,A从第三方的权威机构下载B的公钥。
参考
http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html
相关热门文章
给主人留下些什么吧!~~
评论热议