0
RSA를 사용하여 .Net의 데이터를 해독하는 방법을 알고 있습니다. 하지만 지금은 BouncyCastle dll을 사용하지 않고 xamarin에서 그렇게하고 싶습니다. 이것은 내가 이것을 encryptedSecretKey가 256 바이트이고 암호 해독의 SecretKey가 32 바이트가된다 후에 xamarin의 RSA 암호 해독
IAsymmetricBlockCipher cipher = new OaepEncoding(new RsaEngine(), new Sha256Digest(), iv);
cipher.Init(false, PrivateKey);
this.SecretKey = cipher.ProcessBlock(encryptedSecretKey, 0, encryptedSecretKey.Length);
닷넷
에 그것을 한 방법이다. 나는 SHA256 값이 제거되었다고 생각합니다. 그러나 plz는 xamarin에서 BouncyCastle을 사용하지 않고 무엇을 달성해야하는지 제안합니다. 결과 바이트를 32로 계산해야합니다.