证书透明度

✍ dations ◷ 2025-07-09 10:56:58 #传输层安全协议,公钥基础设施,互联网安全

证书透明度(英语:Certificate Transparency,简称CT)也称证书透明、证书透明化,它是一个实验性的IETF开源标准和开源框架,目的是监测和审计数字证书。通过证书日志、监控和审计系统,证书透明度使网站用户和域名持有者可以识别不当或恶意签发的证书,以及识别数字证书认证机构(CA)的作为。

当前的数字证书管理系统中的缺陷正使欺诈证书导致的安全问题与隐私泄露风险变得日益明显。

2011年,荷兰的数字证书机构DigiNotar(英语:DigiNotar)在入侵者利用其基础设施成功创建了超过500个欺诈性数字证书后申请破产。

Ben Laurie(英语:Ben Laurie)和Adam Langley构思了证书透明度,并将一个框架实现开发为开源项目。

数字证书管理的问题之一是,欺诈性证书需要很长时间才能被浏览器提供商发现、报告和撤销。证书透明度有助于避免在瞒过域持有者的情况下为域颁发证书。

证书透明度不需要侧信道通信来验证证书,它们由在线证书状态协议(OCSP)或Convergence(英语:Convergence (SSL))等技术完成。证书透明度也不需要信任第三方。

证书透明度依赖于可验证的证书透明度日志。日志会添加新的证书到不断增长的哈希树。:Section 3 为正确完成该行为,日志必须:

日志可以接受尚未完全生效或者已过期的证书。

监视器是作为日志服务器的客户端,检查日志以确保行为正确。发生不一致则表示日志没有正确运行。日志的数据结构(Merkle树)上的签名防止日志否认不良行为。

审计器也作为日志服务器的客户端运行。证书透明度审计器使用有关日志的部分信息验证日志及其他部分的信息。:Section 5.4

2013年3月,Google推出其首个证书透明度日志。 2013年9月,DigiCert成为首个实现证书透明度的数字证书认证机构。

Google Chrome在2015年开始要求新颁发的扩展验证证书(EV)提供“证书透明度”。因为被发现有187个证书在未经域所有者知晓的情况下被颁发,赛门铁克(Symantec)被要求自2016年6月1日起新颁发的所有证书必须配备证书透明度。

2017年4月,Google将原定的2017年10月Chrome将要求所有SSL证书支持证书透明度(CT)的日期推迟至2018年4月,以给行业更多准备时间

相关

  • 登革热登革热(法語:La fièvre de la dengue ; 英語:dengue fever),也称为骨痛热症、断骨热、天狗热,是一种由登革热病毒引起的由蚊媒热带病(英语:tropical disease)。患者大约会在感染后3
  • 带脉带脉是“奇经八脉”之一,带之言束也,犹如束带一般。带脉的主要功能是“约束诸经”,所谓腹部“游泳圈”,正是中医学“带脉”所绕之处。《灵枢经》曰:“足少阴之正,至腘中,别走太阳而
  • 世界粮食安全首脑会议世界粮食安全首脑会议于2009年11月16日至18日在意大利罗马举行。举办这次首脑会议的决定是根据粮农组织总干事雅克·迪乌夫博士的提议,由联合国粮食及农业组织理事会在2009年
  • 瓶尔小草科瓶尔小草科(学名:Ophiogiossaceae)是一种蕨类。有着由孢子囊形成的短寿型孢子,诞生于和叶片分开的叶柄上;以及肥大的根。许多物种一年只会长成一片蕨叶。而有少数的物种只有能生
  • 彦根藩彦根藩(日语:彦根藩/ひこねはん Hikone han */?)是日本江户时代的一个藩。位于近江国北部(今滋贺县彦根市)。藩厅是彦根城(当初配置时是佐和山城)。藩主是井伊氏。支藩是彦根新田
  • 张是彝张是彝(1834年-1889年),字秉之,号韶笙,原号潮生、行一。江苏省苏州府长洲县人,清朝政治人物、同进士出身。正定知县。道光甲午年八月十八日出生。同治十二年(1873年)癸酉科举人。光绪
  • 御所御所是日本人对天皇等地位特别高的贵人邸宅的称呼,在历史上也是一种称号。御所一般是对天皇等地位高贵之人住宅的称呼,单单使用“御所”的场合,一般指的是今上天皇的御所,也就是
  • 马蒂亚斯 (神圣罗马帝国皇帝)马蒂亚斯(Matthias,1557年2月14日—1619年3月20日)是神圣罗马帝国皇帝(1612年—1619年在位)、匈牙利国王(1608年—1619年在位,称马加什二世)和波希米亚国王(1611年—1619年在位)。马蒂
  • 小红湿伞 (P.D.Orton) Svrcek蕈伞凸面子实层连生可食用小红湿伞(学名:),俗称朱红蜡盖(vermilion waxcap),是一种担子菌门真菌,隶属于湿伞属。这种真菌是一种广泛地分布于世界各地的物种,并且
  • 亚历山大·米亚斯尼基扬亚历山大·米亚斯尼基扬(亚美尼亚语:Ալեքսանդր Մյասնիկյան 俄语:Алекса́ндр Фёдорович Мяснико́в 1886年1月28日-1925年3月2