Шифрование строки методом RSA - C#
Формулировка задачи:
Здравствуйте, возникла такая задача.
Есть текст.
Нужно его зашифровать, используя метод асимметричного шифрования RSA.
Так же сгенерировать закрытый и открытый ключи нужного размера
Сохранить в переменную
Так же нужно, используя ранее сгенерированный открытый ключ, расшифровать эту переменную.
Я в программном шифровании не знаю толком ничего, так что может поможет кто? Буду благодарен
Решение задачи: «Шифрование строки методом RSA»
textual
Листинг программы
- byte[] bytes = {...};
- // Способ раз
- StringBuilder sb = new StringBuilder(bytes.Length*2];
- foreach (byte b in bytes) sb.AppendFormat(b.ToString("X2"));
- string s = sb.ToString();
- // Способ два
- string s = BitConverter.ToString(bytes);
- // Способ три
- string s = Convert.ToBase64String(bytes);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д