RustConf 2017 - Fast, Safe, Pure-Rust Elliptic Curve Cryptography

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=RG0oMSmJG4Q



Duration: 34:22
667 views
11


Fast, Safe, Pure-Rust Elliptic Curve Cryptography by Isis Lovecruft & Henry De Valence

This talk discusses the design and implementation of curve25519-dalek, a pure-Rust implementation of operations on the elliptic curve known as Curve25519. We will discuss the goals of the library and give a brief overview of the implementation strategy. We will also discuss features of the Rust language that allow us to achieve competitive performance without sacrificing safety or readability, and future features that could allow us to achieve more safety and more performance. Finally, we will discuss how -dalek makes it easy to implement complex cryptographic primitives, such as zero-knowledge proofs.




Other Videos By Confreaks


2017-09-26DevOpsDays Chicago 2017 - Graphs: The Fabric of DevOps by Ashley Sun
2017-09-26DevOpsDays Chicago 2017 - DevOps Practices for the Database Team by Pramod Sadalage
2017-09-26DevOpsDays Chicago 2017 - Devaluing Hard Work by Katie Prizy
2017-09-26DevOpsDays Chicago 2017 - Automating myself out of a job... by Jahmel Harris
2017-09-26DevOpsDays Chicago 2017 - Serverless Architecture in Azure by Rob Richardson
2017-09-26DevOpsDays Chicago 2017 - Getting Good At System Failure Analysis by Paul Hinze
2017-09-26DevOpsDays Chicago 2017 - Diversity is Not Just a Checklist by Rhea Ghosh
2017-09-26DevOpsDays Chicago 2017 - Security, Don't Fear the DevOps by Bill Weiss
2017-09-26DevOpsDays Chicago 2017 - Hacking Human Systems by Jeff Smith
2017-09-01RustConf 2017 - Closing Keynote: Safe Systems Software and the Future of Computing by Joe Duffy
2017-09-01RustConf 2017 - Fast, Safe, Pure-Rust Elliptic Curve Cryptography
2017-09-01RustConf 2017 - Improving Rust Performance Through Profiling and Benchmarking by Steve Jenson
2017-09-01RustConf 2017 - Type System Tips for the Real World by Sean Griffin
2017-09-01RustConf 2017 - Menhir and Friends: the State of the Art of Parsing in Rust by Naomi Testard
2017-09-01RustConf 2017 - Shipping a Solid Rust Crate by Michael Gattozzi
2017-09-01RustConf 2017 - Building Rocket by Sergio Benitez
2017-09-01RustConf 2017 - A Tale of Teaching Rust by Andrew Brinker
2017-09-01RustConf 2017 - Opening Keynote: Make Productivity a Core Value of Rust
2017-06-29GORUCO 2017: Type. Context. by Sam Phippen
2017-06-29GORUCO 2017: How to Load 1m Lines of Ruby in 5s by Andrew Metcalf
2017-06-29GORUCO 2017: Scars: On Handling Adversity by Ross Kaffenberger