我目前正在使用 GPG RSA 密钥来加密二进制文件。很多人建议使用对称密钥加密大文件,然后用公钥加密对称密钥。
我应该以多大的文件大小从 RSA 切换到 AES 之类的文件?是任意的吗?在海量文件(千兆字节)上使用 GPG/RSA 是否存在任何安全问题?我知道 RSA 更慢/更大,我只是想知道是否还有其他问题。
即使需要更多时间,直接使用 RSA 加密也比生成新的对称 AES 密钥、加密文件、通过 RSA 加密密钥然后每次我加密文件时存储 AES 密钥要少得多,这就是为什么我在问为什么我应该使用它。