국산 암호기술

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

HIGHT

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 국제 블록 암호 알고리즘 표준으로 제정되었습니다.

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

관련자료

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

HIGHT 보급신청

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