Implementation of RC6 Block Cipher

블록 암호 알고리즘 RC6의 구현

  • 황재진 (한양대학교 전자전기제어계측공학과) ;
  • 김용범 (한양대학교 전자전기제어계측공학과) ;
  • 채현석 (동원대학 모바일컨텐츠과) ;
  • 최명렬 (한양대학교 전자전기제어계측공학과)
  • Published : 2004.05.14

Abstract

정보화 물결과 더불어 산업 및 사회 전반에 걸쳐 정보의 중요성은 나날이 증가하고 있다. 특히 인터넷을 기반으로 한 정보 교환과 통신 서비스들이 활발하게 이루어지고 있다. 신뢰성 있는 정보 교환을 위해서 정보 보호 메카니즘은 필수적이다. 많은 암호 알고리즘들이 소프트웨어 방식으로 구현되어 왔는데, 암호화 속도나 해킹에 대한 취약성이 문제되고 있다. 고속의 암호화와 보다 안전한 정보의 관리를 위해서는 암호 알고리즘의 하드웨어 구현이 요구된다. 본 논문에서는 AES의 후보 암호 알고리즘으로 채택되었으며, 우수한 암호 알고리즘으로 평가받고 있는 RC6를 하드웨어로 구현해 보았다.

Keywords