openssl genrsa 生成私钥
来源:互联网 发布:淘宝网费用 编辑:程序博客网 时间:2024/05/16 03:46
<openssl genrsa> <fym0121@163.com>
介绍
openssl genrsa 用于生成rsa私钥文件,生成是可以指定私钥长度和密码保护。
语法
openssl genrsa[-out filename] [-passout arg] [-des] [-des3] [-idea] [-f4] [-3] [-rand file(s)] [-engine id] [numbits]
一般使用
E:\OpenSSL\foo>openssl genrsa -out rsa_pri.pmeLoading 'screen' into random state - doneGenerating RSA private key, 512 bit long modulus.++++++++++++...............++++++++++++e is 65537 (0x10001)
从输出可以看出,密钥长度是512bit。我们也可以指定密钥长度,密钥长度越长越安全,但使用密钥进行加解密时所耗费的时间也会变长。非对称密钥提高安全性的同时也带来了算法所耗费的大量时间,非对称密钥不对大块数据进行加密,应用领域是数字签名,密钥分发等小数据加密。
numbits 密钥长度(单位bit)
openssl genrsa -out rsa_pri.pem 1024
-passout arg
对生成的rsa私钥文件施加密码保护,例如:使用idea算法对私钥文件进行密码保护。
openssl genrsa -idea -passout pass:123 -out rsa_pri.pem
-F4 / -3 指数(我不知道,算法里面的东西吧),默认是65537,例如上例中输出的最后一句话,e is 65537 (0x10001)
E:\OpenSSL\foo>openssl genrsa -3 -out rsa_pri.pem 2000Loading 'screen' into random state - doneGenerating RSA private key, 2000 bit long modulus......................+++.............+++e is 3 (0x3)
- openssl genrsa 生成私钥
- RSA crt 签名与验签 systemverilog DPI 制作以及openssl genrsa生成RSA私钥与签名验证指令dgst使用
- openssl genrsa能够单独生成私钥还能推导出公钥的原因
- openssl genrsa 能够单独生成私钥还能推导出公钥的原因
- OpenSSL命令---genrsa
- OpenSSL命令---genrsa
- OpenSSL命令之:---genrsa
- openssl生成私钥和公钥
- openssl生成秘钥
- openssl生成秘钥 .
- openssl生成rsa公私钥
- Linux(openSSL)生成公私钥
- Openssl命令行生成公私钥
- [openssl] 生成公私钥文件
- 用 openssl 生成一对私钥和公钥
- OpenSSL生成私钥和公钥以及RSA加密
- 使用OpenSSL生成RSA公钥和私钥
- openssl生成的私钥和公钥意义
- 要给ov511移植v4l2驱动,挑战啊
- Android:混淆排除android-support-v4.jar
- 想念那一池莲花
- Tile瓦片图层加载缓慢问题解决
- 父子进程通过管道传递数据
- openssl genrsa 生成私钥
- 简单使用C++的STL
- java基础加强全部
- sql 2000 使用视图错误
- sql语法:inner join on, left join on, right join on详细使用方法
- Lucene与全文检索
- .net 每隔半个钟生成一条记录
- MVC3.0 中Razor 学习
- paip.流程图的图形化编程及源码生成时序图