Encryption
AES 的最佳補充算法
我希望通過將敏感數據託管在 Amazon Glacier 上來保護敏感數據不被刪除。
我想通過加密來保護這些數據免受亞馬遜可能的黑客攻擊,即使在我正在使用的一種算法中發現漏洞,我也希望數據是安全的。
我正在考慮用 AES Crypt 加密數據,因為它有很好的聲譽。我還在考慮添加 1-2 個額外的安全層。
任何人都可以為此目的推荐一些其他著名的加密實用程序與 AES Crypt 一起使用嗎?
您還可以使用非對稱加密來進一步加密此數據。因此,您可以使用 RSA 對其進行加密,但請注意,由於您必須使用 RSA 填充來正確加密數據,因此填充會顯著增加文件大小。例如,OAEP(最優不對稱編碼模式 - https://en.wikipedia.org/wiki/Optimal_asymmetric_encryption_padding)將使您的文件大小增加一倍以上。
您可以查看的其他非對稱加密替代方案:Diffie Hellman,Paillier Cryptography
另一種常見的對稱加密算法是 Serpent
但是請注意,當您對某物進行兩次加密時,加密的強度不會加在一起(即使用單獨密鑰的兩個 256 位加密不會賦予其 512 位安全性。由於中間相遇攻擊,它實際上以~ 257 位安全性。)
還要確保使用帶有安全塊連結機制的 AES,例如https://en.wikipedia.org/wiki/Galois/Counter_Mode。