O estofamento RSA PKCS1-OAEP é suportado em bouncycastle?

Estou implementando o código de criptografia em Java / Android para corresponder à criptografia do iOS. No iOS, há criptografia com RSA usando o seguinte esquema de preenchimento: PKCS1-OAEP

No entanto, quando tento criar Cipher com PKCS1-OAEP.

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

Abaixo está o stacktrace

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) 

Talvez istoRSA/None/PKCS1-OAEP está incorreto? mas não consegue encontrar uma resposta definitiva para dizer que o PKCS1-OAEP não é suportado ou a maneira correta de defini-lo.

Estou usando a biblioteca do spongycastle para ter uma implementação completa de bouncycastle.

questionAnswers(2)

yourAnswerToTheQuestion