• DocumentCode
    2797326
  • Title

    Hardware implementation of 128-bit symmetric cipher SEED

  • Author

    Seo, Young-Ho ; Kim, Jong-Hyeon ; Kim, Dong-wook

  • Author_Institution
    Dept. of Electron. Mater. Eng., Kwangwoon Univ., Seoul, South Korea
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    183
  • Lastpage
    186
  • Abstract
    This paper presents a hardware implementation of SEED, which is a Korean standard 128-bit symmetric block cipher: the target of the design was FPGA, but SEED was designed technology-independently for other applications such as ASIC or core-based designs. Hence in the case of changing the target of design, it is not necessary to modify design or to need minor modification in order to reuse the design. The design consists of round key generation part, F-function part, control part and round process part. Since SEED algorithm requires a lot of hardware resources, each unit was designed only once, except S-Box, and operated sequentially. Therefore the number of gates was minimized and SEED algorithm was fitted in FPGA without additional components. Also it was confirmed that the rate of resource usage is about 80% in ALTERA 10 KE. The design was synthesized in SYNOPSYS synthesis tool using ALTERA 10 K library and was simulated in MAX+PLUSII FPGA tool. The SEED design operates in a clock frequency of 5 MHz and uses 145 clocks. So encryption rate is 4.4 Mbps
  • Keywords
    application specific integrated circuits; cryptography; field programmable gate arrays; logic CAD; 128 bit; 4.4 Mbit/s; 5 MHz; ASIC; F-function; FPGA; Korean standard; SEED; SYNOPSYS synthesis tool; clock frequency; core-based designs; encryption rate; hardware implementation; resource usage; round key generation; round process; symmetric block cipher; Algorithm design and analysis; Application specific integrated circuits; Clocks; Cryptography; Electronic commerce; Field programmable gate arrays; Frequency; Hardware; Internet; Libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASICs, 2000. AP-ASIC 2000. Proceedings of the Second IEEE Asia Pacific Conference on
  • Conference_Location
    Cheju
  • Print_ISBN
    0-7803-6470-8
  • Type

    conf

  • DOI
    10.1109/APASIC.2000.896939
  • Filename
    896939