Skip to content
0:00 / 0:00

#curve25519#ellipticcurvecryptography#zero-knowledgeproofs

Isis Lovecruft & Henry de Valence: Fast, Safe, Pure-Rust Elliptic Curve Cryptography @ RustConf 2017

Isis Lovecruft

568 subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Isis Lovecruft & Henry de Valence

Advanced. Deep dive for people who know the field.

4.5K views9 years ago1 recommendation

SecurityProgramming languagesCryptographyRust

Isis Lovecruft and Henry de Valence discuss the design and implementation of curve25519-dalek, a pure-Rust elliptic curve cryptography library.

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.

Why it's here

1 person recommends this

What people say. Recommended as a great talk demonstrating Rust's operator overloading and traits for cryptographic libraries.

Moments people linked to

u/zzyzzyxxin r/rust • Recommends

On “Isis Lovecruft & Henry de Valence: Fast, Safe, Pure-Rust Elliptic Curve Cryptography @ RustConf 2017”

I propose The Eye of Sauron be renamed _The Eye of Turon_, in honor of the man who stabilized the `core::ops` traits leading to the pattern.
11View on Reddit