Yolan is an applied cryptographer delving into (and dwelling on) cryptography, crypto coding, distributed systems and other fun things. He has notably spoken at Black Hat USA, BSidesLV, Cryptovillage, GopherConEU, Northsec and DEF CON, on topics including automation in cryptography, public keys vulnerabilities, elliptic curve crypto, post-quantum crypto, functional encryption, and more! He also presented at FDTC the first known practical fault attack against the EdDSA signature scheme.
Yolan tweets as @anomalroil.
drand is an opensource project allowing anybody to run a “randomness beacon”. Its goal? Providing a trustable, verifiable source of public randomness that would enable full transparency in online lotteries, leader election or blockchain smart contracts.
This talk is about what distributed randomness is, what it means for developers, and users, and why you’d want to use it. I will also present to you the current ecosystem around drand, and what it enables you to do differently and why it is desirable in a distributed, decentralized web to have public, verifiable randomness.
Don’t worry though: we will first go through an easy overview of how it works without diving too much into the gory cryptographic details. In addition, I’ll demo how drand works in practice, and explain you how you can easily use it in your applications since drand nodes can be queried by anybody.
Disclaimer: this is NOT a blockchain talk, but rather a distributed system one.
Gopass is a password manager based on PGP or age, that allows you to easily manage your passwords but also your team's passwords in a way that's fully transparent, easy to backup, easy to monitor and easy to use. It supports hardware tokens such as Yubikeys, it allows you to setup versioning using git easily and supports multiple "stores" from different remotes.
It integrates very nicely with a command line based approach and dmenu plus xdotools make it a breeze to use (unless you prefer to rely on the dedicated browser extension).