公私钥如何获取和使用.doc

上传人:灯火****19 文档编号:135061826 上传时间:2020-06-11 格式:DOC 页数:2 大小:68.50KB
返回 下载 相关 举报
公私钥如何获取和使用.doc_第1页
第1页 / 共2页
公私钥如何获取和使用.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《公私钥如何获取和使用.doc》由会员分享,可在线阅读,更多相关《公私钥如何获取和使用.doc(2页珍藏版)》请在金锄头文库上搜索。

1、什么是公私钥1、锋示威使用非对称加密算法-RSA对交互的数据进行加密和加签。非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对,如果用私有密钥对数据进行加签,只有用对应的公开密钥才能验签;如果用公开密钥对数据进行加密,那么只有用对应的私有密钥才能解密。换而言之: 当终端向锋示威发送信息时,终端先使用锋示威的公钥对数据进行加密,然后使用自己的私钥对数据进行加签。锋示威收到数据时,锋示威先使用自己的私钥对数据进行解密,然后使用终端的公钥对数据进行验签。 当锋示威向终端发送信息时,锋示威先使用终端的公钥对数据进行加密,然后使用自己的

2、私钥对数据进行加签。终端收到数据时,终端先使用自己的私钥对数据进行解密,然后使用锋示威的公钥对数据进行验签。2、如何生成公私钥通过openssl工具生成RSA的公钥和私钥(opnssl工具可在互联网中下载到) 生成私钥:genrsa -out rsa_private_key.pem 1024,并回车 此时,我们可以在bin文件夹中看到一个文件名为rsa_private_key.pem的文件,用记事本方式打开它, 可以看到-BEGIN RSA PRIVATE KEY-开头,-END RSA PRIVATE KEY-结尾的没有换行的字符串,这个就是原始的私钥。 把RSA私钥转换成PKCS8格式: 输入命令pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt,并回车 输出的结果就是PKCS8格式的私钥。 生成公钥: 输入命令rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem,并回车 此时,我们可以在bin文件夹中看到一个文件名为rsa_public_key.pem的文件,用记事本方式打开它,可以看到-BEGIN PUBLIC KEY-开头, -END PUBLIC KEY-结尾的没有换行的字符串,这个就是公钥。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号