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