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