Top Description Packages
bc-jdk18on 1.80

Module bcutil

Automatic module of bcutil-jdk18on 1.80.

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

Bouncy Castle ASN.1 Extension and Utility APIs

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.
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.asn1.bsi

ASN.1 classes specific to the Bundesamt für Sicherheit in der Informationstechnik (BSI) standards.

open package
org.bouncycastle.asn1.cmc

Support classes for Certificate Management over CMS (CMC) - RFC 5272 and RFC 6402.

open package
org.bouncycastle.asn1.cmp

Support classes useful for encoding and supporting PKIX-CMP as described RFC 4210.

open package
org.bouncycastle.asn1.cms

Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).

open package
org.bouncycastle.asn1.cms.ecc

Support classes for CMS ECC - RFC 5753/3278.

open package
org.bouncycastle.asn1.crmf

Support classes useful for encoding and supporting PKIX-CRMF as described RFC 4211.

open package
open package
org.bouncycastle.asn1.dvcs

Support classes useful for encoding and processing Data Validation and Certification Server (DVCS) protocols as described in RFC 3029.

open package
org.bouncycastle.asn1.eac

ASN.1 classes specific to the Bundesamt für Sicherheit in der Informationstechnik (BSI) Technical Guideline Advanced Security Mechanisms for Machine Readable Travel Documents.

open package
open package
org.bouncycastle.asn1.esf

Support classes useful for encoding and supporting [ESF] RFC3126 Electronic Signature Formats for long term electronic signatures.

open package
org.bouncycastle.asn1.ess

Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634 and RFC 5035.

open package
org.bouncycastle.asn1.est

Support classes for Enrollment over Secure Transport (EST) - RFC 7030.

open package
open package
open package
org.bouncycastle.asn1.icao

ICAO ASN.1 classes for electronic passport.

open package
open package
org.bouncycastle.asn1.isismtt

Support classes for the ISIS-MTT Project.

open package
org.bouncycastle.asn1.isismtt.ocsp

Support classes for the ISIS-MTT profile for OCSP.

open package
org.bouncycastle.asn1.isismtt.x509

Support classes for the ISIS-MTT X.509 Certificate Extensions.

open package
org.bouncycastle.asn1.iso

Support classes for various ISO Standards.

open package
org.bouncycastle.asn1.kisa

Support classes for the Korea Information Security Agency (KISA) standard - SEED algorithm.

open package
org.bouncycastle.asn1.microsoft

Support for Microsoft specific ASN.1 classes and object identifiers.

open package
org.bouncycastle.asn1.misc

Miscellaneous object identifiers and objects.

open package
open package
org.bouncycastle.asn1.nsri

Support classes algorithms from the Korean National Security Research Institute.

open package
org.bouncycastle.asn1.ntt

ASN.1 classes relevant to the standards produced by Nippon Telegraph and Telephone.

open package
org.bouncycastle.asn1.oiw

Objects and OID for the support of ISO OIW.

open package
org.bouncycastle.asn1.rosstandart

Support classes algorithms from the Russian Federal Agency on Technical Regulating and Metrology - Rosstandart.

open package
org.bouncycastle.asn1.smime

Support classes useful for encoding and supporting S/MIME.

open package
org.bouncycastle.asn1.tsp

Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.

open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package