Aaron Feickert

Aaron is Head of Research at Cypher Stack, an applied cryptography research and development consultancy.

The speaker's profile picture

Sessions

06-07
12:00
20min
How Do We Design Secure Protocols?
Aaron Feickert

When we look at cryptographic protocols like CLSAG and Bulletproofs and Triptych and Seraphis, we often talk about things like security models and proofs. But what does this mean?

In this talk, we'll take a brief look at what it means to build a secure cryptographic protocol and analyze it. Taking a Monero-centric approach, we'll introduce the idea of a security model and use examples from the Monero ecosystem to show why it's an important part of analyzing these constructions.

This talk will be accessible to everyone, and will provide a broad look at what cryptographers do behind the scenes to keep Monero safe and secure.

Studio 1
06-09
14:30
20min
Aura: Using Privacy-Respecting Technology to Build Secure Voting
Aaron Feickert

Electronic voting is hard. Really hard! Existing approaches to this problem make many tradeoffs, like leaking voter information or trusting voting authorities not to cheat. What we want is a way to conduct a vote electronically that respects voter privacy, allows anyone to verify the results are correct, and minimizes trust in voting and tallying authorities.

This talk will introduce Aura, a voting protocol that meets these goals. Aura uses several privacy-respecting techniques (including some from private transaction protocols!) to do this. We'll provide a high-level overview of how it works and why it's useful.

This talk should be accessible to everyone, and no particular technical background is assumed.

Studio 1