Описание тега jce
Java Cryptographic Extension: подключаемая криптографическая структура, в которой различные поставщики могут предоставить желаемую функциональность
Часть криптографической архитектуры Java. JCA состоит из одной части API и поставщиков. Поставщики, поставляемые с JRE, могут не иметь реализации для всех функций, разрешенных API, например, у поставщика Sun отсутствует алгоритм RC5, и в этом случае можно обратиться к внешним поставщикам, таким как Bouncycastle, для получения желаемой функциональности.