自签名证书安全提示:

浏览器加入自签名证书步骤

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

自签名证书制作和使用方法相关推荐

  1. 苹果企业签名证书制作详解

    iOS企业签名证书怎么制作呢? 下面小编讲述详细制作教程 首先,我们来介绍下什么是企业签名吧 众所周知,苹果开发者账号分三种:个人开发者账号($99/年).公司开发者账号($99/年).企业级开发者账 ...

  2. 使用java实现rfc3161,openssl验证用自签名证书签名的RFC3161时间戳

    我使用openssl从rfc 3161 timestampreq生成了一个rfc3161 timestampresp. 因此,我使用了自签名CA证书和自签名CA使用以下命令颁发的TSA证书: open ...

  3. iOS: HTTPS 与自签名证书

    不是每个公司都会以数百美金一年的代价向CA购买SSL证书.在企业应用中,付费的SSL证书经常被自签名证书所替代.当然,对于自签名证书iOS是没有能力验证的.Safari遇到这种无法验证的自签名证书的唯 ...

  4. 苹果ios签名证书的生成方法

    在使用hbuilderx打包uniapp或html5+应用的时候,假如是打包ios应用,是需要ios签名证书,和证书profile文件的,这个证书要求是p12格式的证书,profile文件又叫描述文件 ...

  5. Spring项目使用mkcert制作自签名证书

    mkcert制作自签名证书,适用于内网需要https安全连接的项目. 第一步:下载mkcert,完成后改名为mkcert,方便后续操作,在同目录下运行cmd. 下载地址:Release Cleaned ...

  6. linux技能包【7】:制作 https 自签名证书

    文章目录 一.架构图 二.制作步骤 2.1 CA 文件 2.2 server 文件 2.3 查看文件信息 一.架构图 二.制作步骤 2.1 CA 文件 step1:生成CA机构的私钥 openssl ...

  7. Https证书制作方法

    哈哈,今天来给大家介绍下Https的证书制作方法 依次执行下面的命令就搞定了 keytool -genkeypair -v -alias RootCA_alias -keystore RootCA.j ...

  8. Ubuntu18.04 使用 openssl制作自签名证书

    执行"openssl verison",判断系统是否已安装openssl,若没有安装,请使用apt安装openssl. 一.图解自签名过程 二.关于 CRT PEM KEY CST ...

  9. 代码签名证书的时间戳验证码签名方法

    以下实现的时间戳的反签名方法允许在代码签名证书过期或吊销后进行签名验证. 时间戳[1]使验证程序能够可靠地知道签名所贴的时间,从而信任签名(如果签名在当时有效). 时间戳器应具有可靠且受保护的时间源. ...

  10. iOS使用自签名证书实现HTTPS请求

    原文链接:http://www.jianshu.com/p/e6a26ecd84aa 由于苹果规定2017年1月1日以后,所有APP都要使用HTTPS进行网络请求,否则无法上架,因此研究了一下在iOS ...

最新文章

  1. Handler.removeMessages的作用,有时候为什么一定要先remove一下呢
  2. (19)修改PDE PTE 的RW位使物理页可读写
  3. 【转】Win10系统怎么设置无线做AP热点_win10设置无线为ap热点的步骤
  4. Linux debian ubuntu的PyCharm无法正常输入中文
  5. c语言规范标准中英文,C语言中英文翻译资料.doc
  6. centos打开mysql数据库_Linux、Centos下操作mysql数据库开启远程访问
  7. 一图看懂阿里云原生发布
  8. 深入浅出统计学(中文版)统计学其实没那么死板!
  9. 74151/74LS151 8选1数据选择器
  10. 主板检测卡c5_主板诊断卡怎么使用 主板诊断卡代码含义及处理方法
  11. grab显示连接不上服务器,grab软件使用方法 grab打车软件
  12. 在VMware16中安装 Win10操作系统
  13. TestNG 单元测试框架的使用
  14. 程序员学金融-金融科普(2)-正回购
  15. Laravel的ORM模型的find(),findOrFail(),first(),firstOrFail(),get(),list(),toArray()之间的区别是什么?
  16. uni-app学习:CSS之渐变色
  17. 查询服务器硬盘上电时间,鲁大师检测硬盘通电时间怎么操作?检测硬盘通电时间教程...
  18. caffe代码阅读8: Data_layers的实现细节(各个数据读取层的实现细节) 2016.3.25-28
  19. springMVC中前端同名name与后端接收
  20. 麦克风不能录音解决方案汇总

热门文章

  1. 关于测量物体空间位置的装置
  2. 自学4年多 Github 上斩获 90k Star! 聊聊自学习编程的正确姿势!
  3. Maven项目创建 Could not create local repository at 双重目录(F:/XX/F:/BB)怪异现象
  4. 最小二乘法简解及空间直线拟合
  5. postgresql批量插入数据脚本_asp.net实现Postgresql快速写入/读取大量数据实例
  6. 滴滴天使投资人的25条创业建议
  7. 12000 颗卫星为地球织网!马斯克昨夜踏上改变世界的第6个征程
  8. 计算机键盘没有fn,键盘上没有fn键怎么办
  9. 网站+云服务器+价格表,网站 云服务器 价格表
  10. AltiumDesigner原理图库修改操作流程