상세 보기
병렬 출력을 갖는 LFSR 구조를 적용한 HIGHT 프로세서 설계
Design of an HIGHT Processor Employing LFSR Architecture Allowing Parallel Outputs
- 이제훈;
- 김상춘
초록
HIGHT (HIght security and light weighHT) 암호는 기밀성을 요구하는 네트워크 환경에서 사용할 수 있도록 국내에서 개발된 저전력 경량화 64비트 블록 암호 알고리즘이다. 본 논문은 키스케쥴러에 사용되는 LFSR 및 역 LFSR의 4개의 병렬 출력을 허용할 수 있는 구조를 제안하였다. 또한, 각 라운드 연산에 필요한 4개의 서브키를 동일 클럭 사이클에 생성할 수 있도록 구성하였다. 따라서, 전체 HIGHT 암호 프로세서가 단일 시스템 클럭에 의해 제어할 수 있다. VHDL을 이용하여 회로를 합성한 후, 검증한 결과 제안된 키 스케쥴러의 회로 크기는 기존 키 스케쥴러에 비해 9% 감소되었다.
키워드
Block cipher; Hight; key schedule; LFSR; parallel processing
- 제목
- 병렬 출력을 갖는 LFSR 구조를 적용한 HIGHT 프로세서 설계
- 제목 (타언어)
- Design of an HIGHT Processor Employing LFSR Architecture Allowing Parallel Outputs
- 저자
- 이제훈; 김상춘
- 발행일
- 2015-03
- 유형
- Y
- 저널명
- 융합보안 논문지
- 권
- 15
- 호
- 2
- 페이지
- 81 ~ 89