Использование «RSA / ECB / PKCS7Padding» с Bouncy Castle

Я пытался использовать «RSA / ECB / PKCS7Padding» для шифрования. Это не поддерживается в JCE. Поэтому я скачал Bouncy Castle, но похоже, что Bouncy Castle также не поддерживает это преобразование. Следующие коды:

Security.insertProviderAt(new BouncyCastleProvider(), 1);
Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS7Padding");

бросает

Caused by: java.security.NoSuchAlgorithmException: Cannot find any provider supporting RSA/ECB/PKCS7Padding
    at javax.crypto.Cipher.getInstance(Cipher.java:524)
    ....
Caused by: javax.crypto.NoSuchPaddingException: Unsupported padding PKCS7Padding
    at sun.security.pkcs11.P11RSACipher.engineSetPadding(P11RSACipher.java:129)
    at javax.crypto.Cipher$Transform.setModePadding(Cipher.java:360)
    at javax.crypto.Cipher.getInstance(Cipher.java:517)
    ... 4 more

Я делаю это правильно?

ТИА.

Ответы на вопрос(0)

Ваш ответ на вопрос