SSL证书是什么?SSL证书结构介绍
2020年1月31日
SSL证书是什么?
SSL证书是遵守SSL/TLS协议,由可信任的证书颁发机构CA在验证服务器身份后颁发,具有身份验证和数据加密功能的一种数字证书。SSL证书对进行通信的客户端和服务器进行身份验证,并在认证通过后建立一条安全的通道,对传输的数据进行加密,确保数据在传输过程中不被改变。在服务器上部署SSL证书,可以有效防止通信内容被窃听、篡改和伪装。
知识拓展:SSL证书结构介绍
根据公钥SSL证书格式标准X.509中的规范,证书字段用于定义证书结构,包括基本字段和扩展字段。
1)基本字段
- 版本:目前主流的证书版本是V3
- 序列号:证书颁发机构CA分配给证书的唯一标识
- 签名算法:用于签名的哈希算法和数字签名算法
- 签名哈希算法:用于签名的哈希算法
- 颁发者:证书颁发机构CA的详细信息
- 有效期:证书生效日期和失效日期
- 使用者:证书使用者的详细信息
- 公钥:公钥密码算法、密钥长度和使用者公钥内容
2)扩展字段
- 授权密钥标识符:证书颁发机构CA的唯一标识
- 使用者密钥标识符:证书使用者的唯一标识
- 使用者可选名称:证书支持的域名和IP地址列表
- CRL分发点:证书作废列表CRL的URL地址
- 证书策略:签发证书的策略说明
- 基本约束:表明证书使用者的身份
- SCT列表:记录签发证书时间戳
- 密钥用法:指定证书的使用方法
- 增强型密钥用法:指定证书的具体用途
- 其他扩展字段:颁发者可选名称、名称约束、增量CRL分发点、使用者目录属性、颁发机构信息访问、使用者信息访问、禁止任意策略、策略限制和策略映射等。
声明:本文由“安信证书”原创发布,原文链接:https://www.anxinssl.com/9059.html,内容未经允许不得转载,或转载时需注明出处!