码迷,mamicode.com
首页 > 其他好文 > 详细

Openssl genrsa命令

时间:2015-07-22 00:02:01      阅读:436      评论:0      收藏:0      [点我收藏+]

标签:

一、简介

生成RSA私有密钥

 

二、语法

openssl  genrsa [-out filename] [-passout arg] [-f4] [-3] [-rand file(s)] [-engine id] [numbits] [-des] [-des3] [-idea]

选项

usage: genrsa [args] [numbits]
 -des            encrypt the generated key with DES in cbc mode
 -des3           encrypt the generated key with DES in ede cbc mode (168 bit key)
 -idea           encrypt the generated key with IDEA in cbc mode
 -seed
                 encrypt PEM output with cbc seed
 -aes128, -aes192, -aes256
                 encrypt PEM output with cbc aes
 -camellia128, -camellia192, -camellia256
                 encrypt PEM output with cbc camellia
 -out file       output the key to file
 -passout arg    output file pass phrase source
 -f4             use F4 (0x10001) for the E value
 -3              use 3 for the E value
 -engine e       use engine e, possibly a hardware device.
 -rand file:file:...
                 load the file (or the files in the directory) into
                 the random number generator

 

三、实例

1、生成1024位rsa私钥,采用des算法加密

openssl genrsa -des -passout pass:"1234546" -out prikey.pem 1024

技术分享

 

2、根据私钥生成公钥

openssl rsa -in prikey.pem -out pubkey.pem -pubout

技术分享

 

Openssl genrsa命令

标签:

原文地址:http://www.cnblogs.com/274914765qq/p/4665959.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!