AZHAR SAYYAD Ответов: 1

Как сгенерировать открытый ключ и закрытый ключ XML string u


привет,
я хочу сгенерировать открытый ключ и закрытый ключ, передав нашу собственную строку.

Предположим, моя строка - "привет, как дела", и я хочу сгенерировать открытый и закрытый ключи для этой строки.

Что я уже пробовал:

RSACryptoServiceProvider rsa;
           const int PROVIDER_RSA_FULL = 1;
           const string CONTAINER_NAME = "test";
           CspParameters cspParams;
           cspParams = new CspParameters(PROVIDER_RSA_FULL);
           cspParams.KeyContainerName = CONTAINER_NAME;
           cspParams.Flags = CspProviderFlags.UseMachineKeyStore;

           rsa = new RSACryptoServiceProvider(cspParams);
           string publicPrivateKeyXML = rsa.ToXmlString(true);
           string publicOnlyKeyXML = rsa.ToXmlString(false);



здесь я использую этот код, скопировав его с одного сайта. здесь я путаюсь в том, можем ли мы передать нашу собственную строку, чтобы получить открытый ключ и закрытый ключ.

1 Ответов

Рейтинг:
2

User 13204940

const string CONTAINER_NAME = "hello how are you";
или
string friendlyString = "hello how are you";

const string CONTAINER_NAME = friendlyString;