MedForm » Интересное » 10 фактов о кодах и шифрах

10 фактов о кодах и шифрах

23.05.2012 | Автор: | Категория: Интересное |

 10 фактов о кодах и шифрах


Надобность прятать содержание величавых извещений бытует уже тысячи лет. Со временем люд находили все более и более сложные способы кодирования извещений, поскольку простые способы кодировки декодируются с большей легкостью. На сегодняшний девай в мире насчитывается тысячи способов сокрытия извещений, однако в этом обзоре мы рассмотрим всего десять из них.

1. Стеганография
Стеганография изображает более древней, чем коды и шифры, и всегдашне её величают криптографией, искусством скрытой записи. Примерно, извещение может быть написано на бумаге, накрытой воском, и гонец должен проглотить его и таковским образом гарантировать скрытность, а в надобный момент отрыгнуть, дабы извещение можно было пробежать. Иным способом изображает татуировка извещения на плавно выбритой котелке посланника, затем надобно обождать, когда волосы опять вымахают, дабы скрыть извещение. Важнейший способ криптографии — это использование всегдашних объектов для сокрытия извещения. В Англии был популярен метод криптографии, для какого использовали всегдашнюю газету с крошечными точками под буквами на первой странице, какие указывали, какие буквы вытекает декламировать, дабы получить извещение. Кое-какие люд могли составить извещение, используя первые буквы всякого слова в каком-либо тексте или используя невидимые чернила. Конкурирующие стороны могут настолько понизить текст, что круглая страница текста становится размером с пиксель, какой будет малозаметен для инородного бельма. Стеганографию важнее итого использовать в сочетании с кодом или шифром, настолько будто бытует риск, что затаенное послание может быть вскрыто.


2. ROT1
Этот шифр знаком многим ребятенкам. Ключ к шифру больно прост: всякая азы алфавита заменяется на последующую букву, оттого, А заменяется на Б, Б заменяется на В, и настолько дальше. «ROT1» буквально означает «вращать на 1 букву вперед по алфавиту». Фраза, «Я все знаю» обернется в доверительную фразу «А гтё кобя». Этот шифр назначен для развлечения, потому что его, воздушно осмыслить и использовать, и столь же воздушно дешифрировать, даже если ключ используется в возвратном течении.


3. Перестановка
В перестановочном шифре буквы переставляются с использованием кое-каких заданных правил или ключей. Примерно, слова могут быть записаны в возвратном течении, настолько что фраза «рад видать вас» превращается во фразу «дар ьтедив сав». Иной перестановочный ключ заключается в перестановке всякой четы букв, настолько что предыдущее извещение становится «ар вд ди те вь са». Таковские шифры использовались для того, дабы отправлять конфиденциальные извещения во времена Первой вселенский войны и Партикулярной войны в США. На начальный взор, будто, что сложные правила перестановки могут сделать эти шифры больно нелегкими. Однако, многие зашифрованные извещения могут быть дешифрированы с использованием анаграмм или нынешних компьютерных алгоритмов, какие перебирают тысячи вероятных ключей перестановки.


4. Код Морзе(Азбука Морзе)
Несмотря на свое звание, код Морзе не изображает кодом — это шифр. Всякая азы алфавита, цифры от 0 до 9 и кое-какие символы пунктуации заменены на последовательность кратких и долгих звуковых сигналов, какие дробно величают «точка и тире». А становится «• — «, Б становится « — • • •” и настолько дальше. В отличие от большинства иных шифров, код Морзе не используется для сокрытия извещений. Код Морзе взялся широко применяться с изобретением телеграфа Сэмюэлем Морзе. Это было первое широко используемое электрическое механизм для передачи извещений на далекие расстояния. Телеграф произвел революцию в оружиях массовой информации и позволял безотлагательно передавать извещения о событиях, приключившиеся в одной стороне, по всему миру. Код Морзе изменил норов войны, позволяя обеспечивать молниеносную связь с сильями на большущем расстоянии.


5. Шифр Цезаря
Шифр Цезаря(сдвижной), зовется настолько потому, что он использовался Юлием Цезарем. Шифр заключается на самом деле из 33 неодинаковых шифров(численность шифров меняется в подвластности от алфавита используемого языка), по одной на всякую букву алфавита. «ROT1» изображает лишь одним из этих шифров. Человек должен был знать, какой шифр Цезаря использовать для того, дабы дешифрировать извещение. Если используется шифр Ё, то, А становится Ё, Б становится Ж, В становится З, и настолько дальше по алфавиту. Если используется шифр Ю, то, А становится Ю, Б становится Я, В становится, А, и настолько дальше. Настоящий алгоритм изображает основой для многих более сложных шифров, однако сам по себе не обеспечивает верную защиту затаенны извещений, поскольку проверка 33-х неодинаковых ключей шифра займет сравнительно небольшое времена.


6. Моноалфавитная замена
ROT1, шифр Цезаря и азбука Морзе глядят к одному и тому же молодчику — моноалфавитной замене, а это означает, что всякая азы алфавита заменяется в соответствии с ключом, иной буквой или символом. На самом деле их воздушно дешифрировать, даже не зная ключа. Наиболее употребительной буквой в английском языке изображает азы Е. Таковским образом, во многих моноалфавитных шифрах, наиболее употребительной буквой или символом также будет E(прим. переводчика. — в русском языке наиболее употребительная — это азы О). Вторая наиболее употребительная азы в английском языке — это T, и третьей изображает азы, А, оттого эти две буквы также могут быть найдены для дешифрования. С этой точки зрения, человек может дешифрировать извещение с использованием частотности английских букв, или он может разыскивать почитай абсолютные слова, таковские будто «T_E», какое наиболее вероятным образом изображает «THE».


7. Шифр Виженера
Настоящий алгоритм изображает более сложным, чем моноалфавитныя замена. Его ключевыми словами изображают, таковские слова, будто примерно «CHAIR». Первая азы извещения с ключевым словом «CHAIR» будет закодирована с азбучным шифром С, вторая азы с азбучным шифром Н и настолько продолжается до остатней буквы ключевого слова. Ключевое слово заключается итого из пяти букв, настолько что для шестой буквы извещения вновь будет использоваться азбучный шифр С. Длительное времени почиталось, что Шифр Виженера взломать невозможно. Дабы его дешифрировать, прежде итого, надобно найти длину ключевого слова. Если ключевое слово заключается из пяти букв, то буквы с номерами 1, 6, 11, 16, 21, и т. д. будут отвечать первой букве ключевого слова, и разбор частотности букв позволит дешифрировать извещение. Декодеровщик затем переходит на буквы 2, 7, 12, 17, и настолько дальше. Если ключевое слово, взаправду заключается из пяти букв, то дешифрировать извещение будет несложно. Если дудки, то надобно найти иное ключевое слово, и вновь повторить процесс.


8. Оригинальный код
В оригинальном коде всякое слово заменено кодовым словом или номером в соответствии с ключом. Поскольку в извещении может быть бессчетно слов, ключ, будто правило, будет в книжке кодов. Декодеровщик может посмотреть английское слово и найти отвечающее кодовое слово. Поскольку краткие извещения нелегко дешифрировать с поддержкой разбора частотности букв, код должен быть безмерно долгим, в противном случае разбор частоты употребления слова становится здоровым в декодировании. По этой причине коды тяжелее дешифрировать, чем шифры. Многие стороны используют таковские варианты кода, в каких всякий девай используется новейший код, дабы отвести декодирование с поддержкой частотного разбора слов. Для повседневной жизни, однако, использование кодов — будет утомительный процесс и книжки кодов будет громоздкие. Если книжка кодов подтибрена, то код уже небезопасный, и необходимо составить новейший код, а это спрашивает огромного численность времени и усилий. Коды в основном пользительны для богатых и влиятельных, какие могут делегировать эту работу иным.


9. Код Энигма
Код Энигма, какой был больно сложным шифром, использовался немцами во времена Иной Вселенский войны. Для этого использовали машину Энигма, какая больно похожа на катающую машинку, при нажатии на найденную букву на экране загоралась азы шифра. Машина владела несколько колес, какие были связаны с буквами проводами, для определения, какая азы шифра будет высвечиваться. Все машины Энигма были идентичны, и начальная конфигурация колес была ключом к шифрованию извещений. Дабы усложнить процесс, колесо надлежит было вертеться после того, будто определённое численность букв было выстукано. Немецкое командование всякий девай выдавало списки начальной конфигурации колес для использования в шифровании, настолько что все немецкие командиры использовали одну и ту же конфигурацию, и могли дешифрировать извещения дружок дружка. Даже когда союзники заполучили снимку машины, они все равновелико не могли дешифрировать извещения, поскольку машина выдавала сотню триллионов вероятных начальных конфигураций колес. Код Энигма был взломан польскими умельцами и бесповоротно дешифрирован британцами, какие использовали смекалку и компьютеры. Знание немецких коммуникационных систем дало союзникам внушительное преимущество в ходе войны, а процесс взлома кода Энигма позволил создать начальный прообраз компьютера.


10. Криптография с разинутыми ключами
Это самый нынешний шифр, и он владеет несколько вариантов. Это шифр, какой используется во всем мире, и владеет два ключа: один-одинехонек разинутый и один-одинехонек индивидуальный. Разинутый ключ — это великое число, доступное всем. Ключ изображает таковским сложным потому что при делении можно получить всего два круглых числа(кроме 1 и самого числа). Эти два числа и жрать индивидуальный ключ, и, если их перемножить, выйдет разинутый ключ. Примерно, разинутый ключ может быть 1961, выходит, индивидуальный ключ — это 37 и 53. Разинутый ключ используется для шифрования извещения, и извещение невозможно дешифрировать без индивидуального ключа. При отправке индивидуальных настоящих в банк, или когда ваша банковская карта обрабатывается машиной, настоящие зашифрованы собственно таковским образом, и всего банк со своим индивидуальным ключом может получить к ним доступ. Вина, зачем этот способ изображает столь безобидным, заключается в том, что математически больно нелегко найти делители большущих чисел. Для улучшения безопасности до 2007 года бражка «RSA Laboratories» выплачивала гроши любому, кто сможет найти два делителя для чисел, какие она предлагала. Вот сравнительно воздушный образец, какой стоил 1000 долларов, вам предлагается найти два 50-значных делителя для числа: 15226050279225333605356183781326374 29718068114961380688657908494580 
12296325895289765400350692006139(передвинуто).


Коментариев:(0) Просмотров: (1509)

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Топ новостей

Наши партнеры

Опрос

Как вам сайт?^

Супер
Неплохо
Можно улучшить
Так себе
Не очень

 
Результаты опроса