Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions in creating user-friendly encrypted communication tools in this 45-minute conference talk from EuroPython 2016. Delve into the LEAP Encryption Access Project's mission to make secure communications both accessible and easy to implement. Discover how to enhance email privacy in the 21st century, encrypt data locally, and sync it securely to servers. Learn about the development of Python packages aimed at solving various encryption challenges, including key management, automatic software updates, and email processing in cloud environments. Examine a webmail email user agent based on this architecture and its potential for decentralization and privacy. Gain insights into Soledad (Synchronization of Locally Encrypted Data Across Devices), a library enabling the development of applications with client-side, end-to-end, and cloud-syncable encryption of private data.