Side Channel Attack of Lightweight Block Cipher Simeck Based on Deep Learning

Simeck32/64 algorithm is a lightweight encryption algorithm have no replacement and substitution operation. Therefore, in this paper, under the condition that intermediate value information and plaintext ciphertext are unknown, only get electromagnetic leakage data of the copy of the equipment of, we use these data trained a deep learning model of to attack the last 48bit simeck 32/64, so as to realize a “blind” gray box bypass electromagnetic attack algorithm based on deep learning.

[1]  Emmanuel Prouff,et al.  Breaking Cryptographic Implementations Using Deep Learning Techniques , 2016, SPACE.

[2]  Bo Zhu,et al.  The Simeck Family of Lightweight Block Ciphers , 2015, CHES.

[3]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).