1

我在 Android 上使用Jasypt来提供加密功能。

我用它来散列 SHA-1 下的密码,并希望用它来加密二进制数据

Jasypt 目前使用 PBEWithMD5AndDES

我对 PBEWithMD5AndDES 了解不多,但了解它不够安全,无法存储敏感数据,例如我将要存储的数据(密码、用户名等……..)

我应该坚持使用 PBEWithMD5AndDES 还是寻求使用其他加密算法?

我也了解 PBEWithMD5AndDES 是 Android 支持的唯一算法,我将不得不为此寻找第三方 API

4

1 回答 1

1

就个人而言,我更喜欢在 android 上使用 bouncycastle 进行加密。您可以使用对称(AES 等)或非对称加密(RSA 等)来下定决心。

于 2011-12-06T02:59:05.070 回答