Efficient masked implementation for SEED based on combined masking

Hee Seok Kim, Young In Cho, Dooho Choi, Dong Guk Han, Seokhie Hong

    Research output: Contribution to journalArticlepeer-review

    5 Citations (Scopus)

    Abstract

    This paper proposes an efficient masking method for the block cipher SEED that is standardized in Korea. The nonlinear parts of SEED consist of two S-boxes and modular additions. However, the masked version of these nonlinear parts requires excessive RAM usage and a large number of operations. Protecting SEED by the general masking method requires 512 bytes of RAM corresponding to masked S-boxes and a large number of operations corresponding to the masked addition. This paper proposes a new-style masked S-box which can reduce the amount of operations of the masking addition process as well as the RAM usage. The proposed masked SEED, equipped with the new-style masked S-box, reduces the RAM requirements to 288 bytes, and it also reduces the processing time by 38% compared with the masked SEED using the general masked S-box. The proposed method also applies to other block ciphers with the same nonlinear operations.

    Original languageEnglish
    Pages (from-to)267-274
    Number of pages8
    JournalETRI Journal
    Volume33
    Issue number2
    DOIs
    Publication statusPublished - 2011 Apr

    Keywords

    • Countermeasure
    • Masking method
    • SEED
    • Side channel attacks

    ASJC Scopus subject areas

    • Electronic, Optical and Magnetic Materials
    • General Computer Science
    • Electrical and Electronic Engineering

    Fingerprint

    Dive into the research topics of 'Efficient masked implementation for SEED based on combined masking'. Together they form a unique fingerprint.

    Cite this