Certificates

證書的內容是什麼?如何查看?

  • December 28, 2020

我在概念上理解證書只不過是經過驗證的公鑰。我的下一個問題是,我究竟如何查看證書的內容?除了它驗證的公鑰之外,證書還包含其他資訊嗎?證書是否還包含公鑰等的簽名等。

關於如何進一步探索證書的指針將不勝感激!

編輯 我主要考慮與 HTTPS/TLS 一起使用的那些

HTTPS/TLS 通常使用 X.509 證書。最新的 TLS 規範中有更多詳細資訊

您可以在瀏覽器中查看 HTTPS 證書。

根據維基百科

X.509 v3 數字證書的結構如下:

證書

  • 版本號

  • 序列號

  • 簽名算法 ID

  • 發行人名稱

  • 有效期

    • 不是以前
    • 不是之後
  • 主題名稱

  • 主題公鑰資訊

    • 公鑰算法
    • 主題公鑰
  • 發行人唯一標識符(可選)

  • 主題唯一標識符(可選)

  • 擴展(可選)

證書籤名算法

證書籤名

引用自:https://crypto.stackexchange.com/questions/87134