0
我想了解簽名,指紋和證書在Windows可執行文件和二進制文件中的區別。在發佈這個問題之前,我在網上查了一下,但我沒有得到一個簡潔的區分。也許我對這三個術語的理解首先不清楚。有人可以幫助我嗎?如果是windows exe /二進制文件,證書,簽名和指紋有什麼區別?
我想了解簽名,指紋和證書在Windows可執行文件和二進制文件中的區別。在發佈這個問題之前,我在網上查了一下,但我沒有得到一個簡潔的區分。也許我對這三個術語的理解首先不清楚。有人可以幫助我嗎?如果是windows exe /二進制文件,證書,簽名和指紋有什麼區別?
A 證書是一個通常使用X.509標準生成的文檔,您可以使用它來在互聯網上分發您的公鑰,並向世界其他地區證明您是您自稱的人(認證),也就是說,如果你說你是www.example.com,那麼這就是真正的人。
證書通常由受信任的證書頒發機構(CA)使用CA的私鑰簽名。 數字簽名是證書的一部分,可用於驗證CA是否真正簽署證書。通常通過散列證書的第一部分然後使用指定的加密算法和CA私鑰來計算。
指紋僅僅是包括簽名在內的整個證書的散列(SHA1或SHA256)。
請注意,無論您在Windows還是任何其他平臺上,這些術語具有相同的相關性。