DocumentCode :
716994
Title :
Silent Simon: A threshold implementation under 100 slices
Author :
Shahverdi, Aria ; Taha, Mostafa ; Eisenbarth, Thomas
Author_Institution :
Worcester Polytech. Inst., Worcester, MA, USA
fYear :
2015
fDate :
5-7 May 2015
Firstpage :
1
Lastpage :
6
Abstract :
Lightweight Cryptography aims at achieving security comparable to conventional cryptography at a much lower cost. Simon is a lightweight alternative to AES, as it shares same cryptographic parameters, but has been shown to be extremely area-efficient on FPGAs. However, in the embedded setting, protection against side channel analysis is often required. In this work we present a threshold implementation of Simon. The proposed core splits the information between three shares and achieves provable security against first order side-channel attacks. The core can be implemented in less than 100 slices of a low-cost FPGA, making it the world smallest threshold implementation of a block-cipher. Hence, the proposed core perfectly suits highly-constrained embedded systems including sensor nodes and RFIDs. Security of the proposed core is validated by provable arguments as well as practical DPA attacks and tests for leakage quantification.
Keywords :
cryptography; field programmable gate arrays; FPGA; RFID; Silent Simon; block cipher; conventional cryptography; cryptographic parameters; leakage quantification; lightweight cryptography; side channel analysis; side channel attacks; threshold implementation; Ciphers; Clocks; Field programmable gate arrays; Hardware; Registers; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware Oriented Security and Trust (HOST), 2015 IEEE International Symposium on
Conference_Location :
Washington, DC
Type :
conf
DOI :
10.1109/HST.2015.7140227
Filename :
7140227
Link To Document :
بازگشت