Overview
Explore a comprehensive analysis of key rank distribution in side-channel attacks presented at Asiacrypt 2016. Delve into the current model for side-channel attacks, factors affecting success, and evaluation approaches. Examine the concept of key rank as a random variable and learn techniques for estimating and improving rank distribution. Discover real-world experimental results from repeated DPA attacks on AES-128 implementation. Gain insights into distribution consistency, shape, and detailed analysis. Conclude with a proposed evaluation method for assessing side-channel attack effectiveness.
Syllabus
Intro
OUTLINE
CURRENT MODEL FOR A SIDE-CHANNEL ATTACK
FACTORS AFFECTING SUCCESS
CURRENT EVALUATION APPROACH
SIDE-CHANNEL ATTACKS: WITH KEY RANK
EVALUATION WITH KEY RANK
KEY RANK AS A RANDOM VARIABLE
ESTIMATING THE RANK DISTRIBUTION
COMPUTING RANK
IMPROVING RANK ESTIMATION
RESULTS: DISTRIBUTION CONSISTENCY
RESULTS: DISTRIBUTION SHAPE -- REAL WORLD EXPERIMENT Repeated DPA attacks on a BeagleBone Black implementing AES-128 in hardware
RESULTS: DISTRIBUTION SHAPE -- IN DETAIL
EVALUATION PROPOSAL
CONCLUSION
Taught by
TheIACR