Learn about Friet, an innovative authenticated encryption scheme with built-in fault detection, presented at Eurocrypt 2020. Explore the motivation behind this cryptographic solution, understand the construction of a 4,3,2-abiding permutation, and delve into fault detection mechanisms. Examine the concrete implementation, including the fault model, parity equation checking, and Friet-PC pseudocode. Investigate hardware aspects, including ASIC implementation and simulation results. Gain insights into electromagnetic fault injection in software and draw conclusions from this cutting-edge research in cryptography.
Overview
Syllabus
Intro
Motivation
Building a 4,3,2 -abiding Permutation
Detecting Faults
And Concretely?
Fault Model
Checking the Parity Equation
Friet-PC pseudocode
Hardware (ASIC)
Hardware Simulation
EM Fault Injection in Software
Conclusion
Any Questions?
Taught by
TheIACR