국산 암호기술

정보보호의 기반 암호기술 및 정책에 대한 다양한 정보전달

HIGHT

HIGHT

HIGHT 암호 알고리즘 HIGHT(HIGh security and light weigHT)는 RFID, USN 등과 같이 저전력ㆍ경량화를 요구하는 컴퓨팅 환경에서 기밀성을 제공하기 위해 2005년 KISA, ETRI 부설연구소 및 고려대가 공동으로 개발한 64비트 블록암호 알고리즘입니다. HIGHT, AES암호 알고리즘의 소프트웨어 및 하드웨어 구현 성능 비교 결과는 다음과 같습니다.

HIGHT 암호 알고리즘

소프트웨어 구현 성능 비교

소프트웨어 구현 성능 비교
알고리즘 CPU/OS/Complier
P3/WinXP/VC P4/WinXP/VC
HIGHT 88.882 72.413
AES1 329.452 234.765

구현 환경

  • P3 : Pentium Ⅲ, 801 MHz
  • WinXp : Microsoft Window XP
  • P4 : Pentium Ⅳ, 2 GHz
  • VC : Microsoft Visual C++ Version 6.0

하드웨어 구현 성능 비교

하드웨어 구현 성능 비교
알고리즘 공정(㎛) 게이트수(GEs) 속도(Mbps) 최대 동작 주파수 (MHz)
AES 0.35 3400 9.9 80
HIGHT 0.25 3048 150.6 80

표준화 현황

HIGHT는 2006년 12월 정보통신단체표준(TTA)으로 제정되었으며, 2010년 12월 ISO/IEC 국제 블록 암호 알고리즘 표준으로 제정되었습니다.

HIGHT의 표준화 현황
분류 표준명 비고
국내 TTAS.KO-12.0040/R1 : 64비트 블록암호 HIGHT 제정
국제 ISO/IEC 18033-3 : Information technology
Security techniques
Encryption
Part 3 : Block ciphers
제정

관련자료

HIGHT 관련자료
자료명 국문 영문
HIGHT 알고리즘 사양 및 세부 명세
HIGHT: A New Block Cipher Suitable forLow-Resource Device(CHES2006-논문) -
HIGHT 테스트 벡터 -
HIGHT OID -

HIGHT 보급신청

HIGHT 보급신청
지적재산권 KISA는 HIGHT를 이용한 제품 생산 및 판매와 관련된 지적재산권에 대하여 사용료를 요구하지 않습니다.
소스코드 HIGHT 소스코드는 보급신청을 해주시면 e-mail을 통해 배포됩니다.
현재 배포하고 있는 소스코드는 32비트 프로세서에 맞도록 C로 구현되었습니다.
로딩중