C # RSA шифрование / дешифрование с передачей

мы видели множество учебников и примеров шифрования / дешифрования в сети на C #, в которых используется System.Security.Cryptography.RSACryptoServiceProvider, но что яЯ надеюсь, что смогу сделать это:

Создать открытую / закрытую пару ключей RSAПередайте открытый ключ (или для подтверждения концепции просто переместите его в строковую переменную)Создайте нового поставщика шифрования RSA и зашифруйте строку с помощью открытого ключа.Передайте зашифрованную строку (или данные) обратно исходному провайдеру криптографии и расшифруйте строку

Может ли кто-нибудь указать мне полезный ресурс для этого?

Ответы на вопрос(2)

Ваш ответ на вопрос