Fast Substitution-Box Evaluation Algorithm and Its Efficient Masking Scheme for Block Ciphers

Hai Huang,Leibo Liu,Min Zhu,Shouyi Yin,Shaojun Wei
DOI: https://doi.org/10.1007/s11432-020-3089-9
2021-01-01
Science China Information Sciences
Abstract:Conclusion The computing-complexity (in terms of XOR, non-linear multiplication over GF(2 n ), and LUT access) is reduced by approximately 62.5% compared with the existing schemes. Therefore, the proposed scheme has the lowest complexity compared to existing higher-order masking schemes. Furthermore, the proposed algorithm is a general method to evaluate the inverse over GF(2 n ), and thus it is suitable for every block cipher constructed with inverse functions and affine transformations, e.g., SM4 and Camellia.
What problem does this paper attempt to address?