Вопросы по теме '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 просмотров
schedule
29.04.2023
Шифр Виженера в цикле 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