У меня есть вопрос, который просит зашифровать сообщение, используя модифицированную версию Цезаря Шифра. Уловка в том, что я должен использовать все 256 символов расширенной библиотеки ASCII. Эта часть довольно проста.
Однако, когда я запускал шифрование, длина сообщения изменилась. После отслеживания проблемы кажется, что если используется определенный сдвиг, некоторые из символов преобразуются в ASCII 127, который является символом для «удаления». Таким образом, он удаляет предыдущий символ, вместо добавления символа к сообщению.
Любые предложения о том, как обойти это, сохраняя при этом целостность шифра?
Если это поможет Я могу написать решение в Python и VBA.