C# генерация открытого и закрытого ключей для алгоритма шифрования DSA [закрыто]
Как создать открытый и закрытый ключи для алгоритма DSA в формате массива байтов?
1 ответ:
В алгоритме DSA (из wiki):
- открытый ключ - это (p, q, g, y).
Закрытый ключ-x.
var dsa = new DSACryptoServiceProvider(); var privateKey = dsa.ExportParameters(true); // private key var publicKey = dsa.ExportParameters(false); // public key
В publicKey это свойства P, Q, G, Y
В приватекее это X
И не забудьте принять этот ответ!