Our great sponsors
-
my-talks
List of my talks and workshops: security engineering, applied cryptography, secure software development
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
seaglass
Discontinued A truly native Matrix client for macOS - written in Swift/Cocoa, with E2E encryption support
The Signal app is open-source. They use encrypted messaging focused on privacy. Their website mentions they use the open source Signal protocol. It's an extremely popular app as well
Anastasia Voitova, from the Ukrainian computer security consultancy Cossack Labs, has some relevant talks about secure software development, including one from iOSCon London in 2019
Wire is also an open source encrypted messenger. They use the proteus protocol (an early branch of the Signal protocol), the implementation is called Cryptobox and is written in Rust, here is a Swift wrapper which their iOS app uses.
I'm not sure if it means much but I do learn best by doing, so maybe it's worth checking out the Signal and Telegram code bases for now. I've also come across Matrix and their open source projects : https://matrix.org. Seaglass is neat: https://github.com/neilalexander/seaglass