소형 애플리케이션에 적합한 AES-128 기반 저면적 암호화 회로 설계
Design of Low-area Encryption Circuit Based on AES-128 Suitable for Tiny Applications
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
정보화 기술의 발전에 따라 웨어러블 장치, 휴대용 장치, RFID와 같은 소형 애플리케이션에 대한 관심이 증가하고 있고, 여기에 적용하기 위한 소형 암호화 회로의 중요성이 강조되고 있다. 본 논문에서는 소형 애플리케이션에 적합한 AES 기반 암호화 회로를 제안한다. 제안하는 회로에서는 저장 공간의 최소화, 연산 자원의 공유를 통해서 크기를 최소화 하였다. 제안하는 회로는 8x16 비트 크기의 SRAM 두 개를 사용하였으며, 65nm 표준 셀 라이브러리를 이용하여 합성한 결과 2,241 개의 게이트로 구현되었고, 처리 속도는 초당 50.57M 비트이다. 따라서 저면적 암호화 회로를 필요로 하는 다양한 애플리케이션에 적용하여 사용할 수 있다.
Abstract
As the development of information technology, the interests in tiny applications such as wearable devices, portable devices and RFID are increased and the importance of low-area encryption circuit is emphasized. This paper proposes a compact architecture of AES-based encryption circuit suitable for tiny applications. The circuit area is reduced by minimizing storage space and sharing computation resources. The synthesized gate-level circuit using 65nm standard cell library consists of 2,241 gates and two 8x16-bit SRAMs. It can process data at a rate of 50.57Mbits per second. Therefore, the proposed encryption circuit is suitable for various applications requiring very small encryption circuit.
참고문헌 (10)
- "FIPS Publication 197, Advanced Encryption Standard (AES), U.S. Doc", NIST
- K. Thongkhome, "A FPGA Design of AES Core Architecture for Portable Hard Disk", 2011 Eighth International Joint Conference on Computer Science and Software Engineering, pp.223~228 (2011)
- Tsutsumi. D, "An AES Processing System with a Compact CPU Core for Secure Communication in Embedded Systems", TENCON 2012 IEEE Region 10 Conference, pp.1~5 (2012)
- Tuan Anh Pham, "Area and Power Optimisation for AES Encryption Module Implementation on FPGA", 2012 18th International Conference on Automation and Computing (ICAC), pp.1~6 (2012)
- X. Zhang, "On a High-Performance and Balanced Method of Hardware Implementation for AES", 2013 IEEE 7th International Conference on Software Security and Reliability-Companion, pp.16~20 (2013)
- X. Cai, "An Ultrahigh Speed AES Processor Method Based on FPGA", 2013 5th International Conference on Intelligent Networking and Collaborative Systems, pp.633~636 (2013)
- Doukas. C, "Enabling Data Protection through PKI Encryption in IoT m-Health Devices", 2012 IEEE 12th International Conference on Bioinformatics & Bioengineering(BIBE), pp.25~29 (2012)
- M. Feldhofer, "Strong Authentication for RFID Systems Using the AES Algorithm", Proceedings of the Workshop on Cryptographic Hardware and Embedded Systems, pp.357~370 (2004)
- P. Hamalainen, "Design and Implementation of Low-area and Low-power AES Encryption Hardware Core", 9th EUROMICRO Conference on Digital System Design 2006, pp.577~583 (2006)
- P. Maistri, "10-Gigabit Throughput and Low Area for a Hardware Implementation of the Advanced Encryption Standard", 2011 14th Euromicro Conference on Digital System Design, pp.266~269 (2011)
