2011-12-05 42 views
1

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

我用它來哈希SHA-1密碼下,我期待用它來加密二進制數據

Jasypt目前使用PBEWithMD5AndDES

我不知道PBEWithMD5AndDES很大,但瞭解它的不足夠安全地存儲敏感數據,例如我將要存儲的數據(密碼,用戶名等......)

我應該堅持使用PBEWithMD5AndDES還是希望使用其他加密算法?

我也明白PBEWithMD5AndDES是由Android支持的唯一算法,我將不得不尋找一個第三方API此

回答

1

在Android上進行加密個人而言,我更喜歡使用BouncyCastle的。 您可以使用對稱(AES等)或非對稱加密(RSA等)來實現您的想法。