生成簽名的步驟
60 秒瞭解數字簽名如何生成
數字簽名分三步生成:把文檔哈希成定長指紋,用簽署人私鑰加密該哈希,並連同簽署人證書一起附加。驗證用公鑰逆向操作。本篇解釋每個部分以及它們如何組合。
為什麼先哈希
簽署完整文檔會很慢,還會泄露內容。哈希把文檔縮減成定長指紋,簽署快且不透露任何內容。哈希還讓篡改可檢測:改一個字節,哈希就完全改變。
密鑰對組成
標準證書格式
常見哈希算法
密鑰對詳解
一切都建立在密鑰對上。兩把鑰匙,一個任務。
只有簽署人知道。用於創建簽名。一旦泄露,攻擊者就能以簽署人身份簽名。
公開分享。任何人用它驗證簽名。與私鑰數學關聯,但無法互相推導。
一把鑰匙加密的,另一把能解密。用私鑰簽名產生的只有公鑰能驗證。
證書的作用
密鑰對證明密碼學控制,但不證明身份。證書彌合這個缺口。
證書是什麼
證書頒發機構(CA)簽發的數字文檔,把公鑰綁定到經過驗證的身份。
信任鏈
CA 的證書由更高權威簽署,形成向上到根 CA 的鏈條。驗證沿鏈行走建立信任。
為什麼對簽名重要
沒有證書,簽名只能證明"持此密鑰的人簽了"。有證書,則證明"證書中指定的已驗證的人簽了"。
組合起來:簽署流程
從簽署到驗證的完整流程。
簽署
哈希文檔,用私鑰加密哈希,附加簽名和簽署人證書。
驗證
重算文檔哈希,用公鑰解密簽名並比較。然後驗證證書鏈及其撤銷狀態。
時間戳
可信時間戳錨定簽名創建時間,防止事後密鑰泄露帶來的追溯問題。
關於數字簽名如何生成的常見問題
不一樣。電子簽名是寬泛的法律類別。數字簽名是使用密碼學的特定技術實現,通常基於 PKI。
eSign.AI 如何應用這些密碼學
eSign.AI 使用基於 PKI 的簽署,帶 CA 證書、可信時間戳和完整證據包。日常合同用平台的審計軌跡提供證據記錄;受監管工作流在需要時提供基於證書的簽名。
法律審查清單
發佈前,請與法務核對以下要點。
技術準確性
密碼學解釋必須技術準確且現行。
安全主張
不可行性主張應表述為計算安全,而非絕對不可能。
監管對齊
證書要求的引用應與現行實踐和適用法規一致。







