Criptografia RSA

Fala galera, já tem alguns posts sobre isso aqui, mas nenhum com solução
só falam que não é recomendado cifrar mensagens maiores que a chave
que é pra cifrar a chave de um algoritmo de chave simétrica e bla bla bla
mas existem padrões pra se cifrar maior que a chave publica

No c++, eu uso o Poco pra cifrar com RSA.
para blocos maiores do que a chave, o Poco usa ECB , tudo automaticamente

no java gosto de usar o Bouncy Castle, mas mesmo passando como parâmetro pro Cypher “RSA/ECB/PKCS1Padding”
ele não cifra mensagens maiores que a chave, alguém sabe de alguma biblioteca que faça isso automaticamente no java?
ou função da biblioteca padrão?

vlw!