Михаил Адаменко - Основы классической криптологии. Секреты шифров и кодов
- Название:Основы классической криптологии. Секреты шифров и кодов
- Автор:
- Жанр:
- Издательство:ДМК Пресс
- Год:2012
- Город:Москва
- ISBN:978-5-94074-456-6
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Михаил Адаменко - Основы классической криптологии. Секреты шифров и кодов краткое содержание
Предлагаемая вниманию читателей книга посвящена вопросам, касающимся истории появления и развития шифров и кодов, а также основам криптографии криптоанализа и криптологии. Особое внимание уделено особенностям использования кедов и шифров различной степени сложности, которые каждый человек при необходимости может применяла в повседневной жизни.
В первой главе в простой и доступной форме разъясняется значение понятий «код» и «шифр», а также приводятся краткие сведения об основных терминах определениях, используемых при работе с кодами и шифрами. Во второй и третьей главах коротко изложены наиболее знаменательные и интересные события из истории появления различных кодов, а также из истории криптографии, Советы по использованию наиболее известных кодов даны в четвертой главе. Разделы пятой главы предлагаемой книги посвящены вопросам практического применения простых шифров в повседневной жизни.
В приложениях приводятся некоторые наиболее часто применяемые в различных областях жизнедеятельности человека коды Это, в первую очередь, азбука Морзе и азбука Брайля, а также семафорная азбука и флажный код Причем даны не только русские, но и международные варианты этих кодов.
Все главы и разделы сопровождаются поясняющими рисунками и таблицами благодаря которым восприятие и усвоение изложенной информации происходит значительно эффективнее.
Основы классической криптологии. Секреты шифров и кодов - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Поэтому при создании, использовании и особенно при разгадке всевозможных шифров читатель всегда должен четко представлять себе границы дозволенного. Эти границы определяются не только нормами действующего гражданского и уголовного законодательства, но и нравственными устоями, моральными принципами и ответственностью, сознанием и совестью каждого отдельного человека.
При работе над предлагаемой книгой автор ставил перед собой несколько задач. Среди них были ознакомление читателей как с историей возникновения и развития кодов и шифров, так и с наиболее интересными и заметными событиями из истории криптологии. Автор также попытался рассказать о самых сложных для своего времени шифрах и кодах, которые были изобретены за всю многовековую историю человечества а также о гениях, которые смогли их разгадать.
Естественно, для того чтобы читатель имел хотя бы общее представление, о чем написана эта книга, перед кратким изложением исторических фактов автор постарался в простой и доступной форме разъяснить значение основных понятий, терминов и определений, используемых при работе с шифрами и кодами.
Не менее важной являлась и задача научить заинтересованных читателей самостоятельно составлять простейшие шифры для использования в повседневной жизни. Без сомнения, овладение навыками работы с шифрами способствует развитию наблюдательности, сосредоточенности, терпеливости и последовательности в суждениях, не говоря уже об аналитических способностях и логическом мышлении.
В предлагаемой книге рассматриваются простые шифры и особенности их практического применения даже неподготовленными пользователями в повседневной жизни. Такие шифры обычно используются для защиты личных данных, позволяя значительно ограничить возможность несанкционированного получения и использования пароля или кода доступа, например, к банковской карте, к банковскому счету, а также в других случаях.
Для подавляющего большинства людей удержать в памяти даже несколько паролей и кодов доступа (например, пароли к банковским картам или PIN-коды к SIM-картам мобильных телефонов и т. п.) весьма сложна И желание иметь эти данные всегда под рукой вполне закономерно и оправдано. Для этого используются различные технические средства. Например, программное обеспечение многих моделей мобильных телефонов содержит специальные приложения, предназначенные для хранения паролей и кодов доступа.
Однако не всегда и не все пользователи для хранения соответствующих сведений и данных могут и желают воспользоваться техническими средствами, по-прежнему доверяя листу бумаги. В этом случае значительно ограничить возможность использования пароля или кода доступа, например, к той же банковской карте, можно весьма простым способом. Для этого достаточно зашифровать пароль или код с помощью одного из рассматриваемых в этой книге шифров, после чего его можно хранить вместе с банковской картой. Конечно же, после нескольких неудачных попыток преступник может разгадать шифр и узнать пароль. Однако количество таких неудачных попыток практически всегда будет многократно превышать допустимый для банковской карты лимит. В результате после определенного числа неправильно введенных паролей карта будет заблокирована.
В Библии сказано: «Благоразумный видит беду, и укрывается; а неопытные идут вперед, и наказываются» (Книга Притчей Соломоновых, 22:3). В современном мире каждый человек, желая оградить себя от кражи и мошенничества, должен, по меньшей мере, проявить такую предусмотрительность, постоянно задавая себе вопросы о том, насколько надежно он защитил свои личные данные и каким образом он может улучшить их защиту. Предлагаемая книга поможет читателям найти ответы на эти вопросы.
ГЛАВА 1
Основные понятия и определения
Перед тем как начать знакомство с историей возникновения и развития кодов и шифров, не будет лишним разобраться, а что же обозначают эти таинственные слова «шифр» и «код». Есть ли между этими понятиями разница? И если есть, то в чем именно? Сразу следует признать, что в настоящее время даже среди специалистов, занимающихся шифрами и кодами, проходят оживленные дискуссии и даже споры, касающиеся формулировки точных определений этих терминов.
Тем не менее в этой главе попробуем дать объяснение тому, что именно на страницах предлагаемой книги мы будем называть «кодом», а что — «шифром».
Чтобы правильно определить истинное значение указанных слов, надо довольно точно и четко понимать, для чего нужны эти самые шифры и коды. Естественно, мы попытаемся дать определения и некоторым другим терминам и выражениям, используемым при работе с кодами и шифрами. Необходимо отметить, что предлагаемые далее разъяснения и определения не претендуют на академическую точность, поскольку отражают значение отдельных понятий и терминов в упрошенном виде, удобном для восприятия неподготовленными читателями.
Но сначала немного поговорим о другом.
1.1. Отрывки из теории информации
Когда разговор заходит о кодах и шифрах, большинство наших сограждан сразу вспоминают шпионские боевики и детективные романы. Именно из фильмов и литературных произведений многие из нас знают, что всевозможная секретная информация обычно передается с помощью зашифрованных сообщений. Однако далеко не все могут внятно объяснить, что означают слова «информация» или, например, «сообщение».
Не секрет, что в наше время иностранное слово «информация» известно каждому. Но постоянно употреблять его начали всего лишь несколько десятков лет назад. Именно тогда были опубликованы так называемые основы теории связи и передачи кодов. Эта теория и стала называться «теорией информации».
Однако сейчас смысл, вкладываемый в термин «информация» нашими современниками, значительно расширился. Для многих не владеющих специальными знаниями людей понимание значения этого слова во многом остается интуитивным и поэтому получает различные смысловые наполнения в различных отраслях человеческой деятельности. Более того, можно утверждать, что значение слова «информация» в строго научном смысле значительно отличается от того, как его понимает большинство окружающих нас людей.
Известный советский филолог Сергей Иванович Ожегов, составивший Словарь русского языка, считал, что информация — это сведения об окружающем мире и протекающих в нем процессах, воспринимаемые человеком или специальными устройствами, а также сообщения, осведомляющие о положении дел или о состоянии чего-нибудь.
Так, например, исходя из данного определения, любые сведения о космосе или о микроорганизмах, о кораблях или о растениях, о вулканах или о президентах — все это является информацией. Любые новости, о которых нам сообщают в радио и телевизионных передачах или в газетах и журналах, — это информация. Любые знания, которые мы получаем из учебников или из книг, на уроках или лекциях, — это информация. Любые сообщения от друзей или знакомых — это информация. Даже в том случае, когда мы просто смотрим вокруг себя, мы получаем какие-либо сведения о тех объектах, на которые смотрим, то есть информацию о них.
Читать дальшеИнтервал:
Закладка: