Encryption

如何使用 RSA 和 AES 加密文件,任何擁有 RSA 密鑰的人都可以解密它們?

  • November 2, 2018

如何使用 RSA 和 AES-256 加密文件,任何擁有 RSA 密鑰的人都可以解密它們?

混合加密的另一個名稱是信封加密。如果您有要加密的文件,請選擇一個隨機值作為 AES 密鑰,使用 AES 和該密鑰加密文件,然後使用您要授予的每個使用者的 RSA 公鑰加密 AES 密鑰訪問加密文件。

請注意,如果您將文件加密到公鑰列表中,這幾乎就是 GPG 所做的。這些算法可能不是 AES 和 RSA,但它們將是一種對稱加密算法來實際加密文件,然後是一種非對稱加密算法來加密每個公鑰的對稱密鑰。

引用自:https://crypto.stackexchange.com/questions/63656