상세 보기
단일 데이터패스 구조에 기반한 AES 암호화 및 복호화 엔진의 효율적인 통합설계
- 정찬복;
- 문용호
초록
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.
키워드
- 제목
- 단일 데이터패스 구조에 기반한 AES 암호화 및 복호화 엔진의 효율적인 통합설계
- 제목 (타언어)
- Efficient Integrated Design of AES Crypto Engine Based on Unified Data-Path Architecture
- 저자
- 정찬복; 문용호
- 발행일
- 2012
- 저널명
- 대한임베디드공학회논문지
- 권
- 7
- 호
- 3
- 페이지
- 121 ~ 127
- 언어
- KOR
- 출판사
- 대한임베디드공학회
- 발행국가
- 대한민국
- 분량
- 7 페이지
- ISSN
- P 1975-5066