user964283
user964283

Reputation: 863

Encryption on Android

I am using Jasypt on Android to provide encryption functionality.

I use it to hash passwords under SHA-1 and am looking to use it to encrypt binary data

Jasypt currently uses PBEWithMD5AndDES

I don’t know a great deal about PBEWithMD5AndDES but understand its not secure enough to be storing sensitive data such as the data I will be storing (passwords, usernames, etc……..)

Should I stick with PBEWithMD5AndDES or look to use another encryption algorithm?

I also understand PBEWithMD5AndDES is the only algorithm supported by Android and I would have to look to a third party API for this

Upvotes: 1

Views: 961

Answers (1)

Steven
Steven

Reputation: 3894

Personally I prefer using bouncycastle on android for encryption. You can make your mind up with symmetrical (AES etc) or asymmetrical encryption (RSA, etc).

Upvotes: 1

Related Questions