2009-10-12 2 views
3

Я занят в порт 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 работает с закрытым исходным клиентом, поэтому я ничего не могу с этим поделать. Есть ли способ обойти эту проблему?

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^