Top Description Packages
bc-jdk18on 1.80

Module bctls

Automatic module of bctls-jdk18on 1.80.

Dependencies
bcprov, bcutil, java.base, java.logging
Maven Central
Group ID:org.bouncycastle
Artifacts:bctls-jdk18on

Bouncy Castle TLS/JSSE APIs

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.
Version
1.80
Release Date
2025-01-14
Developers
The Legion of the Bouncy Castle Inc.

Package Summary

Modifier and TypePackage and Description
open package
org.bouncycastle.jsse

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

open package
open package
org.bouncycastle.jsse.provider

The BCJSSE Provider classes.

open package
open package
org.bouncycastle.tls

A low-level TLS/DTLS API.

open package
org.bouncycastle.tls.crypto

Definitions for the cryptography service layer supporting the APIs.

open package
org.bouncycastle.tls.crypto.impl

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

open package
org.bouncycastle.tls.crypto.impl.bc

Service classes written to support the APIs using the BC light-weight API.

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

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

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

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