openssl工具使用简介.doc

openssl工具使用简介.doc

ID:59253727

大小:14.50 KB

页数:2页

时间:2020-09-08

openssl工具使用简介.doc_第1页
openssl工具使用简介.doc_第2页
资源描述:

《openssl工具使用简介.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、openssl工具使用简介1.私有密钥生成方法生成私有密钥,可以使用不同的数字签名算法.下面分别介绍;#采用DSA算法$openssldsaparam-noout-outdsakey0.pem-genkey1024#采用RSA算法$opensslgenrsa-outrsakey0.pem1024#采用RSA算法,并使用密码保护.在生成私钥时,需要输入一个密码,用于保护私钥.#在使用这个私钥进行加/解密操作时,也需要输入这个密码.$opensslgenrsa-des3-outrsakey1.pem10242.公用密钥的生成方法根据私钥来生成公钥#生成dsa算法的公钥$op

2、enssldsa-indsakey0.pem-pubout-outdsakey0-pub.pem#生成rsa算法的公钥$opensslrsa-inrsakey0.pem-pubout-outrsakey0-pub.pem3.自签名证书的生成方法#产生DSA算法的证书$opensslreq-x509-keydsakey0.pem-days365-outmycert-dsa.pem-new#产生RSA算法的证书$opensslreq-x509-keyrsakey0.pem-days365-outmycert-rsa.pem-new4.使用证书进行邮件加密我们的明文信件内容:

3、$cattest.txtaaaaaa使用证书对明文信件进行加密,输出到etest.txt文件:$opensslsmime-encrypt-intest.txt-outetest.txtmycert-rsa.pem查看加密后的密文内容:$catetest.txtMIME-Version:1.0Content-Disposition:attachment;filename="smime.p7m"Content-Type:application/x-pkcs7-mime;smime-type=enveloped-data;name="smime.p7m"Content-Tra

4、nsfer-Encoding:base64MIIBYAYJKoZIhvcNAQcDoIIBUTCCAU0CAQAxgewwgekCAQAwUjBFMQswCQYDVQQGEwJBVTETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkAgkAr71mh4NRX/UwDQYJKoZIhvcNAQEBBQAEgYCbrA1WBwQKZj7TcNtrxiDzqMBc/Lu063SLKvBK6mQMqT+npFOOFtzIKdFVkldH0YyQhMZDSCyqYUtGwOaDw6J

5、n0AHRt64UwPOKoaeL9RVqp9vgtiFC/uXis5UeyZCWS1z7Jsih8Aa+Da/DQN0sOCX85OdK/TDewNx8mTaYBbVf4jBZBgkqhkiG9w0BBwEwGgYIKoZIhvcNAwIwDgICAKAECNxsgiJ2s+1ugDC6JknPL+rDYBCddcyPH+bMYjqrUP0hE/GQ5WSjsv8CDkOUdvY5XG440yiAL3Z3ysI=使用私钥进行解密,输出到dtest.txt文件:$opensslsmime-decrypt-inetest.txt-inkeyrsakey0.pem-outd

6、test.txt查看解密后的信件内容,与原明文信件内容完全一致.$catdtest.txtaaaaaa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。