Поддерживается ли заполнение RSA PKCS1-OAEP в bouncycastle?

Я реализую код шифрования в Java / Android, чтобы соответствовать шифрованию iOS. В iOS есть шифрование с помощью RSA по следующей схеме заполнения: PKCS1-OAEP

Однако, когда я пытаюсь создать Cipher с PKCS1-OAEP.

Cipher c = Cipher.getInstance("RSA/None/PKCS1-OAEP", "BC");

Ниже находится трассировка стека

javax.crypto.NoSuchPaddingException: PKCS1-OAEP unavailable with RSA.
    at com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi.engineSetPadding(CipherSpi.java:240)
    at javax.crypto.Cipher.getCipher(Cipher.java:324)
    at javax.crypto.Cipher.getInstance(Cipher.java:237) 

Может быть, этоRSA/None/PKCS1-OAEP это неверно? но не могу найти однозначного ответа, чтобы сказать, что PKCS1-OAEP не поддерживается или правильный способ его определения.

Я использую библиотеку spongycastle, поэтому я имею полную реализацию bouncycastle.

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

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