One-time password Authentication Using Cellular Automata

셀룰러 오토마타를 이용한 일회용 패스워드 인증

  • Yoon Hee-Jung (Dept. of Computer Engineering, Kyungpook National University) ;
  • Jeon Jun-Cheol (Dept. of Computer Engineering, Kyungpook National University) ;
  • Kim Kee-Won (Dept. of Computer Engineering, Kyungpook National University) ;
  • Yoo Kee-Young (Dept. of Computer Engineering, Kyungpook National University)
  • 윤희정 (경북대학교 컴퓨터공학과) ;
  • 전준철 (경북대학교 컴퓨터공학과) ;
  • 김기원 (경북대학교 컴퓨터공학과) ;
  • 유기영 (경북대학교 컴퓨터공학과)
  • Published : 2005.07.01

Abstract

사용자의 ID와 패스워드를 인증 기반으로 하고 있는 현재의 컴퓨터 시스템들은 스니퍼나 IP 스푸핑 등을 통해 패스워드 누출에 대한 많은 위험성을 내포하고 있다. 이처럼 패스워드 도용을 이용한 불법 접속 시도 등 각종 위협에서 전산망을 안전하게 운용하기 위해 안전한 사용자 인증 기술의 확보가 필요한데, 이러한 대책들 가운데 주목 받는 기술이 일회용 패스워드이다. 본 논문에서는 병렬성을 가짐으로써 연산 속도가 빠른 셀룰러 오토마타(Cellular Automata, CA)를 이용해 일회용 패스워드를 생성한다. 그리고 사용자와 서버의 상호인증을 위한 인증인자를 생성하는데 CA를 적용하여 효율적인 인증 방식을 제안한다. 또한 제안된 방식이 여러 보안 요구사항에 안전함을 보인다.

Keywords