Top Description Packages
bc-jdk18on 1.80

Module bcpg

Automatic module of bcpg-jdk18on 1.80.

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

Bouncy Castle OpenPGP APIs

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.
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
open package
org.bouncycastle.bcpg

Low level classes for dealing with OpenPGP objects.

open package
org.bouncycastle.bcpg.attr

Low level classes for dealing with OpenPGP user attributes.

open package
org.bouncycastle.bcpg.sig

Low level classes for dealing with OpenPGP signature attributes.

open package
org.bouncycastle.gpg

Parsing classes for the GPG V2 SExpr format and other utilites.

open package
org.bouncycastle.gpg.keybox

Parsing classes for the GPG V2 KeyBox format.

open package
open package
open package
org.bouncycastle.openpgp

High level classes for dealing with OpenPGP objects.

open package
open package
open package
open package
org.bouncycastle.openpgp.bc

BC light weight based OpenPGP objects.

open package
org.bouncycastle.openpgp.examples

Examples of use of the org.bouncycastle.openpgp package.

open package
org.bouncycastle.openpgp.jcajce

JCA/JCE provider based OpenPGP objects.

open package
org.bouncycastle.openpgp.operator

Interfaces and abstract classes to provide the framework to support operations on the OpenPGP high level classes.

open package
org.bouncycastle.openpgp.operator.bc

BC lightweight operators for dealing with OpenPGP objects.

open package
org.bouncycastle.openpgp.operator.jcajce

JCA/JCE based operators for dealing with OpenPGP objects.