Алгоритм шифрования и дешифорвания строковых данных методом XOR с ключом. - C#
Формулировка задачи:
Кто может, напишите хотя бы один алгоритм, пожалуйста.
Алгоритм шифрования и дешифорвания строковых данных методом XOR с ключом.
Решение задачи: «Алгоритм шифрования и дешифорвания строковых данных методом XOR с ключом.»
textual
Листинг программы
private static void Main() { string message = "Алгоритм шифрования и дешифорвания строковых данных методом XOR с ключом."; int key = 17; Console.WriteLine("Зашифрованое сообщение:"); message = Encrypt(message, key); Console.WriteLine(message); Console.WriteLine("Расшифрованое сообщение:"); message = Decrypt(message, key); Console.WriteLine(message); } private static string Encrypt(string message, int key) { string result = ""; for (int i = 0; i < message.Length; i++) result += (char)(message[i] ^ key); return result; } private static string Decrypt(string message, int key) { return Encrypt(message, key); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д