단일 데이터패스 구조에 기반한 AES 암호화 및 복호화 엔진의 효율적인 통합설계Efficient Integrated Design of AES Crypto Engine Based on Unified Data-Path Architecture
- Other Titles
- Efficient Integrated Design of AES Crypto Engine Based on Unified Data-Path Architecture
- Authors
- 정찬복; 문용호
- Issue Date
- 2012
- Publisher
- 대한임베디드공학회
- Keywords
- AES; Cryptography; Security; Verilog; Xilinx Synthesis
- Citation
- 대한임베디드공학회논문지, v.7, no.3, pp 121 - 127
- Pages
- 7
- Indexed
- KCI
- Journal Title
- 대한임베디드공학회논문지
- Volume
- 7
- Number
- 3
- Start Page
- 121
- End Page
- 127
- URI
- https://scholarworks.gnu.ac.kr/handle/sw.gnu/22992
- ISSN
- 1975-5066
- Abstract
- An integrated crypto engine for encryption and decryption of AES algorithm based on unified data-path architecture is efficiently designed and implemented in this paper. In order to unify the design of encryption and decryption, internal steps in single round is adjusted so as to operate with columns after row operation is completed and efficient method for a buffer is developed to simplify the Shift Rows operation. Also, only one S-box is used for both key expansion and crypto operation and Key-Box saving expended key is introduced provide the key required in encryption and decryption. The functional simulation based on ModelSim simulator shows that 164 clocks are required to process the data of 128bits in the proposed engine. In addition, the proposed engine is implemented with 6,801 gates by using Xilinx Synthesizer. This demonstrate that 40% gates savings is achieved in the proposed engine, compared to individual designs of encryption and decryption engine.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - 공학계열 > 기계항공우주공학부 > Journal Articles

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.