0
由于我将代码从RSA更改为ElGamal,解密速度更快。Bouncy Castle El Gamal键到字节[] C#
所以我用BouncyCastle的首次了,但我无法弄清楚热转换我的钥匙
ElGamalPublicKeyParameters pub_key;
ElGamalPrivateKeyParameters priv_key;
每到一个byte [](字符串也将工作)
我发现类的解决方案都继承“不对称密钥参数”:
PrivateKeyInfo k = PrivateKeyInfoFactory.CreatePrivateKeyInfo(private_key);
byte[] serializedKey = k.ToAsn1Object().GetDerEncoded();
但这只适用于PrivateKey。我找不到类似的做法,用public_key
我需要一个字符串或字节[]来压缩,加密,保存和发送密钥。
-
感谢您对您的帮助提前。