Explore an innovative approach to handling secrets with multiple keys in this 42-minute conference talk by Stefan Schindler at Rust Zürisee Feb 2023. Dive into the details of Stefan's master thesis, which introduces a Rust crate for building a fully encrypted virtual file system that can be synchronized across multiple devices. Learn about the importance of application-level encryption, master key management techniques, file content encryption, and the implementation of a virtual file system. Discover how to integrate this solution natively into Rust and Android applications. The presentation concludes with a Q&A session, allowing for deeper insights into this cryptographic solution. Access the presentation slides and Stefan's professional information for further exploration of this cutting-edge topic in applied cryptography.
Overview
Syllabus
Intro
Why encrypt in the application?
Master Key Management
File Content Encryption and Virtual FileSystem
Native Integration
Questions
Taught by
Rust