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
我需要一個字符串或字節[]來壓縮,加密,保存和發送密鑰。
-
感謝您對您的幫助提前。