數字信封(digital envelope)是將對稱密鑰通過非對稱加密(即有公鑰和私鑰兩個)的結果分發對稱密鑰的方法。
數字信封包含被加密的內容和被加密的用于加密該內容的密鑰。雖然經常使用接收方的公鑰來加密“加密密鑰”,但這并不是必須的,也可以使用發送方和接收方預共享的對稱密鑰來加密。當接收方收到數字信封時,先用私鑰或預共享密鑰解密,得到“加密密鑰”,再用該密鑰解密密文,獲得原文。數字信封技術使用兩層加密體系。
推薦文章: