摘要

Lightweight cryptography is equipped as security component, to secure those pervasive devices that are security and privacy sensitive. It has been conclusively proven that unprotected cryptographic implementations are vulnerable to side-channel attacks. In practice, area resource smaller than 3,000GE (5,000GE sometimes) may be available for security components in pervasive devices. This paper presents an ultra-lightweight first- order side-channel resistant crypto of KLEIN, which is a new family of lightweight block cipher that has advantages in both of software and hardware performances. The serial implementation of masked KLEIN requires 2102GE, while parallel implementation requires 4451GE, which are suitable for resource-constrained pervasive devices. Experimental results show that it is secure under First-order Power Analysis Attack, but still vulnerable to High-order Side-channel Attacks, with an exponential increase of the SCA data complexity.

全文