상세 보기
초경량 암호 PRESENT의 소프트웨어 구현 시 처리량향상에 대한 연구
A Study on the Throughput Enhancement in Software Implementation of Ultra Light-Weight Cryptography PRESENT
- 박원규;
- G. P. Cebrián;
- 김성준;
- 이강현;
- 임대운;
- 외 1명
초록
본 논문은 경량 블록암호 알고리즘인 PRESENT를 소프트웨어로 구현 시 단위 시간 당 암호화 처리량을 증가시키는 기법을 제안한다. PRESENT의 각 라운드는 라운드 키 첨가, 치환, 전치 과정으로 구성되어 있으며, 이를31회 반복 수행한다. Bo Zhu는 효율적 연산을 위해 치환과 전치 과정을 통합하여 연산하는 기법을 제안하였고, 치환과 전치를 따로 수행하는 기존 기법에 비해 암호화 처리량을 약 2.6배 증가 시켰다. 본 논문에서 제안한 기법은 Bo Zhu가 제안한 기법에서 특정 비트를 선택하기 위한 연산을 제거함으로써 암호화 성능을 개선하였다. Bo Zhu의 기법에 비해 메모리 사용량은 증가하지만, 암호화 처리량을 최대 약 1.6배 증가 시켰다.
키워드
PRESENT; Lightweight Encryption Algorithm; IoT Security
- 제목
- 초경량 암호 PRESENT의 소프트웨어 구현 시 처리량향상에 대한 연구
- 제목 (타언어)
- A Study on the Throughput Enhancement in Software Implementation of Ultra Light-Weight Cryptography PRESENT
- 저자
- 박원규; G. P. Cebrián; 김성준; 이강현; 임대운; 유기순
- 발행일
- 2017-02
- 저널명
- 한국통신학회논문지
- 권
- 42
- 호
- 2
- 페이지
- 316 ~ 322
- 언어
- KOR
- 출판사
- 한국통신학회
- 발행국가
- 대한민국
- 분량
- 7 페이지
- ISSN
- E 2287-3880
P 1226-4717