International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

Kimmo U. Järvinen

Affiliation: University of Helsinki

Publications

Year
Venue
Title
2016
CHES
2015
EPRINT
2015
EPRINT
2015
CHES
2015
CHES
2011
CHES
2010
EPRINT
Garbled Circuits for Leakage-Resilience: Hardware Implementation and Evaluation of One-Time Programs
The power of side-channel leakage attacks on cryptographic implementations is evident. Today's practical defenses are typically attack-specific countermeasures against certain classes of side-channel attacks. The demand for a more general solution has given rise to the recent theoretical research that aims to build provably leakage-resilient cryptography. This direction is, however, very new and still largely lacks practitioners' evaluation with regard to both efficiency and practical security. A recent approach, One-Time Programs (OTPs), proposes using Yao's Garbled Circuit (GC) and very simple tamper-proof hardware to securely implement oblivious transfer, to guarantee leakage resilience. Our main contributions are (i) a generic architecture for using GC/OTP modularly, and (ii) hardware implementation and efficiency analysis of GC/OTP evaluation. We implemented two FPGA-based prototypes: a system-on-a-programmable-chip with access to hardware crypto accelerator (suitable for smartcards and future smartphones), and a stand-alone hardware implementation (suitable for ASIC design). We chose AES as a representative complex function for implementation and measurements. As a result of this work, we are able to understand, evaluate and improve the practicality of employing GC/OTP as a leakage-resistance approach. Last, but not least, we believe that our work contributes to bringing together the results of both theoretical and practical communities.
2010
CHES
2007
CHES
2006
CHES

Program Committees

CHES 2019
CHES 2018
CHES 2016