Вопросы по теме 'vigenere'

Реализация шифра Виженера
Мне нужно реализовать вариант шифра Виженера . Я получил часть шифрования без проблем, но у меня есть ошибка в коде расшифровки, и я не понимаю, что я делаю неправильно. Требования: ключ может содержать только A - Z (верхний регистр)...
8386 просмотров
schedule 24.03.2022

Шифр Виженера в C, как сдвинуть ключевое слово только на альфа-символы
Я пытаюсь создать код шифрования Виженера для моего набора задач недели, и я почти закончил. У меня есть небольшая проблема, я не могу сдвинуть символ ключевого слова только для алфавитных символов, это мой код, и я не могу отследить проблему....
718 просмотров
schedule 25.07.2022

Шифр Виньера в C: пробел не игнорируется
Общее объяснение шифра Виньера: Шифр Виньера — это метод шифрования, аналогичный шифру Цезаря. Этот шифр принимает слово в качестве аргумента и интерпретирует алфавит слова следующим образом: a как 0, b как 1, c как 2 и так далее. Таким...
319 просмотров
schedule 16.04.2024

Проблема при загрузке двоичных данных на Python
Я работаю над проектом Python, который шифрует что-то на основе Vigenere Cipher. Я разрабатываю вариант, позволяющий шифровать файлы на основе их двоичного кода. Но на самом деле, когда я открываю двоичный файл файла через: fbi=list(open(route,...
68 просмотров
schedule 20.02.2022

Выход шифра Виженера включает исходное сообщение
Я новичок в python, и у меня возникли проблемы с запуском программы шифрования Vigenere. Программа примет сообщение и ключевое слово и позволит пользователю либо зашифровать, либо расшифровать сообщение на основе данной информации. Я добавил код...
99 просмотров
schedule 02.11.2022

Шифр Виженера не работает
Итак, мой учитель создал этот шифр Виженера и сказал, что он работает. Однако после проверки его результатов с помощью онлайн-шифров Vigenere оказалось, что они не приводят к правильному шифрованию. Я понятия не имею, как это исправить, и мне было...
387 просмотров
schedule 16.09.2023

Выход шифра Виженера
Я просматривал исходный код Vigene Ciphere, представленный на http://rosettacode.org/wiki/Vigen%C3%A8re_cipher#Java . Я попытался протестировать программу самостоятельно, и она не выдавала значений, которые я ожидаю на основе Вигена. Например,...
449 просмотров
schedule 13.05.2022

UnicodeEncodeError при использовании пробела
Я создал шифр Виженера, затем кодирует и декодирует, но в этом случае закодированное слово записывается в текстовый файл, а раздел декодирования считывает закодированное слово и декодирует его. Проблема в том, что у меня возникает ошибка, когда я...
50 просмотров

Шифр Виженера в цикле C
У меня возникли проблемы с написанием последней части моего кода для задания, которое включает в себя написание шифра Виженера. Часть шифрования работает нормально, но мне трудно понять, как повторить слово/ключевое слово шифрования. Таким образом,...
232 просмотров
schedule 08.04.2023

CS50 PSet 2 - Vigenere - Убедитесь, что ключевое слово написано в алфавитном порядке
В настоящее время я работаю над шифром Виженера в CS50 с использованием языка C. Требуется создать программу, которая шифрует некоторый открытый текст на основе ключевого слова (оба из которых вводятся пользователем). Он будет шифроваться на основе...
559 просмотров
schedule 25.05.2023

Борьба с Виженером! (В C) недопустимые операнды для двоичного выражения ('int *' и 'int') и другие вещи
мы сейчас работаем с Цезарем, Виженером. Мне удалось закончить цезарь, но виженер работает не так хорошо. C возвращает мне: недопустимые операнды для двоичного выражения ('int *' и 'int'). Я не уверен, что именно означает программа и что не так с...
116 просмотров
schedule 01.08.2022

Шифрование шифром Виженера
Я должен создать программу, которая использует слово в качестве ключа шифрования, которая в конце ведет себя так $ python vigenere.py Type a message: The crow flies at midnight! Encryption key: boom Uvs osck rmwse bh auebwsih! Вот ссылка...
135 просмотров
schedule 20.07.2023

Почему я получаю случайные неопределенные символы в выводе дешифрования в моем алгоритме шифрования Виженера?
Я работаю над своим собственным шифром Виженера в JavaScript. Мне нравится это. В любом случае, шифрование и дешифрование одинаковы, за исключением того, что decrypt() имеет значение '-' keyStr вместо '+' внизу. Шифрование работает идеально. Но по...
99 просмотров
schedule 05.08.2023

Шифр Виженера в Python не работает для преобразования прописных / строчных букв
В рамках Гарвардского курса программирования CS50, который я сейчас посещаю, я выполняю упражнение под названием «Виженера». Шифр Виженера должен иметь на входе ключ, например «abcd». Это закодирует любой открытый текст в соответствии с каждым...
434 просмотров
schedule 04.06.2022