Если вы готовы выполнить небольшую работу, вы сможете использовать исходный код Bouncycastle J2ME в качестве отправной точки и с разумным использованием копирования и вставки очень компактно внедрить только RSA и AES.
ОБНОВЛЕНИЕ:
Так же, как упражнение, я попробовал это сам.Для создания 27 классов Bouncycastle, в которых полностью реализованы AESEngine и RSAEngine точно так же, как в исходных кодах Bouncycastle J2ME, потребовалось около 45 минут копирования и легкого редактирования.Но я их вообще не тестировал, а именно потому, что не очень понимаю, что делать с моим проектом J2ME Netbeans, в котором я их создал.