IT用語集 › セキュリティ › X.509

X.509

セキュリティ Svenska → 更新: 2026-10-23

公開鍵証明書のITU-T標準。TLS、コード署名、S/MIMEのあらゆる証明書がこの構造に従う。

証明書はASN.1をDERでシリアライズしたオブジェクトで、サブジェクト(誰についての証明か)、発行者(CA)、公開鍵、有効期間、拡張(SAN、鍵用途、AIA、CTポイズンなど)、発行者による署名からなる。PEM形式は、これをbase64化して -----BEGIN CERTIFICATE----- で挟んだものだ。

初版(v1)は1988年で、現行のv3(RFC 5280)がSAN、EKU、Certificate Transparencyを可能にする拡張を加えた。複雑さ、ASN.1、RFCの難解さといった批判は絶えないが、PKIに深く根を下ろしており、置き換えを狙った試みはすべて商業的に失敗している。

← 用語集に戻る