openssl生成证书,公私钥的方法

转载 2015年11月20日 13:17:44
终端:
1、创建私钥:
openssl genrsa -out private.pem 1024  //密钥长度,1024觉得不够安全的话可以用2048,但是代价也相应增大
2、创建公钥:
//为方便测试,还是需要公钥的。正常情况下,拿到证书就可以了
openssl rsa -in private.pem -pubout -out public.pem
3、创建证书请求:
//使用私钥生成一个证书请求,证书请求提交到CA认证中心后会得到一份证书,当然,测试用时,就不必提交CA认证中心(收费)
openssl req -new -out cert.csr -key private.pem
4、自签署根证书:
//自签署,就是不通过CA认证中心自行进行证书签名,这里用是x509
openssl x509 -req -in cert.csr -out public.der -outform der-signkey private.pem -days 3650

openssl公钥加密私钥解密 &私钥加密公钥解密

// 其他可参考的: 1. http://blog.csdn.net/scape1989/article/details/18959657 2. http://blog.chinaunix.net...
  • oldmtn
  • oldmtn
  • 2016年08月11日 14:44
  • 3737

openssl 读取各种密钥的方法和接口

在用openssl读取密钥的时候,从openssl的源码的找到一个很好的示例,完美的示范了读不同格式,不同密钥来源的程序,整理一下,用来学习是相当不错 完整的代码位于…/apps/app.c中 函...
  • mhpmii
  • mhpmii
  • 2015年11月27日 12:54
  • 3701

如何使用openssl生成RSA公钥和私钥对

在ubuntu上要使用openssl的话需要先进行安装,命令如下: sudo apt-get install openssl 安装完成就可以使用openssl了。 首先需要进入openssl的交...

使用OpenSSL生成私钥(Private Key)以及根据Private Key创建证书

公钥和私钥通常是成对出现的,有了公钥那就存在对应的私钥,通常OpenSSL,公钥是很容易从私钥中得到的,因而我们要创建证书,那我们首先要做的就是创建私钥。 1、使用OpenSSL生成私钥 ...

利用OpenSSL生成RSA公钥私钥

RSA公钥加密算法是非对称算法,加密和解密使用的不是同一个密钥,通常有两个密钥,分别为公钥和私钥,公钥用于加密,传输数据前可以使用公钥对数据进行加密,该密钥可以对外公布,私钥则用于解密,接收到数据后可...

Openssl简单介绍

一:WIN7_64位下openssl安装步骤 1、安装ActivePer-5.22.3.2240-MSWin32-x64-401627.exe 安装成功后,打开命令行,执行:perl–v 如下图所示即...

使用OpenSSL生成RSA公钥和私钥

1、  Windows 下 RSA 公钥和私钥生成方法 通过 openssl 工具生成 RSA 公钥和私钥( openssl 工具可自行百度下载,也可以点此下载) 1)  打开 opens...

Java中使用OpenSSL生成的RSA公私钥进行数据加解密

本文出处:http://blog.csdn.net/chaijunkun/article/details/7275632,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在...

使用OpenSSL生成RSA公钥和私钥

Windows 下使用OpenSSL生成RSA公钥和私钥(1)下载OpenSSL (2)打开OpenSSL文件夹下的bin目录,点击openssl.exe,打开命令窗口。(3)开始生成RSA的私钥 ...

openssl命令生成公私钥、证书方法,apache/tomcat支持https的证书配置

生成keystore文件: keytool -genkey -alias tomcat -keyalg RSA  -keystore  H:/tomcat.keystore -validity 36...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:openssl生成证书,公私钥的方法
举报原因:
原因补充:

(最多只允许输入30个字)