Encryption
密鑰傳輸與密鑰封裝?
密鑰傳輸和密鑰封裝之間究竟有什麼區別?它們似乎可以互換使用,或者我正在混合使用。
密鑰封裝或密鑰包裝是用另一個密鑰加密一個密鑰。可能有一個對稱密鑰或非對稱密鑰對封裝了用於傳輸的密鑰;然後可以將該密鑰稱為密鑰傳輸密鑰。
鑰匙運輸只是鑰匙的安全運輸。對於公鑰,您需要完整性和真實性——以便接收者可以相信公鑰是由正確的實體發送的。密鑰也需要保密——這就是它們通常被封裝的原因。當然,私鑰也需要保密,但通常你根本不應該傳輸私鑰——它們是私有的:不能共享。
通常,我希望將封裝/包裝用於安全傳輸的密鑰。但是,完全有可能以其他方式保護它們(例如,使用 USB 拇指棒的外交職位)。
密鑰封裝和傳輸只是在兩方或多方之間*建立密鑰的一種方式。*另一種方式是(經過身份驗證的)密鑰協商、密鑰共享方案等。