信息安全研究 ›› 2019, Vol. 5 ›› Issue (1): 50-58.

• 密码应用安全专题 • 上一篇    下一篇

PKI证书服务的安全增强技术

王琼霄1,2,王聪丽1,2,林璟锵1,2,宋利1,2   

  1. 1. 中国科学院大学网络空间安全学院
    2. 中国科学院大学网络空间安全学院
  • 收稿日期:2019-01-08 出版日期:2019-01-15 发布日期:2019-01-08
  • 通讯作者: 王琼霄
  • 作者简介:王琼霄 博士,高级工程师,主要研究方向为可信身份管理、网络认证、密码应用技术等. wangqiongxiao@iie.ac.cn 王聪丽 硕士研究生,主要研究方向为网络安全、公钥基础设施等. wangcongli@iie.ac.cn 中国科学院大学网络空间安全学院 林璟锵 博士,研究员,主要研究方向为应用密码学、网络与系统安全. linjingqiang@iie.ac.cn 宋利 硕士,工程师,主要研究方向为可信身份管理、网络认证等. songli@iie.ac.cn

Security Enhancement of Certificate Services in Public Key Infrastructures

  • Received:2019-01-08 Online:2019-01-15 Published:2019-01-08

摘要: 公钥基础设施(public key infrastructure, PKI)基于公钥密码学提供身份鉴别、数据完整性、数据源鉴别等安全服务,是SSLTLS等重要网络安全协议的基础.PKI体系的安全性依赖于对证书认证中心(certificate authority, CA)的绝对信任,CA实现对于用户身份信息的审核确认,并为其签发相应的数字证书,数字证书可用于表示个人用户、服务器等不同实体的身份,也可包含身份主体所具有的安全属性等信息.然而,近年来CA签发虚假证书或证书被伪造的情况时有发生,CA未经严格履行用户审核、CA自身存在安全漏洞等原因导致上述问题的产生,严重影响了PKI应用的安全性.为解决CA单点失效导致证书服务不可信的问题,针对不同应用场景提出了新的PKI证书服务安全增强技术方案.针对证书服务不可信问题进行分析,对主要的PKI数字证书服务安全增强研究方案及其应用情况进行分类介绍.

关键词: 公钥基础设施, 数字证书, 证书认证中心, 证书透明化, SSL/TLS

Abstract: Based on public key cryptography, public key infrastructures (PKIs) provide security services for a range of network activities, such as authentication, data integrity, data source authentication, etc. Besides, PKIs build the foundation of many Internet security protocols, including SSL/TLS. A certification authority (CA) is the fullytrusted party in a PKI system, and is responsible for issuing digital certificate for an entity after validating the entity's identity information. A certification is capable for identifying a person or a server, in which the security attributes of the subject may be included. However, in recent years, fraudulent certificates appear frequently, which bringing the vulnerabilities to PKI-based applications. Fraudulent certificates may appear if a CA didn't validate the entity's information carefully, or it wasn't built with adequate security property. In order to solve these problems, security enhancements of PKI systems are proposed. In this paper, we analyze the security problems of CAs and discuss existing security enhancements of certificate services in PKI systems.

Key words: public key infrastructure, digital certificate, certificate authority, certificate trans-parency, SSL/TLS