A Lightweight Implementation Scheme of Data Encryption Standard with Cyclic Mask

Wang Lihui,Yan Shouli,Li Qing
DOI: https://doi.org/10.11999/jeit190870
2020-01-01
Abstract:With the continuous development of smart card technology, the security of smart card chip is facing more and more challenges. Among many encryption algorithms, Data Encryption Standard(DES) algorithm is a widely used symmetric encryption and decryption algorithm. In order to resist all kinds of side channel attacks, the most widely used method is to eliminate correlation of the real key and power consumption through the masking technology in the algorithm. A new cyclic mask scheme for DES is proposed. Compared with the pre-calculated mask scheme in the previous literature, not only the pre-calculation amount is greatly reduced, but also the intermediate data in the whole DES operation process is masked. After the mask is split, it can also protect against high-order attacks.
What problem does this paper attempt to address?