— А ты запоминаешь пароли? — спросила Ника.
— Конечно. Я применяю способ, которому научил меня мой преподаватель криптографии. В качестве пароля я использую фразы из нескольких слов. Фразы должны быть желательно бессмысленными, но такими, чтобы их было легко запомнить. Например: «мячик играет в мячик». Фраза обрамляется ботвой из цифр и знаков препинания, чтобы ее проглотил валидатор и все, пароль готов. Подобрать такой пароль ни чем не легче случайного восьмизначного, а если перебирать в лоб простым восходящим перебором, то даже сложнее.
Рэй отвечал на вопросы с большой охотой и явно испытывал удовольствие от прикованного к себе внимания.
— Однажды, — продолжал Рэй, — я украл пароль нашего старшего, просто так, ради спортивного интереса. Мне сразу показалось, что это шаблон. Тогда я украл еще два пароля и уже точно знал, что это шаблон, причем довольно примитивный. Он просто увеличивал число в конце пароля на единицу каждый месяц. Прошло уже года два, а он так и продолжает им пользоваться. Старший ходит на сервера в нашей сети регулярно и его пароль постоянно находится в кэше контроллера нашего домена, откуда я могу его спокойно достать и подобрать у себя на рабочей станции или на одном из серверов. В общем, с этим проблем нет. Другое дело с паролем от базы. Хэш я достал, но вот подобрать его будет непросто. Пароль там наверняка хороший, и подбирать его придется по-честному — полным перебором. На рабочей станции это заняло бы дни, но к счастью есть у нас один сервер, на котором можно сделать это быстрее. Там стоит система второстепенного значения. Я проверил, она загружает процессор не больше чем на десять процентов. Если мы используем оставшиеся девяносто для подбора пароля, мы получим его уже к вечеру.
— Спасибо тебе, ты настоящий гений, — восторженно, но полушепотом произнесла Ника, взяв Рэя за руку.
— Не за что, — ответил он, немного смутившись.
Ника не понимала, как некоторые люди с легкостью делают то, что делают. Так, например, с трудом научившись плавать, Ника никогда не понимала, как люди могут играть в водное поло. Еще для Ники было загадкой, как люди складывают слова в стихи, а все то, что было связано с компьютерами, для нее вообще казалось с родни колдовству. Даже после объяснения Ника не понимала, что именно для нее сделал Рэй, было ли это для него просто или сложно. Единственное, что она понимала — это то, что сама она подобного не сделает никогда, как не сделает Рэй сальто назад на бревне, которое у Ники получалось с легкостью. Ей хотелось как-то отблагодарить Рэя, но она не знала как, да и Рэй похоже был так доволен собой, что благодарности не требовалось. Оставалось только ждать вечера.