Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Bringing Usable Crypto to 7 Million Developers

USENIX Enigma Conference via YouTube

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the challenges and solutions of implementing client-side end-to-end encryption in modern databases through this USENIX Enigma Conference talk. Delve into the journey of bringing usable authenticated encryption to the world's most widely deployed NoSQL database, addressing the need for enhanced security in sensitive data processing and cloud-based infrastructure. Learn about the engineering work spanning multiple programming languages, hardware platforms, and operating systems, and gain insights from various use cases ranging from small stand-alone servers to global distributed mission systems. Discover emerging cryptography trends and their practical impact on developers and system designers, while understanding the importance of moving beyond traditional central trust models in database security.

Syllabus

Intro
labout
Bringing usable crypto to 7 million developers
Database Myths
The Trust Problem
Reality Check
An idea was born
So began the journey
The implementation
Cryptography
Encryption in-use
Encrypting Hello World on 19 platforms
Things they don't teach you in CS
Lessons
Take away

Taught by

USENIX Enigma Conference

Reviews

Start your review of Bringing Usable Crypto to 7 Million Developers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.