FreeBSD 핸드북 : 보안 : S/Key : 복수의 원타임 패스워드 생성
Previous: 단수의 원타임 패스워드 생성
Next: 원타임 패스워드의 이용제한

6.2.5. 복수의 원타임 패스워드 생성

경우에 따라서는, 신뢰할 수 있는 머신이나 통신로를 전혀 확보할 수 없는 상황에 직면할 때가 있을겁니다. 이러한 경우에는 'key'명령어를 사용해서 복수의 원타임 패스워드를 한번에 생성하는 것이 가능합니다. 그리고, 그 결과를 출력해 휴대하는 것이 가능합니다. 예를 들면,

$ key -n 25 27 zz99999
Reminder - Do not use this program while logged in via telnet or rlogin
Enter secret password:
33: WALT THY MALI DARN NIT HEAD
34: ASK RICE BEAU GINA DOUR STAG
[...]
56: AMOS BOWL LUG FAT CHIN INCH
57: GROW HAYS TUN DISH CAR BALM

'-n 25'라는 파라미터에 의해 25개의 원타임 패스워드의 생성을 요구합니다. 여기서 '57'은 마지막으로 표시되어 있는 (가장 큰) 반복계수입니다. 나머지 파라미터는 이전의 예와 마찬가지입니다. 출력은 보통때 사용하는 역순으로 출력되는 것에 주의하세요. 이 결과를 오려붙이기를 해서 'lpr'명령어를 사용해 인쇄하면 됩니다. 만약 보안이 신경쓰인다면, 손으로 적는편이 나을지도 모르겠습니다. 여기서, 출력의 각행은 반복계수와 그것에 대응하는 1회분의 원타임 패스워드입니다;사용한 원타임 패스워드의 행은 펜으로 지워두는 편이 나을겁니다.


FreeBSD 핸드북 : 보안 : S/Key : 복수의 원타임 패스워드 생성
Previous: 단수의 원타임 패스워드 생성
Next: 원타임 패스워드의 이용제한