Top Description Modules

Bouncy Castle Cryptography Library 1.80

Resources
Homepage, Development, Bug Tracker, Documentation, Wiki, Forum, License (Bouncy Castle Licence)
Dependencies
java.base, java.datatransfer, java.logging, java.naming, java.sql, grpc-api, grpc-protobuf, grpc-stub, guava, jakarta.activation, jakarta.mail, javax.annotation-api, protobuf-java

Project Bouncy Castle Cryptography Library

The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms and cryptographic protocols that make use of the algorithms.

Release 1.80

Release Date
2025-01-14
Developers
The Legion of the Bouncy Castle Inc.

Module Summary

Modifier and TypeModule and Description
automatic module
bcjmail

Automatic module of bcjmail-jdk18on 1.80.

The Bouncy Castle Java APIs for doing S/MIME with the Jakarta Mail APIs. The APIs are designed primarily to be used in conjunction with the BC Java provider.
automatic module
bcmls

Automatic module of bcmls-jdk18on 1.80.

The Bouncy Castle Java APIs for Messaging Layer Security (MLS) - RFC 9420. The APIs are designed primarily to be used in conjunction with the BC Java provider.
automatic module
bcpg

Automatic module of bcpg-jdk18on 1.80.

The Bouncy Castle Java APIs for the OpenPGP Protocol. The APIs are designed primarily to be used in conjunction with the BC Java provider but may also be used with other providers providing cryptographic services.
automatic module
bcpkix

Automatic module of bcpkix-jdk18on 1.80.

The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation.
automatic module
bcprov

Automatic module of bcprov-jdk18on 1.80.

The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains the JCA/JCE provider and low-level API for the BC Java version 1.80 for Java 8 and later.
automatic module
bctls

Automatic module of bctls-jdk18on 1.80.

The Bouncy Castle Java APIs for the TLS, including a JSSE provider. The APIs are designed primarily to be used in conjunction with the BC Java provider but may also be used with other providers providing cryptographic services.
automatic module
bcutil

Automatic module of bcutil-jdk18on 1.80.

The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for Java 8 and later.