• DocumentCode
    464905
  • Title

    A High-Performance ASIC Implementation of the 64-bit Block Cipher CAST-128

  • Author

    Sugawara, Takeshi ; Homma, Naofumi ; Aoki, Takafumi ; Satoh, Akashi

  • Author_Institution
    Graduate Sch. of Inf. Sci., Tohoku Univ., Sendai
  • fYear
    2007
  • fDate
    27-30 May 2007
  • Firstpage
    1859
  • Lastpage
    1862
  • Abstract
    The authors propose a compact hardware architecture for the 64-bit block cipher CAST-128, which is one of the ISO/IEC 18033-3 standard algorithms. Part of the complexity of CAST-128 is its use of various S-boxes in various sequences, and three types of f-function are switched depending on the round numbers. Therefore a large amount of hardware resources are required for a straight-forward implementation. In order to create compact CAST-128 hardware, the authors minimized the number of S-box components, and merged the three f-functions into one arithmetic component. The CAST-128 hardware based on the proposed architecture was synthesized using 0.13mum and 0.18-mum CMOS standard cell libraries and small, practical circuits of 26.4-39.5 Kgates and 189.9-614.7 Mbps were obtained.
  • Keywords
    CMOS integrated circuits; application specific integrated circuits; cryptography; 0.13 micron; 0.18 micron; 64 bit; CAST-128 encryption; CMOS standard cell libraries; ISO/IEC 18033-3 standard; S-boxes; application specific integrated circuits; block cipher; Application specific integrated circuits; Arithmetic; Circuit synthesis; Equations; Hardware; IEC standards; ISO standards; Information security; Libraries; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-4244-0920-9
  • Electronic_ISBN
    1-4244-0921-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2007.378277
  • Filename
    4253024