Кристине предлагается ввести ее старый пароль и выбрать новый. Пароли OPIE должны иметь длину не менее 10 символов. Поскольку новый пароль имеет надлежащую длину, программа opiepasswd принимает его и выводит следующие две строки:
ID kristin OPIE key is 499 be93564 CITE JAN GOR Y 8ELA GE T ABE D
Эти строки дают Кристине информацию, необходимую для создания регистрационных OPIE-ответов и первого ответа для входа в систему. Одноразовый пароль для следующего входа в систему содержится во второй строке: группа из шести коротких строк прописных символов. Первая строка содержит начальный порядковый номер (499) и значение инициализации (Ье93564), которые в совокупности с секретным паролем позволяют Кристине генерировать регистрационные OPIE-ответы. Такие ответы генерируются программой opiekey.
opiekey на входе берет порядковый номер, значение инициализации, а также секретный пароль пользователя, а генерирует корректный одноразовый пароль. Если в системе, с которой происходит регистрация, присутствует opiekey, одноразовые пароли можно генерировать по одному за раз. В противном случае можно заранее применить ключ -п и получить набор паролей. Запишите пароли, положите их в бумажник - и вперед! В следующем примере мы запрашиваем пять (-п 5) ответов у opiekey:
$ opiekey -n 5 495 wi01309 Using MD 5 algorithm to compute response. Reminder: Don't use opiekey from telnet or dial-in sessions. Enter secret pass phrase: UUaX26CPaU 491: HOS T VE T FOW L SEE K IOWA YA P 492: JOB ART S WER E FEA T TILE IBIS 493: TRUE BRE D JOEL USE R HAL T EBE N 494: HOO D WE D MOL T PA N FE D RUB Y 495: SU B YA W BILE GLE E OW E NO R