这是在android中使用的最佳加密方法?

时间:2011-04-11 06:34:38

标签: android encryption

我发现java中有很多加密方法。我读过AES是最好的。

实际上我需要的是android中的文件加密。我可以使用AES方法吗?或任何其他简单的方法?

提前谢谢!!

2 个答案:

答案 0 :(得分:1)

您可以使用AES,这是一个非常好的选择。它是否是最好的是不可能说的。出于安全考虑,如果您正确使用它,则无关紧要(更重要的是关键管理和遵循最佳实践)。在性能方面,它可能是某些Android设备上的问题。您可能希望使用Blowfish代替性能。这个时候并没有那么安全。这是example加密和解密文件,以帮助您开始使用代码。

答案 1 :(得分:0)

根据您想要使用的内容,您可能需要一种比“最佳”慢得多的加密算法,因此通常建议使用Blowfish,因为它可以设置为不同的速度级别。

(在移动设备上需要慢速代码的原因是,如果攻击者获得对设备的物理控制,那么暴力破解是不可行的)