Я занят в порт Java код, который выглядит, как этотC# RSA без заполнения
Cipher rsa = Cipher.getInstance("RSA/ECB/nopadding");
rsa.init(Cipher.DECRYPT_MODE, RSAPrivateKey);
decryptedData = rsa.doFinal(data, 0, 128);
на C#, но, как кажется RSACryptoServiceProvider, заставляет вас использовать либо OEAP или PKCS1 отступы. Я знаю, что прокладка не безопасна, но в этом случае Im работает с закрытым исходным клиентом, поэтому я ничего не могу с этим поделать. Есть ли способ обойти эту проблему?
Я попробую, спасибо. – Josh