Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Leakage-Free Probabilistic Jasmin Programs

ACM SIGPLAN via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Watch this 24-minute conference talk from CPP 2025 exploring semantic characterization of leakage-freeness through timing side-channels for probabilistic Jasmin programs. Learn how researchers José Bacelar Almeida, Denis Firsov, Tiago Oliveira, and Dominique Unruh developed a framework that extends beyond constant-time programs, providing characterizations in terms of probabilistic relational Hoare logic. Discover how they proved the equivalence between definitions, demonstrated compositionality, and related their work to existing approaches for deterministic programs. The presentation includes a practical implementation of a rejection sampling algorithm using the Jasmin framework with EasyCrypt proof of leakage-freeness despite not being constant-time. Valuable for those interested in cryptography, formal methods, side-channel attack prevention, and secure programming techniques.

Syllabus

[CPP'25] Leakage-Free Probabilistic Jasmin Programs

Taught by

ACM SIGPLAN

Reviews

Start your review of Leakage-Free Probabilistic Jasmin Programs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.