FreeBSD 핸드북 : 보안 : S/Key : 단수의 원타임 패스워드 생성
Previous: 기분전환: 로그인 프롬프트에 대해
Next: 복수의 원타임 패스워드 생성

6.2.4. 단수의 원타임 패스워드 생성

다음은, 앞장의 로그인 프롬프트에 대해서 입력하기 위한 원타임 패스워드를 생성하도록 합시다. 그러기 위해서, 신뢰할 수 있는 머신과 `key'프로그램을 사용합니다.(`key'프로그램에는 DOS 또는 Windows상에서 뿐만 아니라, Macintosh의 데스크 엑서서리로서 작동되는 것등도 있습니다.) 코맨드 라인에서 `key'프로그램을 기동할 때에는 반복계수와 시드를 인수로서 지정합니다. 입력이 귀찮은 분은 로그인 프롬프트에 표시된 내용중에서 ``key''부터 그 행의 마지막 부분까지 그대로 오려붙이기(cut-and-paste)를 하면 됩니다. 실행은 다음과 같습니다.

$ key 92 hi52030         ) 앞장의 예에서 붙이기(paste)한것
Reminder - Do not use this program while logged in via telnet
or rlogin.
Enter secret password:         ) 비밀 패스워드 입력
ADEN BED WOLF HAW HOT STUN

그리고 별도의 원도우에서

s/key 92 hi52030       ) 앞장의 예에서 계속
Password:              ) 리턴키
(turning echo on)
Last login: Wed Jun 28 15:31:00 from halloran-elder. I
[이하 생략]

이상은 신뢰할 수 있는 머신을 사용할 수 있는 경우만 가능한 가장 간단한 방법입니다. Java S/KEY key applet도 있어, The Java OPT Calculator, 에서 다운로드해서 Java를 지원하는 브라우저상에서 국소적으로 실행하는 것이 가능합니다.


FreeBSD 핸드북 : 보안 : S/Key : 단수의 원타임 패스워드 생성
Previous: 기분전환: 로그인 프롬프트에 대해
Next: 복수의 원타임 패스워드 생성