Schedule

Ryo Kajiwara
Ryo Kajiwara

A wild (freelance) programmer. I can do cryptography and authentication/authorization a little.

You Can Save Lives With End-to-end Encryption in Ruby

"Why do you need End-to-end Encryption in Ruby?"

This talk will cover the Ruby implementation of the Messaging Layer Security protocol (RFC 9420), which enables authenticated key exchange in group messaging systems. By learning how end-to-end encryption in group messaging works, you could be more confident about the security of your daily messages that are sent through your messaging apps. And yes, it does save actual lives.

This talk covers how the protocol works, details of the Ruby implementation, why it is important for Ruby, and the ongoing work on the future of modern cryptography in Ruby.