跳转至主要内容
Certyneo
监管

PKI:公钥基础设施详解

PKI是所有可靠电子签名的密码学基础。了解其运作原理、组件构成及与X.509证书和eIDAS法规的关系。

Certyneo 编辑1 分钟阅读

Certyneo 编辑

编辑 — Certyneo · 关于 Certyneo

a city street lined with tall buildings and parked bikes

导言:为什么PKI是数字信任的核心

在每天有数百万份合同在线签署的时代,一个根本问题浮现:如何确保签署者确实是其声称的身份,签署后的文件未被篡改?答案就在三个字母中:PKI(公钥基础设施英文缩写)。这一密码学装置是符合eIDAS法规的所有合格电子签名的技术基础。在本文中,我们详细解释了PKI的运作方式、其基本组件(包括X.509证书)以及它如何保证您的数字法律行为的真实性、完整性和不可否认性。

---

什么是PKI?定义和基本原则

PKI(公钥基础设施) 是指创建、管理、分发、使用、存储和撤销数字证书所需的一套政策、程序、硬件、软件和人员。它基于非对称密码学,即使用一对数学关联的密钥:私钥(保密)和公钥(可自由共享)。

非对称密钥对的原理

当签署者对文件进行电子签名时,他使用其私钥为文件生成唯一的密码哈希值(hash)。这个用私钥加密的哈希值构成数字签名。任何第三方随后都可以使用签署者对应的公钥来验证签名的真实性。如果验证成功,就建立了两项保证:

  • 真实性:只有私钥持有者才能生成此签名。
  • 完整性:自签署以来文件未被修改。

RSA算法(Rivest-Shamir-Adleman)仍然最为普遍,密钥长度为2048或4096位。椭圆曲线算法(ECDSA)凭借其在等效安全级别下的性能优势而获得更多应用。

信任问题及PKI的解决方案

非对称密码学解决了完整性问题,但立即引发另一个问题:如何确知公钥确实属于其声称代表的人? 这正是PKI的作用所在。它引入了一个受信任的第三方——证书颁发机构(AC)——来验证公钥持有者的身份,并颁发数字证书以保证这一关联。

---

PKI的基本组件

一个可运作的公钥基础设施由多个相互关联的组件构成。理解各自的作用对于评估电子签名解决方案的健壮性至关重要。

证书颁发机构(AC或CA)

证书颁发机构是PKI的中心实体。它以数字方式签署其颁发的证书,从而将经过验证的身份与公钥关联起来。在欧洲,合格的AC出现在国家信任列表(可信列表)上,该列表根据eIDAS法规第22条发布。在法国,由ANSSI负责维护此列表。CertEurope、Certinomis或Certigna等服务商都在列表中。

证书颁发层级形成一个信任链:根CA(Root CA)签署中间CA,而中间CA签署最终用户的证书。这一架构允许限制根密钥的暴露(存储在离线HSM中)并以分级方式管理撤销。

注册机构(AE或RA)

注册机构负责在AC颁发证书前验证申请者的身份。此验证可以是:

  • 面对面(根据eIDAS对合格证书的要求)。
  • 远程通过符合ETSI EN 319 401标准的视频身份认证。
  • 通过eKYC流程(电子了解你的客户)以获得中等信任级别。

X.509数字证书

X.509格式是定义PKI内数字证书结构的国际标准。由ITU-T定义并通过RFC 5280被IETF采纳,X.509证书包含:

  • 持有人身份(姓名、组织、电子邮件)。
  • 持有人的公钥。
  • 颁发AC的身份和签名。
  • 证书的有效期。
  • 唯一序列号。
  • 扩展信息:授权用途(代码签名、认证、文件签名)、CRL分发点、OCSP URL。

eIDAS合格电子签名的背景下,合格X.509证书必须在合格签名创建设备(QSCD)上颁发,通常是智能卡或HSM(硬件安全模块)。

撤销机制:CRL和OCSP

证书可能在到期前失效:私钥丢失、泄露或持有人状态改变。两种机制允许实时验证有效性:

  • CRL(证书撤销列表):由AC定期发布的列表,记录被撤销的证书。
  • OCSP(在线证书状态协议,RFC 6960):允许即时验证证书状态的协议。在高交易频率的环境中优选。

严肃的电子签名解决方案,如我们电子签名解决方案对比中描述的那样,系统地在其签名流程中集成这些验证。

---

PKI如何具体保护电子签名

理解以PKI支撑的电子签名的技术过程允许衡量所提供的保证水平。

逐步签名过程

  1. 文件哈希:哈希算法(根据ANSSI 2026建议的SHA-256或SHA-3)生成文件的唯一数字指纹。
  2. 指纹加密:签署者用其私钥(存储在QSCD中)加密此指纹。此操作永不离开安全设备。
  3. 签名包创建:加密签名与文件相关联,附带签署者的X.509证书和合格时间戳。
  4. 接收方验证:接收者(或其软件解决方案)用签署者的公钥解密指纹,重新计算收到的文件的哈希并比较。如果两个指纹相同,签名有效。

eIDAS的三个签名级别及其与PKI的关系

eIDAS法规区分三个电子签名级别,每个都涉及对PKI的不同程度的运用:

  • 简单电子签名(SES):不一定基于PKI。证明价值有限。
  • 高级电子签名(AdES):必须基于密钥对和与签署者相关的证书。由ETSI规范的技术格式:XAdES、PAdES、CAdES。
  • 合格电子签名(QES):最高级别,在整个EU中等同于手写签名的法律效力。要求由信任AC颁发的合格证书(该AC在可信列表上)和QSCD。这是完全部署的合格PKI。

对于希望大规模部署合格签名的企业,我们关于企业电子签名的指南详细说明了操作实施步骤。

合格时间戳:PKI的时间维度

PKI不限于身份:它还通过合格时间戳(RFC 3161)保证行为的时间维度。一个受信时间戳服务(TSA)颁发密码令牌,证明文件在特定时刻以其当前形式存在。这对于长期保存证据和符合法律文件保存义务至关重要(《商业法典》第L.110-4条:商业行为5年;《民法典》第2224条:普通合同权利5年)。

---

PKI和长期信任:保存证据的挑战

如果所用的密码算法已过时或证书已过期,今天有效的签名在10年后可能无法验证。PKI通过具有长期证明价值的签名格式来解决此问题。

长期有效的AdES格式

ETSI定义了扩展签名轮廓——XAdES-LTA、PAdES-LTA、CAdES-LTA——这些轮廓在签名文件中封装了未来验证所需的所有证据:完整的证书链、归档的OCSP响应、多个时间戳。这些格式符合ETSI EN 319 132(XAdES)和ETSI EN 319 122(CAdES)规范。

面对量子计算的密码迁移

量子计算的出现对当前的RSA和ECDSA算法构成中期威胁。美国NIST在2024年完成了其首批后量子密码学标准(用于签名的CRYSTALS-Dilithium)。ANSSI和ENISA正在制定迁移路线图,这些应在2028-2030年horizon的eIDAS规范修订中具体化。依赖良好管理的PKI的企业将处于更好的位置进行此过渡,因为更新证书颁发机构比重新设计临时性密码系统更容易。

对于评估其当前解决方案的企业,Certyneo的电子签名ROI计算器允许量化与工业化PKI基础设施相关的收益。

适用于PKI和电子签名的法律框架

公钥基础设施不仅仅是技术装置:它融入了欧洲和国家法律框架的密集背景,对于任何希望在其法律行为中依赖电子签名的组织来说,掌握这一框架是必不可少的。

eIDAS第910/2014号条例及其演变

通过于2014年7月23日,从2016年7月1日起适用的(EU) No 910/2014规例(eIDAS)构成了欧洲数字信任的基础性文本。它定义了适用于合格信任服务提供商(PSCQ)、合格证书和QSCD设备的要求。其第26条规定了高级签名的条件;其第28条定义了电子签名合格证书;其附件I详细说明了这些证书的要求——直接源自X.509格式。

eIDAS 2.0条例(EU第1183/2024号条例,发表在2024年4月30日的OJEU)通过要求成员国识别欧洲数字身份钱包(EUDIW)并扩展对私营部门服务提供商在确定部门中的识别义务来强化此框架。

法国民法典:电子签名的证明价值

在法国法律中,民法典第1366和1367条(源自2016年2月10日第131-2016号法令)赋予电子签名与手写签名相同的价值,条件是它满足签署者识别和文件完整性的要求。当签名按照eIDAS意义上的合格程序创建时——即基于合格PKI——可靠性推定适用。

第1368条规定了此可靠性的建立方式由国务院令规定,即2017年9月28日第1416-2017号令关于电子签名。

适用于PKI的ETSI标准

  • ETSI EN 319 401:信任服务提供商的一般要求。
  • ETSI EN 319 411-1和-2:颁发合格证书的AC要求。
  • ETSI EN 319 132:高级XML签名XAdES规范。
  • ETSI EN 319 122:CAdES规范。
  • ETSI EN 319 162:保存和时间戳服务。

GDPR和PKI中的个人数据

X.509证书包含个人数据(姓名、名字、电子邮件,有时是国家登记号)。其处理受(EU) 2016/679规例(GDPR)约束。AC必须定义符合要求的保留期限、告知持有人并保证其权利的行使。应持有人要求撤销证书构成了行使删除权的实际方式(在保存证据义务的限制范围内)。

责任和法律风险

PKI管理不当会使企业面临严重风险:如果证书过期或被撤销,签名证明价值的争议,在缺少LTA格式情况下无法验证签名,以及因私钥泄露而可能的民事责任。eIDAS第13条规定,合格PSCQ的责任在未能履行其义务时除非反证成立。

使用场景:PKI在企业中的实际应用

场景1——25名员工的商业律师事务所

一家专门从事并购的律师事务所平均每年处理150项结构化交易,每项都需要签署数十份文件(协议、股东协议、资产和负债保证)。以前,收集物理签名的延迟使交割延长5至8个工作日。

通过部署基于合格PKI的合格签名解决方案,律师事务所为每位合伙人和授权合作者分配一份X.509合格证书于QSCD。每份签名都自动验证(OCSP)、加时间戳并以PAdES-LTA格式存档。结果:交割的签名阶段延迟降至少于24小时,最大证明价值无需额外措施即可确保。根据行业基准(全国商业律师协会,2025),该规模的律师事务所报告与签名相关的行政时间平均减少70%。

场景2——每年管理300份供应商合同的中小企业工业公司

一家大小适中的制造企业(约250名员工)与约100家欧洲供应商签订框架合同、补充协议和约束性采购订单。地理分散和语言障碍使文件管理特别沉重。

通过通过连接到其ERP的API集成电子签名工作流(AdES),PKI自动管理签署方证书的验证(通过各成员国的eIDAS可信列表)、加时间戳和证明文件的组成。法律部门注意到收集签名的跟进减少60%,与文件签署版本上的分歧相关的合同纠纷减少。每份签名的成本从12欧元(印刷、发送、物理存档)降至数字流中的少于1.50欧元,符合Markess by Exaegis在其2025文件管理全景中发布的范围。

场景3——一个约1200张床位的公立医院集团

在公共卫生部门,行政行为和公共采购必须符合《公共采购法典》的要求和ANSSI关于敏感IT系统安全的建议。医院集团管理多个机构每年必须签署数百份市场、补充协议和劳动合同。

采用内部PKI(专用于代理人的CA、医疗人员CPS卡上的证书)与行政行为SaaS签名解决方案相结合,可以满足NIS2指令的要求(通过2024年5月21日第449-2024号法律在法国法律中转置),该指令对敏感部门的私营服务提供商也强加义务,并要求采取网络安全风险管理措施。签名的完整可追溯性、实时证书验证和文件签署的LTA保存降低了行政行为争议的风险并促进了地区审计室的审计。根据ANAP数据(仅在人力资源方面,国家绩效支持机构,2024年报告),该部门的机构通常处理的纸张量减少40至50%。

结论

PKI——公钥基础设施——远不止一个技术装置:它是您数字交换中信任的密码学和法律保证者。其组件(AC、X.509证书、OCSP、合格时间戳)形成了一个确保您电子签名的真实性、完整性和不可否认性的连贯生态系统,完全符合eIDAS法规和法国民法典。无论您是中小企业、律师事务所还是公立机构,掌握PKI的基础知识允许您选择适合您实际需求的签名解决方案——并在诉讼情况下为其证明价值辩护。

Certyneo依靠符合eIDAS的合格PKI向企业提供高级和合格电子签名。免费创建您的账户了解我们的定价以立即开始您的文件转型。

免费试用 Certyneo

在5分钟内发送您的第一个签名信封。14天内每月5个信封/月,之后每月2个,无需银行卡。

深入了解主题

我们的完整指南可帮助您掌握电子签名。

Certyneo 社区

对电子签名有疑问吗?

加入 Certyneo 社区:提出您的问题、分享您的答案,并与数千名用户和我们的团队交流。