我打算将部分应用程序日志用于云存储。这些日志可能包含机密业务数据,因此我想在上传之前对其进行加密。
出于安全原因,我更喜欢使用大型对称密钥加密而不是简单的密码加密。
你知道任何适用于 ubuntu 的快速、可靠、开源加密工具?
答案1
正如您要求对称解决方案一样:
我建议使用高级加密标准 (AES)作为对称加密算法。在 Ubuntu 上,您可以使用 aespipe(应该在官方存储库中)或AES 加密。剩下的任务就是管理您的密钥。如果您可以将它们安全地存储在本地,那么一切都很好。
如果您想以加密方式存储您的密钥,我会使用 SvenW 建议的非对称工具,如 GPG。由于 GPG 可以使用 AES 作为对称后端,因此无需自己执行 AES 操作。只需让 GPG 执行即可。