This course covers techniques for securely storing data in Android applications using the Android Keystore API. You'll learn how to implement encryption mechanisms to protect sensitive information stored on devices.
- Introduction to Android security fundamentals
- Understanding the Android Keystore system
- Generating and managing cryptographic keys
- Implementing symmetric and asymmetric encryption
- Securing shared preferences and local databases
- Best practices for handling sensitive user data
- Android Studio Arctic Fox or newer
- Basic knowledge of Kotlin and Android development
- Rooted Android device or emulator running API level 23+