Java-крипто библиотека bouncycastle имеет два основных режима.Его можно использовать как JCE-провайдер, а также как отдельную библиотеку, доступ к которой осуществляется через облегченный APIВы даже можете использовать оба одновременно, если вы предпочитаете, за исключением J2ME (теперь известный как JME).Вы можете использовать только облегченный API в J2ME.Вы можете найти J2ME-версию библиотеки bouncycastle на странице их последних выпусков.