博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Openssl genrsa命令
阅读量:5105 次
发布时间:2019-06-13

本文共 1183 字,大约阅读时间需要 3 分钟。

一、简介

生成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

 

参考:

转载于:https://www.cnblogs.com/274914765qq/p/4665959.html

你可能感兴趣的文章
CF992E Nastya and King-Shamans(线段树二分+思维)
查看>>
基于docker的spark-hadoop分布式集群之一: 环境搭建
查看>>
oracle 几个时间函数探究
查看>>
第一个Java Web程序
查看>>
Atomic
查看>>
div 显示滚动条与div显示隐藏的CSS代码
查看>>
Redis-1-安装
查看>>
Access denied for user ''@'localhost' to database 'mysql'
查看>>
微信公众号里面使用地图导航
查看>>
部署支持 https 的 Nginx 服务
查看>>
‘Cordova/CDVPlugin.h’ file not found
查看>>
WebAssembly是什么?
查看>>
C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件)...
查看>>
20151214--JSTL
查看>>
树状数组_一维
查看>>
【拓扑排序】【最短路】【最小生成树】Day 9.2
查看>>
substring使用
查看>>
如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:
查看>>
java.sql.Timestamp cannot be cast to java.sql.Date
查看>>
JS代码大全-2
查看>>