Читаем Cryptonomicon полностью

The first rule of an output-feedback mode stream cipher, any of them, is that you should never use the same key to encrypt two different messages. Repeat after me: NEVER USE THE SAME KEY TO ENCRYPT TWO DIFFERENT MESSAGES. If you do, you completely break the security of the system. Here's why: if you have two ciphertext streams, A + K and B + K, and you subtract one from the other, you get (A + K) – (B + K) = A + K – B – K = A – B. That's two plaintext streams combined with each other, and is very easy to break. Trust me on this one: you might not be able to recover A and B from A – B, but a professional cryptanalyst can. This is vitally important: never use the same key to encrypt two different messages.

Keep your messages short. This algorithm is designed to be used with small messages: a couple of thousand characters. If you have to encrypt a 100,000-word novel, use a computer algorithm. Use shorthand, abbreviations, and slang in your messages. Don't be chatty.

For maximum security, try to do everything in your head. If the secret police starts breaking down your door, just calmly shuffle the deck. (Don't throw it up in the air; you'd be surprised how much of the deck ordering is maintained during the game of 52-Pickup.) Remember to shuffle the backup deck, if you have one.

<p><strong>SECURITY ANALYSIS</strong></p>

There's quite a lot of it, but it's far too complicated to reproduce here. See http://www.counterpane.com, or write to

Counterpane Systems

1711 North Ave #16

Oak Park, IL 60302

<p><strong>LEARNING MORE</strong></p>

I recommend my own book, Applied Cryptography(John Wiley & Sons, 1996), as a good place to start. Then read The Codebreakers,by David Kahn (Scribner, 1996). After that, there are several books on computer cryptography, and a few others on manual cryptography. You can subscribe to my free e-mail newsletter at http://www.counterpane.com/cryptogram.html or by sending a blank e-mail message to crypto-gram-subscribe@ chaparraltree.com. It's a fun field; good luck.

Перейти на страницу:

Похожие книги

Аччелерандо
Аччелерандо

Сингулярность. Эпоха постгуманизма. Искусственный интеллект превысил возможности человеческого разума. Люди фактически обрели бессмертие, но одновременно биотехнологический прогресс поставил их на грань вымирания. Наноботы копируют себя и развиваются по собственной воле, а контакт с внеземной жизнью неизбежен. Само понятие личности теперь получает совершенно новое значение. В таком мире пытаются выжить разные поколения одного семейного клана. Его основатель когда-то натолкнулся на странный сигнал из далекого космоса и тем самым перевернул всю историю Земли. Его потомки пытаются остановить уничтожение человеческой цивилизации. Ведь что-то разрушает планеты Солнечной системы. Сущность, которая находится за пределами нашего разума и не видит смысла в существовании биологической жизни, какую бы форму та ни приняла.

Чарлз Стросс

Научная Фантастика
Дневники Киллербота
Дневники Киллербота

Три премии HugoЧетыре премии LocusДве премии NebulaПремия AlexПремия BooktubeSSFПремия StabbyПремия Hugo за лучшую сериюВ далёком корпоративном будущем каждая космическая экспедиция обязана получить от Компании снаряжение и специальных охранных мыслящих андроидов.После того, как один из них «хакнул» свой модуль управления, он получил свободу и стал называть себя «Киллерботом». Люди его не интересуют и все, что он действительно хочет – это смотреть в одиночестве скачанную медиатеку с 35 000 часов кинофильмов и сериалов.Однако, разные форс-мажорные ситуации, связанные с глупостью людей, коварством корпоратов и хитрыми планами искусственных интеллектов заставляют Киллербота выяснять, что происходит и решать эти опасные проблемы. И еще – Киллербот как-то со всем связан, а память об этом у него стерта. Но истина где-то рядом. Полное издание «Дневников Киллербота» – весь сериал в одном томе!Поздравляем! Вы – Киллербот!Весь цикл «Дневники Киллербота», все шесть романов и повестей, которые сделали Марту Уэллс звездой современной научной фантастики!Неосвоенные колонии на дальних планетах, космические орбитальные станции, власть всемогущих корпораций, происки полицейских, искусственные интеллекты в компьютерных сетях, функциональные андроиды и в центре – простые люди, которым всегда нужна помощь Киллербота.«Я теперь все ее остальные книги буду искать. Прекрасный автор, высшая лига… Рекомендую». – Сергей Лукьяненко«Ироничные наблюдения Киллербота за человеческим поведением столь же забавны, как и всегда. Еще один выигрышный выпуск сериала». – Publishers Weekly«Категорически оправдывает все ожидания. Остроумная, интеллектуальная, очень приятная космоопера». – Aurealis«Милая, веселая, остросюжетная и просто убийственная книга». – Кэмерон Херли«Умная, изобретательная, брутальная при необходимости и никогда не сентиментальная». – Кейт Эллиот

Марта Уэллс , Наталия В. Рокачевская

Фантастика / Космическая фантастика / Научная Фантастика
Лунная радуга
Лунная радуга

Анна Лерн "Лунная радуга" Аннотация: Несчастливая и некрасивая повариха заводской столовой Виктория Малинина, совершенно неожиданно попадает в другой мир, похожий на средневековье. Но все это сущие пустяки по сравнению с тем, что она оказывается в теле молодой девушки, которую собираются выдать замуж... И что? Никаких истерик и лишних волнений! Побег - значит побег! Мрачная таверна на окраине леса? Что ж... где наша не пропадала... В тексте есть: Попаданка. Адекватная героиня. Властный герой. Бытовое фэнтези. Средневековье. Постепенное зарождение чувств. Х.Э. В тексте есть: Попаданка. Адекватная героиня. Властный герой. Бытовое фэнтези. Средневековье. Постепенное зарождение чувств. Х.Э. \------------ Цикл "Осколки миров"... Случайным образом судьба сводит семерых людей на пути в автобусе на базу отдыха на Алтае. Доехать им было не суждено, все они, а вернее их души перенеслись в новый мир - чтобы дать миру то, что в этом мире еще не было...... Один мир, семь попаданцев, семь авторов, семь стилей. Каждую книгу можно читать отдельно. \--------- 1\. Полина Ром "Роза песков" 2\. Кира Страйк "Шерловая искра" 3\. Анна Лерн "Лунная Радуга" 4\. Игорь Лахов "Недостойный сын" 5.Марьяна Брай "На волоске" 6\. Эва Гринерс "Глаз бури" 7\. Алексей Арсентьев "Мост Индары"

Анна Лерн , Анна (Нюша) Порохня , Сергей Иванович Павлов

Фантастика / Любовное фэнтези, любовно-фантастические романы / Самиздат, сетевая литература / Космическая фантастика / Научная Фантастика