自签名证书制作和使用方法
自签名证书安全提示:
浏览器加入自签名证书步骤
Firefox CA证书导入
通过openssl 制作自签名证书
Extension 信息配置
1) Myconf.cnf文件内容
[req]
distinguished_name = req_distinguished_name
req_extensions = v3_req
[req_distinguished_name]
countryName = CN
stateOrProvinceName = HUBEI
localityName = ENSHI
organizationName = xx company
commonName = 10.96.163.186
[v3_req]
subjectAltName = @alt_names
[alt_names]
IP.1=10.96.163.186
#DNS.1=*.xxx.com
制作CA
openssl genpkey -algorithm RSA -pkeyopt rsa_keygen_bits:2048 -out ca.key
openssl req -new -x509 -days 360 -key ca.key -subj "/CN=mrc CA/O=mrc company" -out ca.crt
制作SERVER 证书
openssl genpkey -algorithm RSA -pkeyopt rsa_keygen_bits:2048 -out server.key
openssl req -new -key server.key -config myconf.cnf -subj "/CN=10.96.163.86/O=mrc company server" -out server.csr
openssl x509 -days 360 -req -in server.csr -extensions v3_req -extfile ./myconf.cnf -CAcreateserial -CA ca.crt -CAkey ca.key -out server.crt
其中
CN=common name
O = Orgnazation
证书请求,显示证书,显示RSA
openssl req -in server.csr -text -noout
openssl x509 -in server.crt -text -noout
openssl rsa -in server.key -text -noout
自签名证书制作和使用方法相关推荐
- 苹果企业签名证书制作详解
iOS企业签名证书怎么制作呢? 下面小编讲述详细制作教程 首先,我们来介绍下什么是企业签名吧 众所周知,苹果开发者账号分三种:个人开发者账号($99/年).公司开发者账号($99/年).企业级开发者账 ...
- 使用java实现rfc3161,openssl验证用自签名证书签名的RFC3161时间戳
我使用openssl从rfc 3161 timestampreq生成了一个rfc3161 timestampresp. 因此,我使用了自签名CA证书和自签名CA使用以下命令颁发的TSA证书: open ...
- iOS: HTTPS 与自签名证书
不是每个公司都会以数百美金一年的代价向CA购买SSL证书.在企业应用中,付费的SSL证书经常被自签名证书所替代.当然,对于自签名证书iOS是没有能力验证的.Safari遇到这种无法验证的自签名证书的唯 ...
- 苹果ios签名证书的生成方法
在使用hbuilderx打包uniapp或html5+应用的时候,假如是打包ios应用,是需要ios签名证书,和证书profile文件的,这个证书要求是p12格式的证书,profile文件又叫描述文件 ...
- Spring项目使用mkcert制作自签名证书
mkcert制作自签名证书,适用于内网需要https安全连接的项目. 第一步:下载mkcert,完成后改名为mkcert,方便后续操作,在同目录下运行cmd. 下载地址:Release Cleaned ...
- linux技能包【7】:制作 https 自签名证书
文章目录 一.架构图 二.制作步骤 2.1 CA 文件 2.2 server 文件 2.3 查看文件信息 一.架构图 二.制作步骤 2.1 CA 文件 step1:生成CA机构的私钥 openssl ...
- Https证书制作方法
哈哈,今天来给大家介绍下Https的证书制作方法 依次执行下面的命令就搞定了 keytool -genkeypair -v -alias RootCA_alias -keystore RootCA.j ...
- Ubuntu18.04 使用 openssl制作自签名证书
执行"openssl verison",判断系统是否已安装openssl,若没有安装,请使用apt安装openssl. 一.图解自签名过程 二.关于 CRT PEM KEY CST ...
- 代码签名证书的时间戳验证码签名方法
以下实现的时间戳的反签名方法允许在代码签名证书过期或吊销后进行签名验证. 时间戳[1]使验证程序能够可靠地知道签名所贴的时间,从而信任签名(如果签名在当时有效). 时间戳器应具有可靠且受保护的时间源. ...
- iOS使用自签名证书实现HTTPS请求
原文链接:http://www.jianshu.com/p/e6a26ecd84aa 由于苹果规定2017年1月1日以后,所有APP都要使用HTTPS进行网络请求,否则无法上架,因此研究了一下在iOS ...
最新文章
- Handler.removeMessages的作用,有时候为什么一定要先remove一下呢
- (19)修改PDE PTE 的RW位使物理页可读写
- 【转】Win10系统怎么设置无线做AP热点_win10设置无线为ap热点的步骤
- Linux debian ubuntu的PyCharm无法正常输入中文
- c语言规范标准中英文,C语言中英文翻译资料.doc
- centos打开mysql数据库_Linux、Centos下操作mysql数据库开启远程访问
- 一图看懂阿里云原生发布
- 深入浅出统计学(中文版)统计学其实没那么死板!
- 74151/74LS151 8选1数据选择器
- 主板检测卡c5_主板诊断卡怎么使用 主板诊断卡代码含义及处理方法
- grab显示连接不上服务器,grab软件使用方法 grab打车软件
- 在VMware16中安装 Win10操作系统
- TestNG 单元测试框架的使用
- 程序员学金融-金融科普(2)-正回购
- Laravel的ORM模型的find(),findOrFail(),first(),firstOrFail(),get(),list(),toArray()之间的区别是什么?
- uni-app学习:CSS之渐变色
- 查询服务器硬盘上电时间,鲁大师检测硬盘通电时间怎么操作?检测硬盘通电时间教程...
- caffe代码阅读8: Data_layers的实现细节(各个数据读取层的实现细节) 2016.3.25-28
- springMVC中前端同名name与后端接收
- 麦克风不能录音解决方案汇总
热门文章
- 关于测量物体空间位置的装置
- 自学4年多 Github 上斩获 90k Star! 聊聊自学习编程的正确姿势!
- Maven项目创建 Could not create local repository at 双重目录(F:/XX/F:/BB)怪异现象
- 最小二乘法简解及空间直线拟合
- postgresql批量插入数据脚本_asp.net实现Postgresql快速写入/读取大量数据实例
- 滴滴天使投资人的25条创业建议
- 12000 颗卫星为地球织网!马斯克昨夜踏上改变世界的第6个征程
- 计算机键盘没有fn,键盘上没有fn键怎么办
- 网站+云服务器+价格表,网站 云服务器 价格表
- AltiumDesigner原理图库修改操作流程