Encrypting Files on Android
summary
Covers practical encryption of local files in Android apps, describing technologies and techniques used to protect cached sensitive data (documents, passport scans, voice messages). Presents the implementation experience in VK Teams, including pitfalls and non-obvious issues encountered when adding local file encryption.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 2:09What is VK teams
- 3:57Why encrypt files locally
- 7:51Encryption types on Android
- 10:00Choosing algorithm and mode
- 17:12Using Crypto library
- 18:37Key generation and storage
- 24:05File encryption with Cipher
- 25:52Skip issues in streams
- 28:59Skip files solution
- 30:01Sharing encrypted files
- 33:53Old Android versions fix
- 35:57Summary and recommendations
- 37:41Q&A
related talks
23mData Encryption on Android
37mPractical security for Android apps
47mSecuring Android Applications, The Right Way
34mSecuring Android: Tackling Advanced Threats and Enhancing App Security
34mDemystifying Android Security
28mSecure Development whit Android
29mSecuring Android: Tackling Advanced Threats and Enhancing App Security
57mFaux Disk Encryption: Realities of Secure Storage On Mobile Devices
