怎样生成CSR证书请求文件
在安装数字证书时,需要准备CSR证书请求文件,使用SSL工具CSR生成器:https://csr.wiki 即可在线自助生成 CSR和密钥文件,另外一种方法使用openSSL/Keytools在服务器中生成证书请求文件,如果需要生成中文证书请 求文件需要使用在线工具、openSSL支持UTF-8、Keytools,本文介绍openSSL来生成CSR。
第一步,生成私钥 以root登录到服务器,并进入根root用户目录
root@yourhost:~# cd ~
在已安装openSSL的服务器中输入以下命令,用来生成私钥
sudo openssl genrsa -out server.key 2048
也可以设置口令如下,如果使用在线CSR请求工具,带有下述口令的不会被识别错误(如使用上述命令,直接跳过 到第二步)
sudo openssl genrsa -des3 -out server.key 2048
通常现在全球大多SSL证书商都是基于2048方式加密,所以私钥也是2048位,回车之后出现下述指令
Enter pass phrase for server.key:12345
输入“12345”方便好记,下一步会要求重新输入
Verifying - Enter pass phrase for server.key:12345
输入完毕,这时会在当前目录下看到server.key文件(/root/server.key)
第二步,生成CSR证书请求文件 输入下述指令,依赖于上面生成的
server.key sudo openssl req -new -key server.key -out server.csr
然后看到下一步会逐步要求输入前面的phrase,也就是
12345 Enter pass phrase for test.key:12345
再就会要求输入相关信息,请务必认真输入,并不能有其它字符 Common Name不是Company Name,本项千万不可输入错误,会影响到证书安装!
这是表示证书验证的域 名,比如ssldun.com和www.ssldun.com,如果用户想节省成本,同时使用不带www和带www,那就在 Common Name中直接输入ssldun.com顶级域名,
Country Name (2 letter code) [AU]:CN #国家代码
State or Province Name (full name) [Some-State]:ShangHai #省份
Locality Name (eg, city) []:ShangHai #城市
Organization Name (eg, company) [Internet Widgits Pty Ltd]: My CompanyName. #公司名称
Organizational Unit Name (eg, section) []:IT #部门名称
Common Name (e.g. server FQDN or YOUR name) []: ssldun.com #对应验证证书域名
Email Address []: admin@ssldun.com #管理员邮箱
继续回车,会要求输入补充信息
Please enter the following 'extra' attributes to be sent with your certificate request
下述留空即可
A challenge password []: An optional company name []:
再到当前目录下,即可看到server.csr文件(/root/server.csr)
用记事本或者其它编辑器将server.csr的内容保存为utf-8格式编码,并转交给证书商SSL盾,剩下的就是等待证书 商颁发证书文件。后续操作请参阅其它教学【***www.ssldun.com***】
怎样生成CSR证书请求文件相关推荐
- java csr 私约生成_SSL证书请求文件(CSR)生成指南 - Tomcat
重要注意事项 An Important Note Before You Start 在生成CSR文件时同时生成您的私钥,如果您丢了私钥或忘了私钥密码,则颁发证书给您后不能安装成功!您必须重新生成私钥和 ...
- java csr 证书_使用JAVA自带security,创建测试用的CSR证书请求文件
项目中要用到安全证书,生成CSR测试. 不多说,直接上干货. 1.什么是数字证书,这篇文章讲的不错,通俗易懂,简单明了. http://www.ruanyifeng.com/blog/2011/08/ ...
- 制作多域名(SAN/UCC)CSR(证书请求文件)
http://blog.csdn.net/poniu_2008/article/details/7583867 多域名证书,有2种叫法,一种:SAN certificater(SubjectAltNa ...
- java 产生p10证书_【国密SM2算法】JAVA创建pkcs10格式的csr证书请求文件
代码: public static void main(String[] args) throws Exception { Security.addProvider(new org.bouncycas ...
- 鸿蒙OS 生成密钥和证书请求文件
HarmonyOS 应用通过数字证书和授权文件来保证应用的完整性,在申请数字证书和 Profile 文件前,需要通过 DevEco Studio 来生成私钥(存放在 .p12 文件中)和证书请求文件( ...
- SAP Kyma SSL证书请求文件(CSR)生成逻辑
(1) 在申请SSL证书之前,必须先生成证书私钥和证书请求文件(CSR),CSR是公钥证书原始文件,包含了服务器信息和您的单位信息.而私钥则保存在服务器上,不得对外泄露,需要妥善保管和备份. 一个完整 ...
- iOS开发——openssl生成CSR (pkcs10) 请求证书
由于涉及在线开户相关,所以整理一下~ 本文在前人的基础上更加完善:通过openssl 生成证书请求CSR 符合pkcs10的语法规范 为客户端生成,代码为C语言,可以直接在xcode的中于objec ...
- 华为手表开发:WATCH 3 Pro(2)生成密钥和证书请求文件,生成签名和配置签名
华为手表开发:WATCH 3 Pro(2)生成密钥和证书请求文件,生成签名和配置签名 初 环境与设备 生成密钥 生成签名 初 希望能写一些简单的教程和案例分享给需要的人 鸿蒙可穿戴开发 环境与设备 系 ...
- Java生成荣誉证书PDF文件
公司最近新需求要针对已经学完课程的同学提供下载结业证书,我们开发小组通过内部协商最终采用pdf方式让用户进行下载.操作pdf java 一般都是通过itext来实现,由于之前没有使用itext生成pd ...
最新文章
- 删除U盘作为启动盘的隐藏启动分区
- 服务器控件开发之基本概念
- 白话解说:阻塞和非阻塞,同步和异步
- java怎么编程方程_[编程入门]自定义函数求一元二次方程-题解(Java代码)
- 什么是好的错误消息? 讨论一下Java系统中的错误码设计
- 300 Longest Increasing Subsequence 最长上升子序列
- MySQL里的日期技巧
- Python的Base64编码图片(转载)
- SQL:postgresql可以使用127.0.0.1连接不能使用ip连接解决方法
- 201521123081《Java程序设计》 第4周学习总结
- 最简单代码,适合没学编程的人玩
- Skype不能打开解决记录(win7)
- Java-买卖股票的最佳时机
- Python爬虫入门4:使用IE浏览器获取网站访问的http信息
- ShuZu数组中插入一个数
- Pyton 类和对象
- 深度学习-深度学习集群管理方案
- 国内免费版ChatGPT和AI绘画
- 网络安全 社会工程学--钓鱼网站的制作和利用(让你了解整个钓鱼网站 背后的秘密.)
- Java-web案例2(扩展了session与cookie)
热门文章
- 独立型性格分析,独立型人格的职业分析
- 有哪些适合年轻人的挣钱项目
- 微信小程序云开发demo项目部署报错:V[云函数] [login] 调用失败 Error: errCode: -404011 cloud function execution error | errM
- MAC捕获及协议分析 实验报告
- FLUENT精典案例#320-管壳式换热器仿真
- 【gitee】本地建仓托管
- Flutter 强制获取焦点的问题
- 优漫动游:游戏ui设计包括什么?
- 【果壳问答】学好高数有何用处?
- Shell 和 Shell 脚本 (Shell Script)