Михаил Адаменко - Основы классической криптологии. Секреты шифров и кодов
- Название:Основы классической криптологии. Секреты шифров и кодов
- Автор:
- Жанр:
- Издательство:ДМК Пресс
- Год:2012
- Город:Москва
- ISBN:978-5-94074-456-6
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Михаил Адаменко - Основы классической криптологии. Секреты шифров и кодов краткое содержание
Предлагаемая вниманию читателей книга посвящена вопросам, касающимся истории появления и развития шифров и кодов, а также основам криптографии криптоанализа и криптологии. Особое внимание уделено особенностям использования кедов и шифров различной степени сложности, которые каждый человек при необходимости может применяла в повседневной жизни.
В первой главе в простой и доступной форме разъясняется значение понятий «код» и «шифр», а также приводятся краткие сведения об основных терминах определениях, используемых при работе с кодами и шифрами. Во второй и третьей главах коротко изложены наиболее знаменательные и интересные события из истории появления различных кодов, а также из истории криптографии, Советы по использованию наиболее известных кодов даны в четвертой главе. Разделы пятой главы предлагаемой книги посвящены вопросам практического применения простых шифров в повседневной жизни.
В приложениях приводятся некоторые наиболее часто применяемые в различных областях жизнедеятельности человека коды Это, в первую очередь, азбука Морзе и азбука Брайля, а также семафорная азбука и флажный код Причем даны не только русские, но и международные варианты этих кодов.
Все главы и разделы сопровождаются поясняющими рисунками и таблицами благодаря которым восприятие и усвоение изложенной информации происходит значительно эффективнее.
Основы классической криптологии. Секреты шифров и кодов - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
В соответствии с принятыми в конце XX века в США ограничениями ITAR был запрещен вывоз за пределы этой страны программ, содержащих шифровальные алгоритмы с ключом, длина которого превышает 40 бит для симметричных шифров. Однако в этом правиле было сделано несколько исключений. Так, например, можно экспортировать программные продукты, применяемые для осуществления банковских операций, которые используют шифры с ключом длиной 56 бит. Поскольку всемирно известная фирма MICROSOFT зарегистрирована в США, то указанное ограничение сделало практически невозможным серьезное использование шифровальных функций, предлагаемых в созданных ею и широко распространенных операционных системах и программах (например, Windows, Word, Internet Explorer и др.).
Одним из ярких примеров применения репрессивных мер со стороны государства является история разработанной в США программы PGP, используемой для шифрования сообщений, передаваемых с помощью так называемой электронной почты. Создатели этой программы использовали слабое место в законе. Для того чтобы обойти экспортные ограничения, изобретательные программисты распечатали «невыездную» часть программы на бумаге и вывезли ее за границу США как обычную документацию. После этого текст был отсканирован и скомпилирован с остальной частью программы. Так появилась на свет уже упоминавшаяся программа, получившая название PGP International, которая не появилась в США и на которую не распространяются экспортные ограничения ПАР Тем не менее против создателей программы было возбуждено уголовное дело.
На основании изложенного можно предположить, что в обозримом будущем вмешательство государственных структур в развитие криптологии вообще и в сферу создания новых компьютерных алгоритмов шифрования в частности будет стремительно возрастать. Тем не менее пока только в кошмарном сне может присниться ситуация, когда все без исключения создатели шифровальных систем и соответствующих программных продуктов, не состоящие на государственной службе профессионалы и любители, будут преследоваться по закону и привлекаться к уголовной ответственности. Однако кто знает будущее?
В любом случае, роль криптографии будет возрастать в связи с расширением сфере применения. Среди них необходимо отметить защиту информации, передаваемой через сеть Интернет, аутентификацию и подтверждение подлинности и целостности электронных документов, цифровую подпись и многое другое. Поэтому, как справедливо считают многие специалисты, знание основ криптографии будет необходимо каждому пользователю электронных средств обмена информацией. Не исключено, что сбудется предсказание некоторых специалистов о том, что уже в обозримом будущем мы действительно будем называть криптографию «третьей грамотностью», считая «второй грамотностью» владение персональным компьютером.
ГЛАВА 4
Использование кодов
В современном мире существует и активно используется множество систем знаков и символов, предназначенных для кодирования информации. Это, например, различные системы световых и звуковых сигналов, графические символы и сигналы радиосвязи. Тем не менее далеко не все понимают значение сигналов, знаков и символов, составляющих такие системы. Хотя при желании могут с ними не только ознакомиться и выучить их, но и в некоторых случаях с пользой для себя применять на практике.
Однако нередко необходимую информацию о системах кодирования можно найти лишь в специализированных изданиях. Именно поэтому в следующих разделах приводятся некоторые сведения о наиболее часто применяемых кодах. Среди них флажные коды и семафорная азбука, азбука Брайля и азбука Морзе, а также некоторые другие системы кодирования.
4.1. Флажные коды и семафорная азбука
Для передачи сообщений на море одними из первых, наряду со световыми сигналами, с древних времен использовались флаги разных расцветок и формы. Постепенно были придуманы специальные системы кодированных сигналов, которые стали называться флажными кодами. В настоящее время российские моряки применяют две системы флажных сигналов, одна из которых входит в состав Военно-морского свода сигналов, а вторая является составной частью Международного свода сигналов.
Помимо флажных сигналов для передачи сообщений, содержащих большое количество знаков, в хорошую погоду широко применяется так называемая семафорная азбука. При передаче сообщений с ее использованием связь осуществляется только открытым текстом и применяется при отсутствии языковых трудностей общения. При этом каждой букве алфавита и цифре соответствуют вполне определенное положение рук сигнальщика относительно тела. Для лучшего распознавания передаваемых сигналов сигнальщики используют специальные сигнальные флажки.
С помощью системы флажных сигналов, входящей в состав Военно-морского свода сигналов флагов, корабли, суда и посты Военно-морского флота осуществляют связь и сигнализацию в светлое время суток. Для этой цели используются специальные флаги, а сами сообщения формируются в соответствии со специальными правилами связи и сводами сигналов. При применении таких систем флаги поднимаются на специальном тросе, который моряки называют сигнальным фалом. Флаги, поднимаемые кораблями, судами и постами для передачи информации, называются флажными сигналами.
Комплект флагов Военно-морского свода сигналов состоит из 59 сигнальных флагов. В их число входят 32 буквенных, десять цифровых, четыре дополнительных и 13 специальных флагов. В расцветке флагов используются пять цветов: красный, желтый, синий, черный и белый. Каждому флагу присущи своя форма и своя расцветка. Соответствие букв русского алфавита, цифр, а также дополнительных и специальных сигналов флагам флажного кода Военно-морского свода сигналов приведено в приложении.
Для облегчения понимания словесного сообщения применяется фонетический алфавит, в котором каждой букве соответствует определенное слово. Например, для буквы А русского алфавита выбрано слово «аз», для буквы Б — слово «буки» и так далее.
По форме флаги Военно-морского свода сигналов подразделяются на прямоугольные, прямоугольные с косицами, треугольные и вымпельные. При этом прямоугольных флагов всего 38, они применяются для обозначения букв Д, Ж, 3, К, Л, М, П, Р, С, Т, Ф, X, Ц, Ч, Ш, Ы, Э, Ю и Я Прямоугольных флагов с косицами только четыре, они обозначают буквы А, Й и Н, а также цифру 1. Треугольных флагов всего 15, с их помощью передаются буквы Б, В, Г, Е, И, О, Щ, Ъ и Ь, а также цифры 2, 3, 4 и 5. Помимо этого, треугольные флаги соответствующей расцветки служат для передачи сигналов 4-й дополнительный и Дым. Два вымпельных флага используются для обозначения буквы У и сигнала Ответный.
Читать дальшеИнтервал:
Закладка: