保護能力
60 秒理解數字信封
數字信封是一種密碼學技術,它把消息或文檔加密,使只有指定收件人才能解密閲讀。它結合了對稱加密的速度與非對稱加密的安全性:文檔先用一個隨機對稱密鑰(數據加密密鑰 DEK)加密,這個密鑰再用收件人的公鑰(密鑰加密密鑰 KEK)加密。最終得到的是一個密封的包裹——也就是「信封」——從發出到被正確的密鑰持有者打開,全程保護機密性。
加密層數
對稱算法
非對稱算法
收件人需要
數字信封如何創建與打開
信封過程分為兩側:發送方密封,收件方打開。
發送方為這條消息生成一個新的隨機對稱密鑰(DEK),僅使用一次。因為 DEK 是隨機且一次性的,即使某個信封被破解,也不會泄露其他消息的密鑰。
文檔或消息用 DEK 通過 AES-256 等快速對稱算法加密。這一步處理實際內容——即使是大文件,對稱加密也足夠快。
DEK 本身再用收件人的公鑰(KEK)加密。收件人的私鑰是唯一能解開它的東西——這也是為什麼保護私鑰是整個安全體系的核心要求。
收件人用自己的私鑰解出 DEK,再用 DEK 解密文檔。任何截獲信封的人都只能看到密文——既沒有密鑰材料,也沒有內容。
為什麼需要兩層而不是一層?
數字信封之所以存在,是因為單獨的對稱加密或非對稱加密對真實文檔都不夠理想。
對稱加密快,但密鑰共享難
對稱加密(AES)很快——快到足以加密數 MB 的 PDF、合同和多媒體文件。但它要求雙方事先共享同一個密鑰,而這恰恰是你要把文檔發給一個新聯繫人時最難解決的問題。
非對稱解決密鑰交換,但慢
非對稱加密(RSA、ECC)解決了密鑰共享——任何人都能用公鑰加密,只有持有者能解密。但它速度慢、載荷大小受限,直接加密整個文檔不現實。
信封兼得兩者之長
信封把兩者結合起來:對稱加密負責重活(文檔本身),非對稱加密負責小載荷(密鑰)。在需要速度的地方用速度,在需要安全交換密鑰的地方用安全——這正是 TLS、S/MIME 郵件、PGP 和雲密鑰管理系統普遍採用的標準模式。
數字信封 vs 數字簽名:機密性 vs 完整性
這兩個概念經常被混淆,因為它們都使用公鑰密碼學。但它們回答的是不同的問題。
信封 = 保密
數字信封回答的是「還有別人能讀到嗎?」它通過加密內容提供機密性。打開信封需要收件人的私鑰,發送方無需預先共享任何秘密。
簽名 = 真實性與完整性
數字簽名回答的是「這真的來自這個人嗎?有沒有被篡改?」它用簽名者的私鑰加密文檔哈希,提供真實性與完整性。任何持有公鑰的人都能驗證,但沒有人能否認。
真實工作流兩者並用
真實的安全文檔工作流兩者都用:文檔先簽名保證真實性,再包進信封保證機密性。只簽名不加密的文檔,任何截獲者都能讀到;只加密不簽名的信封,任何持有正確公鑰的人都能偽造來源。兩者是互補關係,不是競爭關係。
數字信封在實際中的典型場景
信封加密並不神秘——它就是你每天使用的多數安全通信系統的默認模式。
TLS / HTTPS
每一次 HTTPS 會話都使用混合密鑰交換:瀏覽器和服務器協商一個對稱會話密鑰,再用非對稱密碼學保護握手過程。你的銀行會話、當前頁面、所有走 TLS 的 API 調用,都依賴信封模式。
加密郵件(S/MIME、PGP)
S/MIME(企業郵件加密)和 PGP/GPG 都用會話密鑰加密郵件內容,再用收件人的公鑰包裹這個密鑰——這就是郵件形態的數字信封。
雲密鑰管理
AWS KMS、Google Cloud KMS、Azure Key Vault 等雲平台用信封加密保護靜態數據:數據用 DEK 加密,DEK 由客户主密鑰(KEK)包裹。這樣企業輪換主密鑰時無需重新加密存量數據。
電子簽名文檔存儲
電子簽名平台存儲已籤文檔和證據包。靜態信封加密(DEK/KEK)確保即使存儲被攻破,沒有密鑰管理層,文檔和審計軌跡依然不可讀。
數字信封不提供什麼
信封加密是一種機密性工具。瞭解它的邊界,對合規決策很重要。
不提供發送者認證
信封不能證明是誰發的。用某人的公鑰加密,只能證明內容只有他能讀,但任何人都可能創建這個信封。要證明發送者身份,需要搭配數字簽名。
本身不防篡改
加密保護傳輸中和靜態的內容,但本身不檢測篡改。如果你需要證明文檔簽名後未被改動,要在信封之外使用數字簽名或簽名哈希(MAC)。
安全性取決於密鑰管理
信封的強度取決於周圍私鑰管理的強度。被盜的私鑰能打開發給該收件人的所有信封;丟失的密鑰意味着數據永遠無法恢復。硬件安全模塊(HSM)和密鑰託管策略正是為管理這些風險而存在。
關於數字信封的常見問題
數字信封是一種密碼學構造:用隨機對稱密鑰(DEK)加密文檔,再用收件人的公鑰(KEK)加密這個密鑰。收件人用自己的私鑰解出 DEK,再解密內容。它是混合加密的實際應用。
eSign.AI 如何落地這一技術
eSign.AI 通過傳輸加密(TLS)和靜態信封加密(託管密鑰)保護文檔,並把這層機密性與基於 PKI 的數字簽名配對,提供真實性、完整性與不可否認性——讓已籤文檔既被密封,又可證明真實。
文檔加密合規檢查清單
如果你正在評估需要上法庭或過審計的文檔加密方案,請記住以下幾點。
問清密碼套件
確認平台使用哪些密碼套件和密鑰長度(例如 AES-256 + RSA-3072 或 ECC P-256)。迴避不公開密碼學標準的廠商。
加密必須搭配簽名
加密本身不能證明誰簽了文檔。要獲得法律可執行性,需要帶證書鏈的數字簽名,外加用於長期有效性的可信時間戳。
弄清密鑰保管權
檢查密鑰如何存儲和輪換:HSM 託管密鑰、租户級密鑰隔離、有文檔記錄的輪換計劃,是成熟平台的標誌。問清楚主密鑰在誰手裏——你還是廠商。
對應你的合規體系
對於受監管文檔(GDPR、HIPAA、歐盟 eIDAS),確認加密和證據包設計符合相應標準,並且廠商能為你的合規團隊提供文檔説明。







