COSCUP 2025

End-to-End Encryption Saves Lives. You Can Start Saving Lives In Ruby, Too
09/08/2025 , TR209

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

This talk will cover the Ruby implementation of the Messaging Layer Security Protocol (RFC 9420), and recent developments in Ruby's modern cryptography. Messaging Layer Security enables authenticated key exchange in group messaging systems, providing end-to-end security to messaging apps. 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.


Public cible:

Intended audiences include developers of security-focused systems and security/protocol enthusiasts, but also include users of messaging apps (pretty much everyone!) who want to learn the internal workings of their daily apps and unveil the mysteries of them to feel safe about their messages.

Niveau de difficulté:

上級

Voir aussi : sylph01/melos: MLS Protocol implementation in Ruby

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