| Ваш IP: 18.206.187.81 | Online(26) - гости: 22, боты: 4 | Загрузка сервера: 0.25 ::::::::::::

Шифр Виженера

Шифр Виженера — метод полиалфавитного шифрования буквенного текста с использованием ключевого слова.

Этот метод является простой формой многоалфавитной замены. Шифр Виженера изобретался многократно. Впервые этот метод описал Джовани Баттиста Беллазо (итал. Giovan Battista Bellaso) в книге La cifra del. Sig. Giovan Battista Bellasо в 1553 году, однако в XIX веке получил имя Блеза Виженера, французского дипломата. Метод прост для понимания и реализации, он является недоступным для простых методов криптоанализа.

Для зашифровывания может использоваться таблица алфавитов, называемая tabula recta или квадрат (таблица) Виженера. Применительно к латинскому алфавиту таблица Виженера составляется из строк по 26 символов, причём каждая следующая строка сдвигается на несколько позиций. Таким образом, в таблице получается 26 различных шифров Цезаря. На каждом этапе шифрования используются различные алфавиты, выбираемые в зависимости от символа ключевого слова. Например, предположим, что исходный текст имеет такой вид:

ATTACKATDAWN

Человек, посылающий сообщение, записывает ключевое слово («LEMON») циклически до тех пор, пока его длина не будет соответствовать длине исходного текста:

LEMONLEMONLE

Первый символ исходного текста A зашифрован последовательностью L, которая является первым символом ключа. Первый символ L шифрованного текста находится на пересечении строки L и столбца A в таблице Виженера. Точно так же для второго символа исходного текста используется второй символ ключа; то есть второй символ шифрованного текста X получается на пересечении строки E и столбца T. Остальная часть исходного текста шифруется подобным способом.

Исходный текст:       ATTACKATDAWN
Ключ:               LEMONLEMONLE
Зашифрованный текст:  LXFOPVEFRNHR

Расшифровывание производится следующим образом: находим в таблице Виженера строку, соответствующую первому символу ключевого слова; в данной строке находим первый символ зашифрованного текста. Столбец, в котором находится данный символ, соответствует первому символу исходного текста. Следующие символы зашифрованного текста расшифровываются подобным образом.

Автор: Benjamin D. Esham (bdesham) — Based upon Vigenere-square.png by en:User:Matt Crypto. This version created by bdesham in Inkscape.Это векторное изображение было создано с помощью Inkscape., Общественное достояние, https://commons.wikimedia.org/w/index.php?curid=2707381

Для зашифровывания коротких сообщений (не более 100 символов) можно воспользоваться онлайн калькулятором, который позволяет зашифровывать сообщения при помощи русского и английского алфавита. Ключ должен повторяться до тех пор, пока его длина не станет равной или большей длине сообщения.

Для зашифровывания сообщений введите текст фразы в первое окно и ключ во второе, выберите алфавит и нажмите «Применить».

Допускается использование в сообщении следующих символов: ! ? . , 1 2 3 4 5 6 7 8 9 0 . В ключе используются только буквы.

Расшифровка происходит так же как и зашифровка сообщения, в первое поле введите зашифрованный текст, а во второе поле введите ключ, укажите алфавит и нажмите»Применить».

В статье использовались материалы с сайта — https://ru.wikipedia.org

Добавить комментарий

Войти с помощью: 

Случайные статьи

  • ЕМКОСТНОЕ РЕЛЕ ДЛЯ УПРАВЛЕНИЯ ОСВЕЩЕНИЕМ

    В часто посещаемых помещениях для экономии электроэнергии удобно применить емкостное реле для управления освещением. При входе в помещение, если необходимо включить свет, проходят вблизи емкостного датчика на включение, который подает сигнал в емкостное реле, и лампа включается. Выходя из помещения, если нужно выключить свет, проходят вблизи емкостного датчика на выключение, …Подробнее...
  • Простые “особые” терморегуляторы

    Многим радиолюбителям известен так называемый «триггерный эффект” на пороге срабатывания термо3, фотореле, автоматического зарядного устройства и т.п. Устройство может сработать нормально десятки раз, но иногда бывает такой неприятный момент, когда исполнительное реле включится, сразу же выключится, опять включится и т.д. Такое явление может проявляться довольно длительное время – «подгорают” контакты …Подробнее...
  • Простой усилитель для звуковой карты ПК

    Простой усилитель для звуковой карты ПК

    Данный усилитель подойдет в качестве усилителя для звуковой карты компьютера, маленького радиоприемника. Максимальная мощность усилителя 2Вт. Он содержит минимум элементов и прост в настройке. Источник —  http://www.techlib.com/electronics/audioamps.htmlПодробнее...
  • Простой импульсный осциллограф

    Принципиальная схема прибора показана на рисунке. Основой прибора служит осциллографическая электронно — лучевая трубка 5ЛО38И со статическим отклонением. Трубка круглая с экраном диаметром 5 см. Цвет свечения — зеленый. Канал вертикального отклонения сделан на лампе Н1 — двойном триоде. Есть 2 входа вертикального отклонения. На вход Х1 подаются сигналы переменного …Подробнее...
  • TDA7057AQ — маломощный УМЗЧ

    TDA7057AQ — маломощный УМЗЧ

    На базе интегральной схемы TDA7057AQ можно собрать двух канальный маломощный усилитель мощности звуковой частоты, с минимальным кол-во внешних элементов. Максимальная выходная мощность 5 Вт на канал. Напряжение питания микросхемы от 4,5 до 18 В. Усилитель имеет встроенную схему регулировки громкости (R4) постоянным напряжением с логарифмической характеристикой в диапазоне 73 дБ. …Подробнее...