Secret Sharing:Design of Higher-Order Masking S-box and Secure Multiplication in Galois Field
In the information era,information security is the priority that cannot be ignored.Attacks and protection against password devices are research hotspots in this field.In recent years,various attacks on cryptographic devices have become well-known,all aimed at obtaining keys from the device.Among these attacks,power side channel attack is one of the most concerned attack techniques.Mask technology is an effective method to combat power side channel attacks,however,with the continuous progress of attack methods,the protection of first-order mask is no longer sufficient to cope with second-order and higher order power analysis attack,so the research on higher-order mask has considerable significance.To enhance the encryption circuit's capability of anti-attack,high-order masking schemes:N-share masking is implemented on S-box in this paper,and a universal design method for galois field secure multiplication is proposed,which is based on the secure scheme published by Ishai et al.at Crypto 2003(ISW framework).Through experiments,it has been shown that the encryption scheme adopted in this paper does not affect the functionality of the encryption algorithm,and can resist first-order and second-order correlation power analysis attack.
Block cipher algorithmS-boxN-share maskGalois field multiplication