HTTPS – 证书签发申请(CSR) - qikegu.com
HTTPS 教程
- HTTPS – 简介
- HTTPS – SSL工作原理
- HTTPS – SSL 证书
- HTTPS – 怎样获取SSL证书?
- HTTPS – 证书签发申请(CSR)
- HTTPS – 免费SSL证书(letsencrypt)
- HTTPS – SSL证书格式
- HTTPS – 安装SSL证书
- HTTPS – OpenSSL
相关推荐
- go语言教程
HTTPS – 证书签发申请(CSR)
为了获得SSL证书,你需要生成证书签发申请(CSR)提交给证书颁发机构(CA)。
什么是CSR?
CSR是由申请人为获得SSL证书提交给CA的申请,是一段编码信息。
CSR包含一个公钥以及申请人信息,如FQDN(完全限定域名)、组织名称和地址。CA验证申请人的信息,并使用CSR中包含的公钥颁发SSL证书。
通常,CSR是使用将要安装SSL证书的web服务器生成的。不过,它也可以使用SSL工具或浏览器(如Chrome或Firefox)生成。CSR最常见的格式是PKCS #10规范。
CSR是一段Base64 ASCII编码信息,以-----BEGIN NEW CERTIFICATE REQUEST-----
开始,以-----END NEW CERTIFICATE REQUEST-----
结束。
CSR示例:
-----BEGIN NEW CERTIFICATE REQUEST-----MIIERzCCAy8CAQAwZzELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAk5ZMREwDwYDVQQHDAhuZXcgeW9yazEPMA0GA1UECgwGbXkgb3JnMQswCQYDVQQLDAJJVDEaMBgGA1UEAwwRd3d3Lm15d2Vic2l0ZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCfvbkuJwMiwOwgvRAV1XS/HZFGH0I6/p2NyOn7onb8uEV3cMFf4iCzBN6ZKJD92qVtmZSBpH9IQrYiEohTxkgJ2c/dyX06eDVS7nE53etPOZCM8VvJOq/7PDo+7Kvy6jhQVU7Rb1mQrFcrU0GVOQWWqqtpHwbeKPfJ3mRlPNzygmXAUXkv0XdstQPmb5sVx965SGoIgrRUDpl+UNUcE198AVPEiDUg1VqY+mUmyOcvCkO153UtxDUMoocgS5WlfD83We35a7I6+FAvDKKk31gv6Jxfs/EzZ6D0iiytDMAWNRwDvaYcu06O8Ye/rt9mFF90XsMMn7xi0cuCaLzG7JrJAgMBAAGgggGZMBoGCisGAQQBgjcNAgMxDBYKNi4xLjc2MDEuMjA1BgkrBgEEAYI3FRQxKDAmAgEFDAdkZWxsLVBDDAtkZWxsLVBDXERldgwLSW5ldE1nci5leGUwcgYKKwYBBAGCNw0CAjFkMGICAQEeWgBNAGkAYwByAG8AcwBvAGYAdAAgAFIAUwBBACAAUwBDAGgAYQBuAG4AZQBsACAAQwByAHkAcAB0AG8AZwByAGEAcABoAGkAYwAgAFAAcgBvAHYAaQBkAGUAcgMBADCBzwYJKoZIhvcNAQkOMYHBMIG+MA4GA1UdDwEB/wQEAwIE8DATBgNVHSUEDDAKBggrBgEFBQcDATB4BgkqhkiG9w0BCQ8EazBpMA4GCCqGSIb3DQMCAgIAgDAOBggqhkiG9w0DBAICAIAwBAEFMAcGBSsOAwIHMAoGCCqGSIb3DQMHMB0GA1UdDgQWBBS4T+amOyNS+ECWfIxweBUR+XRv+TCTfXvFRiQ35T960o79JqJZpaD+PS9HNghqS05ldsrA/p/n/1rG9T+n1a6jTj6BEwOLaTfUWlq8KtkkYiROOC9LqhQCn84PQuO3L9clLrsV//1C4hGkFUbG-----END NEW CERTIFICATE REQUEST-----
复制
生成CSR
可以使用OpenSSL工具创建CSR。
运行以下命令:
openssl req -new -nodes -keyout private.key -out server.csr
复制
将得到两个输出文件:
- private.key: 这是你的私钥。你应该将其存储在服务器的安全位置,安装证书时需要用到。
- server.csr: 证书签发申请(CSR),将被提交给CA
公钥与私钥
当生成CSR时,会生成一个密钥对:公钥和私钥。CSR中包含一个公钥,提交给CA,私钥通常保存在web服务器所在的系统中,安装证书时将使用此私钥。
Doc navigation
← HTTPS - 怎样获取SSL证书?
HTTPS - 免费SSL证书(letsencrypt) →
HTTPS – 证书签发申请(CSR) - qikegu.com相关推荐
- https证书怎么申请?
来看一下https证书申请都需要什么?怎么安装呢?https是什么? http和https是我们上网的时候经常见到的网络协议,当我们进入一个网站的时候,网站的域名有时候是http开头的,有时候又是ht ...
- 域名https证书快速申请方案
相信个人站长或者公司的运维每年都会面临网站https证书申请的问题吧,证书有时效性,所以我们不得不定期更新,接下来为大家整理几个好用的方案 top1 推荐指数
- HTTPS证书的申请过程
1. 服务器上生成CSR文件(证书申请文件,内容包括证书公钥.使用的Hash签名算法.申请的域名.公司名称.职位等信息) 2. 把CSR文件和其他可能的证件上传到CA认证机构,CA机构收到证书申请之后 ...
- https证书申请流程和简介
HTTPS证书是什么 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安 ...
- 申请https证书相关说明
当下的互联网应用如果是外网访问,一般都是https方式访问,需申请https证书 目录 Why https ? What is https? 1. A 通过浏览器访问 B 服务端443端口,并随身携带 ...
- 申请HTTPS证书流程
HTTPS证书需要由可信颁发机构签发才可以被浏览器及操作系统信任,目前广泛被世界认可的国际机构有:GlobalSign.DigiCert.Sectigo比较常见,这里的指的这些机构条件是指兼容性99. ...
- 十分钟搞定阿里云免费https证书申请和配置
准确的来讲是SSL证书,它可以将你的网站(服务)从http转换成https,实现网站或移动应用的身份验证和数据加密传输,简单的来讲就是使网站可信,防劫持.防篡改.防监听.前段时间做了个微信小程序要求网 ...
- 申请https证书的过程
现在很多的网站都会用https证书申请了,因为https证书好处现在越来越受到人们的认知,https安全证书的好处不仅仅对于客户的信息隐私数据有保护,对于维护网站的知名度以及安全可信度也是大有 ...
- 免费申请HTTPS证书六大方法
1.阿里云 推荐指数:★★☆☆☆ 免费证书类型:DV 域名型 免费证书品牌:DigiCert(原赛门铁克(Symantec)) 免费通配符证书:不支持 易操作性:简单 证书有效期: 1年 自动更新:不 ...
最新文章
- 创建型设计模式对比总结 设计模式(八)
- 31省份开学时间一览表
- oracle数据库解锁表
- Linux命令----cat
- classpath目录
- python 中单线程 与多线程 与多进程的性能分析
- 关于“DEP数据执行保护”的解决方案
- 多个excel表格数据汇总均值
- 不到最后一刻,绝不放弃!
- Segment Routing MPLS学习笔记
- 实习每日总结_20161214
- 你的伙伴对你最大会话_甜炸了的表白套路对话 套路深到你无法拒绝
- Excel 自动调整行高后增加高度
- 网络模型——四种常见网络IO模型
- 计算机网络 IP地址基础知识
- 从零开始学 Python 之环境搭建
- 白盒测试方法之逻辑覆盖
- QtCreator插件开发(四)——QtCreator编辑器
- CryEngine 3引擎Forest Demo画质初窥
- 3D游戏建模师到底做什么工作?使用哪些软件?就业前景如何?该选择什么方式学习游戏建模?
热门文章
- yara 源码学习(二) 规则编译部分
- 小学计算机集体听课评课,小学听评课的活动总结(精选5篇)
- 百草味爆发性增长的秘密:5%靠营销,95%靠产品
- 18年支付的最大事件就是所谓的“96费改”
- PTA 1108 String复读机(Python3)
- 企业邮箱服务器搭建,如何搭建企业邮箱服务器
- Pandas数据分析库
- 关于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
- 4. 频域处理(上)
- SharePoint Server 2007 简体中文下载