Чтобы защитить операционную систему, ее разработчики реализовали вход пользователей с использованием пароля. При этом в системе хранится не сам пароль, а его образ, который формируется по следующему принципу. Каждой букве алфавита ставится в соответствие определенное число (А — 1, Б — 2, В — 3 и т. д.). Когда пользователь выбирает себе пароль, АБАК, то буквам пароля ставятся в соответствие следующие числа — А — 1, Б — 2, К — 11, а затем вычисляется следующая сумма — 1 + 2 + 1 + 11 = 15. Это число и хранится в системе. Будет ли такая система формирования образа надежной?
Система не будет надежной. Например, если для указанного в задаче случая взять слово АААЛ, то для него сумма будет равна также 15 (АААЛ – А – 1, А – 1, А – 1, Л – 12). То есть можно подобрать такое сочетание букв, что рассчитанная в результате сумма будет совпадать с искомой. Кроме того пары, АБВГ и БББГ, также МНОП и АМБЬ образуют коллизии.