0
키로 변환합니다. 코드를 RSA에서 ElGamal로 변경하고 있습니다. Bouncy Castle El Gamal 더 빠른 암호 해독 때문에 나는 [] C#
그래서 난 지금 처음 BouncyCastle를 사용하고,하지만 난 내 키를 변환 뜨거운 알아낼 수 없습니다ElGamalPublicKeyParameters pub_key;
ElGamalPrivateKeyParameters priv_key;
바이트 [] (도 작동 할 것이다 문자열)
I 각 클래스의 솔루션이 모두 "AsymmetricKeyParameter"를 상속 받았다는 것을 알게되었습니다 :
PrivateKeyInfo k = PrivateKeyInfoFactory.CreatePrivateKeyInfo(private_key);
byte[] serializedKey = k.ToAsn1Object().GetDerEncoded();
그러나 이것은 PrivateKey에서만 작동합니다. 나는 public_key와 비슷한 것을 발견하지 못했다.
키를 압축, 암호화, 저장 및 전송하려면 String 또는 byte []가 필요하다.
-
미리 도움을 주셔서 감사합니다.