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

YouTube

Advances in Computer Aided Cryptography

TheIACR via YouTube

Overview

Explore advances in computer-aided cryptography through an invited talk delivered by Gilles Barthe from IMDEA Software Institute, Spain at Eurocrypt 2017. Delve into the potential benefits and long-term goals of this field, examining tools like EasyCrypt and their progress. Investigate concepts such as decoupling, coupling, and proof rules, along with automation techniques. Learn about NAEP and its automated proof, and discover insights into compiler verification. Examine differential power analysis, including two models, mask implementation, probing security, and probabilistic non-interference. Discuss the challenges of full implementation, problems with composition, and the concept of strong non-interference in this comprehensive overview of computer-aided cryptography advancements.

Syllabus

Introduction
Welcome
Computeraided cryptography
Potential benefits
Long term goal
Tools
EasyCrypt
Progress Decoupling
Is coupling useful
Decoupling
Proof rule
Automation
Two tools
NAEP
Automated proof
A funny story
Compiler verification
Differential power analysis
Two models
Mask implementation
probing security
probabilistic noninterference
full implementation
problem with composition
strong noninterference
wrap up

Taught by

TheIACR

Reviews

Start your review of Advances in Computer Aided Cryptography

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.