Жуан Гомес - Мир математики. т.2. Математики, шпионы и хакеры. Кодирование и криптография
Название: | Мир математики. т.2. Математики, шпионы и хакеры. Кодирование и криптография | |
Автор: | Жуан Гомес | |
Жанр: | Математика | |
Изадано в серии: | Мир математики #2 | |
Издательство: | Де Агостини | |
Год издания: | 2014 | |
ISBN: | 978-5-9774-0682-6; | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Мир математики. т.2. Математики, шпионы и хакеры. Кодирование и криптография"
Если бы историю человечества можно было представить в виде шпионского романа, то главными героями этого произведения, несомненно, стали бы криптографы и криптоаналитики. Первые — специалисты, виртуозно владеющие искусством кодирования сообщений. Вторые — гении взлома и дешифровки, на компьютерном сленге именуемые хакерами. История соперничества криптографов и криптоаналитиков стара как мир.
Эволюционируя вместе с развитием высоких технологий, ремесло шифрования достигло в XXI веке самой дальней границы современной науки — квантовой механики. И хотя объектом кодирования обычно является текст, инструментом работы кодировщиков была и остается математика.
Эта книга — попытка рассказать читателю историю шифрования через призму развития математической мысли.
Читаем онлайн "Мир математики. т.2. Математики, шпионы и хакеры. Кодирование и криптография". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (59) »
С развитием письма и торговли возникли огромные империи, которые в свою очередь были вовлечены в пограничные конфликты. Криптография и защищенная передача информации превратились в задачу первостепенной важности как для правительств, так и для торговцев. В наш информационный век защита средств коммуникации и поддержка необходимого уровня конфиденциальности важны как никогда. Вряд ли сейчас можно найти передаваемую информацию, не закодированную тем или иным способом. Цель кодирования — облегчить пересылку. Например, текст конвертируется в двоичные коды (система счисления, использующая только нули и единицы), понятные компьютеру. После кодирования информацию следует защитить от тех, кто может перехватить ее. Другими словами, код должен быть зашифрован. И, наконец, законный получатель должен быть в состоянии расшифровать сообщение. Кодирование, шифрование и расшифровка — это основные фигуры в «танце информации», который повторяется миллионы раз в секунду, каждую минуту, каждый час и каждый день. А музыкой, сопровождающей этот танец, является не что иное, как математика.
Коды, шифры и ключи
Криптографы используют термин «кодирование» в несколько другом смысле, чем мы. Для них кодирование — это процесс преобразования текста путем замены одних слов другими. С другой стороны, шифрование, или шифр, означает замену букв либо отдельных символов. С течением времени второй способ стал настолько распространенным, что превратился в синоним «кодированного письма». Однако если мы будем следовать более научной интерпретации, правильным термином для второго метода будет шифрование (или дешифрование в случае обратного процесса) сообщения.
Давайте представим, что мы посылаем защищенное сообщение «АТАКА». Мы могли бы сделать это двумя основными способами: заменить слово (кодирование) либо заменить некоторые или все буквы, составляющие это слово (шифрование).
Простым способом закодировать слово является его перевод на язык, который потенциальный перехватчик не знает, тогда как для зашифровки было бы достаточно, например, заменить каждую букву другой буквой алфавита. В каждом случае необходимо, чтобы получатель знал процедуру, которая была использована для кодирования или шифрования сообщения, иначе наше послание будет бесполезно. Если мы уже договорились с получателем, какой метод будем использовать — перевод слова на другой язык или замену каждой буквы другой — все, что нам надо сделать, — это сообщить ему этот другой язык или число позиций, на которое мы сдвигаем в алфавите каждую букву, чтобы сделать замену. В случае шифрования получатель, имея сообщение «ВФВМВ» и зная, что каждая буква была сдвинута в алфавите на две позиции, может легко обратить процесс и расшифровать сообщение.
* * *
ДВОИЧНЫЙ КОДЧтобы компьютер мог понять и обработать информацию, она должна быть переведена с языка, на котором написана, на так называемый двоичный язык. Он состоит только из двух цифр: 0 и 1. Двоичные выражения для чисел в десятичной системе от 0 до 10 приведены в таблице справа.
Соответственно, десятичное число 9780 в двоичном коде будет выражено как 10011000110100.
ПЕРЕВОДИТЬ ИЛИ РАСШИФРОВЫВАТЬ?--">Перевод текста, написанного на языке, который использует неизвестный набор символов, можно рассматривать как общую проблему расшифровки.
Перевод — это неизвестный текст, уже переведенный на наш язык, а алгоритм шифрования — это грамматические правила и синтаксис оригинального языка. Методы, используемые для обеих задач, — перевода и расшифровки — имеют много общего.
В обоих случаях должно быть выполнено одно условие: отправитель и получатель по крайней мере должны владеть общим языком. Вот почему
- 1
- 2
- 3
- 4
- . . .
- последняя (59) »
Книги схожие с «Мир математики. т.2. Математики, шпионы и хакеры. Кодирование и криптография» по жанру, серии, автору или названию:
Роза Мария Рос - Мир математики. т.30. Музыка сфер. Астрономия и математика Жанр: Математика Год издания: 2014 Серия: Мир математики |
Яков Борисович Зельдович, Анатолий Дмитриевич Мышкис - Элементы прикладной математики Жанр: Математика Год издания: 2008 |
Ламберто Гарсия дель Сид - Замечательные числа [Ноль, 666 и другие бестии] (Мир математики. т.21.) Жанр: Математика Год издания: 2014 Серия: Мир математики |
Бизенц Торра - Том 15. От абака к цифровой революции. Алгоритмы и вычисления Жанр: Математика Год издания: 2014 Серия: Мир математики |
Другие книги из серии «Мир математики»:
Хоакин Наварро - Том 31. Тайная жизнь чисел. Любопытные разделы математики Жанр: Математика Год издания: 2014 Серия: Мир математики |
Хоакин Наварро - Секреты числа пи [Почему неразрешима задача о квадратуре круга] (Мир математики. т.7.) Жанр: Математика Год издания: 2014 Серия: Мир математики |
Мария Изабель Бинимелис Басса - Новый взгляд на мир [Фрактальная геометрия] (Мир математики. т.10.) Жанр: Математика Год издания: 2014 Серия: Мир математики |
Ламберто Гарсия дель Сид - Замечательные числа [Ноль, 666 и другие бестии] (Мир математики. т.21.) Жанр: Математика Год издания: 2014 Серия: Мир математики |