Шифр Вернама
Этот материал распространяется на условиях лицензии Creative Commons Attribution/Share-Alike License 3.0 (Unported). Это означает, что вы можете размещать этот контент на своем сайте или создавать на его основе собственный (в том числе и в коммерческих целях), при условии сохранения оригинального лицензионного соглашения. Кроме того, Вы должны отметить автора этой работы, путем размещения HTML ссылки на оригинал работы https://planetcalc.ru/8385/. Пожалуйста оставьте без изменения все ссылки на других авторов данной работы или работы, на основе которой создана данная работа (если таковые имеются в спроводительном тексте).
Чтобы зашифровать сообщение, отправителю или получателю нужно сгенерировать случайный ключ.
Если сообщение русскоязычное.
Используем числа от 1 до 33. Чисел должно быть столько сколько букв будет в сообщении.
Например, знаем, что сообщение наше будет состоять из 19 букв.
Значит секретный ключ должен состоять из 19 любых цифр от 1 до 33.
Генерирую секретный ключ наобум: 3,6,13,2,17,9,1,4,32,30,20,14,16,24,22,21,33,15,19.
Генерация ключа подобна бросанию 33-трехгранной кости. Какое число выпадет, то и записываем. Я конечно же кость не бросал)
Сообщаю этот секретный ключ получателю таким образом, чтобы его никто не смог перехватить.
Дешифровка - шифрование наоборот.
Запрос был закрыт
Создание калькулятора не требуется
Комментарии