patrickfav / armadillo

A shared preference implementation for confidential data in Android. Per default uses AES-GCM, BCrypt and HKDF as cryptographic primitives. Uses the concept of device fingerprinting combined with optional user provided passwords and strong password hashes.
https://favr.dev/opensource/armadillo
Apache License 2.0
281 stars 52 forks source link

Improve user password memory protection and add derived password cache #34

Closed patrickfav closed 5 years ago

patrickfav commented 5 years ago

This implement:

For details see the respective tickets.