셀룰러 오토마타 기반 해쉬 함수 분석

Analysis of hash functions based on cellular automata

초록

해쉬 함수란 임의의 길이의 비트 열을 입력으로 하여 고정된 길이의 비트 열을 출력하는 함수이다. 셀룰러 오토마타는 유한상태머신으로서 인접한 셀과의 결합 논리로 의사난수를 효과적으로 생성할 수 있는 특성을 가지고 있다. 신상욱 등[1]과 Mihaljevic 등[7]은 하드웨어 구현에 효율적인 셀룰러 오토마타에 기반한 해쉬 함수를 제안하였다. 본 논문에서는 [1]과 [7]에서 제안된 셀룰러 오토마타 기반 해쉬 함수에 대한 충돌 쌍을 각각 0.46875와 0.5의 확률로 찾을 수 있음을 보인다.

키워드

Cellular Automatacryptanalysishash functionboolean functionCellular Automatacryptanalysishash functionboolean function
제목
셀룰러 오토마타 기반 해쉬 함수 분석
제목 (타언어)
Analysis of hash functions based on cellular automata
저자
정기태장동훈성재철이상진이제상
발행일
2004
저널명
정보보호학회논문지
14
6
페이지
111 ~ 123