About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
ISCAS 2006
Conference paper
High-speed hardware architectures for authenticated encryption mode GCM
Abstract
We propose various high-speed hardware architectures for GCM (Galois Counter Mode) in conjunction with various AES (Advanced Encryption Standard) hardware macros, and clarify the trade-offs between speed and hardware resources. The designs were evaluated by using a 0.13-μm CMOS standard cell library. The highest throughput of 42.7 Gbps with 297 Kgates was obtained from a sequential GCM architecture with a full-pipelined AES circuit where a 128-bit data block is processed on every clock, and the smallest size of 73 Kgates with 6.4 Gbps was achieved with a pipelined-loop architecture. AU of our architectures support key sizes of 128, 192, and 256 bits, while only one previous approach does. Even with variable-length key support, all of our designs showed higher performance than conventional designs. © 2006 IEEE.