Как сгенерировать открытый ключ и закрытый ключ 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);
здесь я использую этот код, скопировав его с одного сайта. здесь я путаюсь в том, можем ли мы передать нашу собственную строку, чтобы получить открытый ключ и закрытый ключ.