Releases: simons-hub/android-encrypted-storage
Releases · simons-hub/android-encrypted-storage
v1.0.0
Initial Release
AES-256/GCM encryption utilities for Android, backed by Android Keystore.
Features
- ImageEncryption — encrypt/decrypt files and Bitmaps with streaming support
- KeyManager — hardware-backed key generation, rotation, and recovery via Android Keystore
- EncryptedDatabaseBuilder — SQLCipher + Room integration with Keystore-protected keys
- PasswordUtils — PBKDF2-HMAC-SHA256 password hashing
Security
- AES-256/GCM with 128-bit authentication tags and 12-byte IVs
- Keys never leave Android Keystore
- Retry logic + optional regeneration for corrupted keys
- Safe in-place encryption (temp file pattern)