Предмет: Информатика, автор: ylianashmidt

Помогите пожалуйста, 2 недели уже мучаюсь, нужно решить это в Delphi.
Разработать алгоритм и программу реализации криптографических преобразований классического шифра Цезаря со сдвигом на ni позиций влево, для алфавита, включающего в себя строчные и прописные символы английского алфавита, цифровые символы, пробел и знаки препинания. Для усиления криптографической стойкости алгоритма считать ni = ki (mod 14), где ki – семи символьный ключ криптографических преобразований.


fedrfedr: ki - ключ, сдвиг делать влево на ni = ki [i] mod 14, циклически меняя символ ключа, В окне программы будет вводиться ключ: TEdit, оригинальный и шифрованный текст в TMemo и кнопки для шифрования и дешифровки. шифровать с 32 по 126 символы ASCII, остальные не трогать. Если что-то думаю неправильно - напишите

Ответы

Автор ответа: fedrfedr
0

Проект во вложении. архивы сайт не разрешает сохранять.

измените расширение .pdf на .7z и распакуйте.

Приложения:
Похожие вопросы
Предмет: История, автор: nysiffceee