Security Cryptography Whatever cover image

Security Cryptography Whatever

High-assurance Post-Quantum Crypto with Franziskus Kiefer and Karthik Bhargavan

Jan 29, 2024
Franziskus Kiefer and Karthik Bhargavan discuss high-assurance implementation of ML-KEM, transitioning from Rust to C in cryptographic code development, optimizing performance and ensuring safety in cryptographic implementations, tools for formal analysis in cryptography, advancements in post-quantum crypto, and proving TLS security using cryptographic proofs in TLS 1.3 implementation.
56:13

Podcast summary created with Snipd AI

Quick takeaways

  • High assurance methods ensure correctness and security of cryptographic algorithms like MLCam.
  • Formal methods like F* and EasyCrypt are essential for analyzing security properties of cryptographic protocols.

Deep dives

Implementation of High Assurance Crypto Code in Pure Rust and C

The podcast episode discusses the creation of a high assurance implementation of Kyber, now called MLCam, written in pure Rust with some C components. The importance of using high assurance methods in code development is emphasized, focusing on the rigor and correctness of the implemented cryptographic algorithms.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode