X.509は、PKI(公開鍵基盤)で使用される電子証明書および証明書失効リスト(CRL)の形式を規定する、ITU-T(国際電気通信連合 電気通信標準化部門)策定の標準です。初版は1988年に公開されました。1996年に公開され、広く採用されている「X.509v3」は、メールの暗号化とデジタル署名に使用されるS/MIMEや、インターネット上の通信を保護するSSL/TLSなどの技術で使用される電子証明書の基盤となっています。

X.509は、PKI(公開鍵基盤)で使用される電子証明書および証明書失効リスト(CRL)の形式を規定した、ITU-T(国際電気通信連合 電気通信標準化部門)策定の標準規格です。初版は1988年に公開されました。1996年に公開され、広く採用されている「X.509v3」は、メールの暗号化とデジタル署名に使用されるS/MIMEや、インターネット上の安全な通信に使用されるSSL/TLSなどの技術で用いられる電子証明書の基盤となっています。

X.509で定義される電子証明書には、次の情報が含まれます。

  • X.509バージョン
  • 証明書のシリアル番号
  • 署名アルゴリズム
  • 証明書の発行者
  • 証明書の有効期間
  • サブジェクト(証明の対象となるエンティティ)
  • サブジェクトの公開鍵とそのアルゴリズム
  • X.509v3拡張
  • 署名アルゴリズム
  • 認証局(CA)のデジタル署名