Pkc128 block cipher algorithm

Pkc128 블록 암호 알고리즘

  • Kim, Gil-Ho (Dept. of Electronics, Computer and Telecommunication Engineering, Pukyong National University) ;
  • Cho, Gyeong-Yeon (Dept. of Electronics, Computer and Telecommunication Engineering, Pukyong National University)
  • 김길호 (부경대학교 전자컴퓨터정보통신공학부) ;
  • 조경연 (부경대학교 전자컴퓨터정보통신공학부)
  • Published : 2001.10.12

Abstract

본 논문에서는 데이터 의존 회전 기법과 프로그램 셀룰라 오토마타 기법을 사용한 블록 암호 알고리즘인 가칭 Pkc128(PuKyong Code 128) 암호 알고리즘을 제안한다. 제안한 암호 알고리즘의 블록 크기는 128 비트이고, 키의 치기는 128 비트 이상 가변이며 Feistel Network 구조를 취하였다. 제안한 알고리즘의 안전성을 검정하기 위하여 출력 스트림에 대한 통계적 검정을 실시하였다. 그 결과 16 회전 시에 모든 검정과정을 통과하여 제안된 알고리즘이 통계적으로 안전함을 확인하였다.

Keywords