Предлагаемая вниманию читателей книга посвящена вопросам, касающимся истории появления и развития шифров и кодов, а также основам криптографии криптоанализа и криптологии. Особое внимание уделено особенностям использования кедов и шифров различной степени сложности, которые каждый человек при необходимости может применяла в повседневной жизни.В первой главе в простой и доступной форме разъясняется значение понятий «код» и «шифр», а также приводятся краткие сведения об основных терминах определениях, используемых при работе с кодами и шифрами. Во второй и третьей главах коротко изложены наиболее знаменательные и интересные события из истории появления различных кодов, а также из истории криптографии, Советы по использованию наиболее известных кодов даны в четвертой главе. Разделы пятой главы предлагаемой книги посвящены вопросам практического применения простых шифров в повседневной жизни.В приложениях приводятся некоторые наиболее часто применяемые в различных областях жизнедеятельности человека коды Это, в первую очередь, азбука Морзе и азбука Брайля, а также семафорная азбука и флажный код Причем даны не только русские, но и международные варианты этих кодов.Все главы и разделы сопровождаются поясняющими рисунками и таблицами благодаря которым восприятие и усвоение изложенной информации происходит значительно эффективнее.
Программирование, программы, базы данных18+Адаменко Михаил Васильевич
Основы классической криптологии: секреты шифров и кодов
Oт автора
Прежде чем вы начнете читать данную книгу, считаю необходимым ознакомить вас со следующей информацией.
Любые оценки, мнения, рекомендации, высказанные в этой книге, являются личными оценками, мнениями автора и не могут рассматриваться как реклама или антиреклама.
Автор старался предоставлять точную и проверенную информацию однако не может гарантировать полной достоверности изложенных в книге материалов, рисунков и таблиц в связи со спецификой тематики рассматриваемых вопросов.
Ссылки, а также иные сведения даются исключительно в информационных целях.
Вся информация, изложенная в данной книге, приводится «как есть» (as is) с возможными ошибками, без гарантий любого вида, прямо выраженных или подразумеваемых. Поэтому ни автор, ни издательство не несут ответственности за возможные последствия, вызванные использованием приведенных в данной книге материалов, рисунков, схем и иной информации, в том числе за любые прямые или косвенные убытки, возникшие в результате практического или теоретического применения сведений, изложенных в этой книге.
Использование рисунков, таблиц и схем, приводимых в данной книге, а также иной изложенной в ней информации осуществляется читателем на собственный страх и риске возложением на него ответственности за все возможные последствия, в том числе за возникшие у него или у третьих лиц прямые или косвенные убытки.
Предисловие
На протяжении всей многовековой истории человечества многих людей всегда интересовала возможность обмениваться сообщениями, содержащими какую-либо информацию. Поэтому наши изобретательные предки постоянно придумывали разнообразные способы и средства, для того чтобы передавать и сохранять определенные сведения. При этом для отображения или фиксирования информации, для ее передачи и приема, а также для хранения данных человечество с древних времен использует всевозможные системы условных обозначений, знаков, символов и сигналов. Главными требованиями, предъявляемыми к таким системам кодирования, начиная от возникновения письменности, являются не только обеспечение возможности отображения, передачи и сохранения сведений, но и сравнительно легкое понимание смысла и содержания информации, которую несет тот или иной символ или знак.
В то же время всегда существовал и существует определенный круг лиц, заинтересованных в том, чтобы с содержанием создаваемых ими сообщений могли ознакомиться только те люди, которым эти сообщения предназначены. Для создания таких секретных сообщений и были нужны шифры. Поэтому шифры стары как сам мир. Люди начали придумывать шифры с незапамятных времен, с тех самых пор, когда впервые захотели что-то утаить.
Короли и королевы, законные и незаконные наследники и претенденты на престол, президенты и главы правительств, высокопоставленные чиновники и предприниматели — все они зашифровывали и зашифровывают свою личную, государственную, дипломатическую и деловую почту с той целью, чтобы об их замыслах не узнали их недруги, шпионы из других государств или, например, конкуренты. Великие полководцы и флотоводцы отдавали и отдают зашифрованные приказы, чтобы важная военная информация не оказалась в руках противника Влюбленные договаривались и договариваются о своих тайных встречах с помощью писем, содержание которых скрыто шифром.
Необходимость использования шифров и в нашей повседневной жизни весьма высока, поскольку дипломатические, военные и промышленные секреты обычно передаются или хранятся не в исходном, а в зашифрованном виде. Помимо этого, с развитием современных технологий стремительно возрастает потребность в надежных шифрах для сохранения не только государственных или военных тайн, коммерческих секретов фирм и компаний, но также, безусловно, сведений, имеющих непосредственное отношение к нашей личной жизни.
Следует признать, далеко не всегда высокопоставленные особы и простые смертные для скрытия истинного смысла своего сообщения использовали собственноручно созданные ими шифры. Для создания надежных шифров чаще всего нанимались талантливые люди, ученые и изобретатели. Способность и умение создать шифр для сообщения, которое смогут прочитать только друзья, а не враги, всегда ценилась очень высоко.
В то же время всегда существовало немалое число заинтересованных лиц, которые многое отдали бы за то, чтобы прочитать секретные послания, им не предназначенные. Они также никогда не жалели сил и средств для того, чтобы раскрыть шифр и прочитать интересующее их сообщение. Для достижения своих целей они также нанимали не менее талантливых и способных специалистов.