Я генерирую лицензию с использованием библиотеки portable.licensing от dnauck https://github.com/dnauck/Portable.Licensing, Эта библиотека генерирует пару секретный / открытый ключ, которая каждый раз, когда я генерирую закрытый и открытый ключ, уникальна как пара. Но так ли это? можно сохранить открытый ключ уникальным, чтобы я мог использовать общий открытый ключ и для каждой проверки.
Возможно ли это?
var keyGenerator = Portable.Licensing.Security.Cryptography.KeyGenerator.Create();
var keyPair = keyGenerator.GenerateKeyPair();
var privateKey = keyPair.ToEncryptedPrivateKeyString(passPhrase);
var publicKey = keyPair.ToPublicKeyString();
Console.WriteLine(publicKey);```