About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Applied Cryptography in Computer and Communications. First EAI International Conference, AC3 2021, Virtual Event, May 15-16, 2021, Proceedings

Research Article

Another Algebraic Decomposition Method for Masked Implementation

Download(Requires a free EAI acccount)
2 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-030-80851-8_8,
        author={Shoichi Hirose},
        title={Another Algebraic Decomposition Method for Masked Implementation},
        proceedings={Applied Cryptography in Computer and Communications. First EAI International Conference, AC3 2021, Virtual Event, May 15-16, 2021, Proceedings},
        proceedings_a={AC3},
        year={2021},
        month={7},
        keywords={Algebraic decomposition Boolean function Masking S-box},
        doi={10.1007/978-3-030-80851-8_8}
    }
    
  • Shoichi Hirose
    Year: 2021
    Another Algebraic Decomposition Method for Masked Implementation
    AC3
    Springer
    DOI: 10.1007/978-3-030-80851-8_8
Shoichi Hirose,*
    *Contact email: hrs_shch@u-fukui.ac.jp

    Abstract

    Side channel attacks are serious concern for implementation of cryptosystems. Masking is an effective countermeasure against them and masked implementation of block ciphers has been attracting active research. It is an obstacle to efficient masked implementation that the complexity of an evaluation of multiplication is quadratic in the order of masking. A direct approach to this problem is to explore methods to reduce the number of multiplications required to represent an S-box. An alternative approach proposed by Carlet et al. in 2015 is to represent an S-box as composition of polynomials with low algebraic degrees. We follow the latter approach and propose to use a special type of polynomials with a low algebraic degree as components, which we call generalized multiplication (GM) polynomials. The masking scheme for multiplication can be applied to a GM polynomial, which is more efficient than the masking scheme for a polynomial with a low algebraic degree. Our experimental results show that, for 4-/6-/8-bit permutations, the proposed decomposition method is more efficient than the method by Carlet et al. in most cases in terms of the number of evaluations of low-algebraic-degree polynomials required by masking.

    Keywords
    Algebraic decomposition Boolean function Masking S-box
    Published
    2021-07-05
    Appears in
    SpringerLink
    http://dx.doi.org/10.1007/978-3-030-80851-8_8
    Copyright © 2021–2025 ICST
    EBSCOProQuestDBLPDOAJPortico
    EAI Logo

    About EAI

    • Who We Are
    • Leadership
    • Research Areas
    • Partners
    • Media Center

    Community

    • Membership
    • Conference
    • Recognition
    • Sponsor Us

    Publish with EAI

    • Publishing
    • Journals
    • Proceedings
    • Books
    • EUDL