• DocumentCode
    2582079
  • Title

    A 10 Gbps full-AES crypto design with a twisted-BDD S-Box architecture

  • Author

    Morioka, Sumio ; Satoh, Akashi

  • Author_Institution
    Tokyo Res. Lab., IBM Japan Ltd., Japan
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    98
  • Lastpage
    103
  • Abstract
    In this paper, we present a high-speed AES IP-core, which runs at 780 MHz on a 0. 13 μm CMOS standard cell library, and which achieves 10 Gbps throughput in all encryption modes, including CBC mode. Although the CBC mode is the most widely used and important, achieving such high throughput was difficult because pipelining techniques cannot be applied. To reduce the propagation delays of the S-Box, the most critical function block, we developed a special circuit architecture that we call twisted-BDD, where the fanout of signals is distributed in the S-Box circuit. Our S-Box is 1.5 to 2 times faster than the conventional S-Box implementations. The T-Box algorithm, which merges the S-Box and another primitive function (MixColumns) into a single function, is also used for an additional speedup.
  • Keywords
    CMOS logic circuits; binary decision diagrams; block codes; cryptography; 0.13 micron; 10 Gbit/s; 780 MHz; CBC mode; CMOS standard cell library; MixColumns; T-Box algorithm; circuit architecture; encryption modes; full-AES crypto design; high throughput; high-speed AES IP-core; pipelining techniques; propagation delays; signal fanout; speedup; twisted-BDD S-Box architecture; Circuits; Cryptography; Laboratories; Libraries; NIST; Pipeline processing; Propagation delay; Throughput; Virtual private networks; Wavelength division multiplexing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 2002. Proceedings. 2002 IEEE International Conference on
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-1700-5
  • Type

    conf

  • DOI
    10.1109/ICCD.2002.1106754
  • Filename
    1106754