Предмет: Информатика,
автор: ylianashmidt
Помогите пожалуйста, 2 недели уже мучаюсь, нужно решить это в Delphi.
Разработать алгоритм и программу реализации криптографических преобразований классического шифра Цезаря со сдвигом на ni позиций влево, для алфавита, включающего в себя строчные и прописные символы английского алфавита, цифровые символы, пробел и знаки препинания. Для усиления криптографической стойкости алгоритма считать ni = ki (mod 14), где ki – семи символьный ключ криптографических преобразований.
fedrfedr:
ki - ключ, сдвиг делать влево на ni = ki [i] mod 14, циклически меняя символ ключа, В окне программы будет вводиться ключ: TEdit, оригинальный и шифрованный текст в TMemo и кнопки для шифрования и дешифровки. шифровать с 32 по 126 символы ASCII, остальные не трогать. Если что-то думаю неправильно - напишите
Ответы
Автор ответа:
0
Проект во вложении. архивы сайт не разрешает сохранять.
измените расширение .pdf на .7z и распакуйте.
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: alena363480
Предмет: История,
автор: nysiffceee
Предмет: Химия,
автор: dianabrass9gmailcom
Предмет: Математика,
автор: эдуардамария
Предмет: Информатика,
автор: goshabarabash