Top Description Packages

Bouncy Castle TLS/JSSE APIs (FIPS Distribution) 1.0.19

Resources
Homepage, Development, Bug Tracker, License (Bouncy Castle Licence)
Dependencies
java.base, java.logging, bc-fips
Maven Central
Group ID:org.bouncycastle
Artifacts:bctls-fips

Project Bouncy Castle TLS/JSSE APIs (FIPS Distribution)

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 FIPS provider. The APIs may also be used with other providers although if being used in a FIPS context it is the responsibility of the user to ensure that any other providers used are FIPS certified and used appropriately.

Release 1.0.19

Release Date
2024-04-30
Developers
The Legion of the Bouncy Castle Inc.

Package Summary

Modifier and TypePackage and Description
package
org.bouncycastle.jsse

BC specific classes and interfaces for use with the BCJSSE JSSE provider.

package
package
org.bouncycastle.jsse.provider

The BCJSSE Provider code.

package
package
org.bouncycastle.tls

A low-level TLS/DTLS API.

package
org.bouncycastle.tls.crypto

Definitions for the cryptography service layer supporting the APIs.

package
org.bouncycastle.tls.crypto.impl

Common classes used to support the JCA/JCE and BC light weight services.

package
org.bouncycastle.tls.crypto.impl.jcajce

Service classes written to support the APIs using the JCA and the JCE.

package
org.bouncycastle.tls.crypto.impl.jcajce.srp

Service classes written to support SRP-6a using the JCA and the JCE.