Генеральская криптография Рассказали байку из жизни...
Генеральская криптография Рассказали байку из жизни спецслужб. Рассказчик уверял, что всё нижеописанное своими ушами видел, своими глазами слышал и лично свечку держал.
Итак, одному генералу докладывали о разработке криптографического программного обеспечения. Генерал пожелал непременно лично вникнуть в подробности. Стал вникать.
- "Гаммирование", говоришь? Ты не умничай, ты по-простому объясни.
Разработчик терпеливо объясняет про псевдослучайную последовательность, которая вырабатывается из секретного ключа, а затем накладывается на открытый текст. Даже рисует табличку операции XOR:
A B A xor B
0 0 0
0 1 1
1 0 1
1 1 0
Генерал некоторое время чешет репу, шевелит губами.
- Ага... понимаю. Значит, если в гамме единица, то бит меняется на противоположный, а если ноль, то не меняется. Так?
- Так.
Генерал ещё некоторое время морщит мозг, потом спрашивает:
- И сколько в ваших гаммах нулей?
- Ну... в среднем 50%.
- Вашу мать! Выходит, у вас половина информации совсем не шифруется!