상세 보기
셀룰러 오토마타 기반 해쉬 함수 분석
Analysis of hash functions based on cellular automata
- 정기태;
- 장동훈;
- 성재철;
- 이상진;
- 이제상
초록
해쉬 함수란 임의의 길이의 비트 열을 입력으로 하여 고정된 길이의 비트 열을 출력하는 함수이다. 셀룰러 오토마타는 유한상태머신으로서 인접한 셀과의 결합 논리로 의사난수를 효과적으로 생성할 수 있는 특성을 가지고 있다. 신상욱 등[1]과 Mihaljevic 등[7]은 하드웨어 구현에 효율적인 셀룰러 오토마타에 기반한 해쉬 함수를 제안하였다. 본 논문에서는 [1]과 [7]에서 제안된 셀룰러 오토마타 기반 해쉬 함수에 대한 충돌 쌍을 각각 0.46875와 0.5의 확률로 찾을 수 있음을 보인다.
키워드
Cellular Automata; cryptanalysis; hash function; boolean function; Cellular Automata; cryptanalysis; hash function; boolean function
- 제목
- 셀룰러 오토마타 기반 해쉬 함수 분석
- 제목 (타언어)
- Analysis of hash functions based on cellular automata
- 저자
- 정기태; 장동훈; 성재철; 이상진; 이제상
- 발행일
- 2004
- 저널명
- 정보보호학회논문지
- 권
- 14
- 호
- 6
- 페이지
- 111 ~ 123