Jetpack Security Extension Overview, Data-at-rest and in-transit
summary
Jetpack Security provides concrete APIs for encrypting files and SharedPreferences using Android KeyStore for keys (requires API level 23 and above), deterministic key encryption for lookups, and streaming AES for files so copied data remains unreadable. It supports auth-bound keys with biometric unlock and a typical 15 seconds use timeout, can opt into hardware Lockbox, and builds on the open source Tink library to enable key rotation, signing, and advanced primitives. Library is alpha and accepts feedback.
AI-written summary · about
chapters (6)
- 0:00Introduction to Jetpack Security
- 2:54Why Jetpack Security exists
- 7:59File encryption with Jetpack
- 12:13Encrypted shared preferences
- 13:37Advanced encryption with Tink
- 16:52Library status and feedback








