util 1.85 API
Packages
Package
Description
ASN.1 classes specific to the Bundesamt für Sicherheit in der Informationstechnik (BSI) standards.
Support classes for Certificate Management over CMS (CMC) - RFC 5272 and RFC 6402.
Support classes useful for encoding and supporting PKIX-CMP as described RFC 4210.
Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).
Support classes for CMS ECC - RFC 5753/3278.
Support classes useful for encoding and supporting PKIX-CRMF as described RFC 4211.
Object identifier constants from the cryptlib OID arc (Peter Gutmann's cryptlib).
Support classes useful for encoding and processing Data Validation and Certification Server (DVCS) protocols as described in RFC 3029.
ASN.1 classes specific to the Bundesamt für Sicherheit in der Informationstechnik (BSI) Technical Guideline Advanced Security Mechanisms for Machine Readable Travel Documents.
Object identifier constants for the Edwards-curve EdDSA algorithms per RFC 8410
(id-X25519, id-X448, id-Ed25519, id-Ed448).
Support classes useful for encoding and supporting [ESF] RFC3126
Electronic Signature Formats for long term electronic signatures.
Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634 and RFC 5035.
Support classes for Enrollment over Secure Transport (EST) - RFC 7030.
Object identifier constants from the GNU project's OID arc, including the OIDs used
by GnuPG for the Camellia and Brainpool curves.
ICAO ASN.1 classes for electronic passport.
Object identifier constants from ISARA Corporation's quantum-safe OID arc — most
notably the XMSS / XMSS-MT signature OIDs they registered.
Support classes for the ISIS-MTT Project.
Support classes for the ISIS-MTT profile for OCSP.
Support classes for the ISIS-MTT X.509 Certificate Extensions.
Support classes for various ISO Standards.
Support classes for the Korea Information Security Agency (KISA) standard - SEED algorithm.
Support for Microsoft specific ASN.1 classes and object identifiers.
Miscellaneous object identifiers and objects.
ASN.1 types and OID constants for Mozilla's SignedPublicKeyAndChallenge (SPKAC) form
— the browser-side certificate-enrolment structure historically emitted by
<keygen> elements.Support classes algorithms from the Korean National Security Research Institute.
ASN.1 classes relevant to the standards produced by Nippon Telegraph and Telephone.
Objects and OID for the support of ISO OIW.
Support classes algorithms from the Russian Federal Agency on Technical Regulating and Metrology - Rosstandart.
Support classes useful for encoding and supporting S/MIME.
Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.
OER (Octet Encoding Rules, X.696) framework — the encoder / decoder runtime and
the
OERDefinition template builders used to describe ASN.1 schemas in code.OER-encoded wire structures from ETSI TS 102 941 — the Public Key Infrastructure
specification for V2X / ITS communications (EnrolmentRequestMessage,
AuthorizationRequestMessage, CA certificate handling, ...).
Base-type structures shared across the ETSI TS 102 941 wire messages.
OER-encoded wire structures from ETSI TS 103 097 — the security header and certificate
format for V2X messages, layered on top of the IEEE 1609.2 types.
ETSI TS 103 097 certificate-extension types — application-specific extensions
layered on top of the IEEE 1609.2 explicit-certificate structure.
OER-encoded wire structures from IEEE 1609.2 — the base V2X security services
specification (Certificate, Ieee1609Dot2Data, ToBeSignedData, ToBeSignedCertificate,
etc.) consumed by the ETSI profile in
org.bouncycastle.oer.its.etsi103097.Base-type structures shared across the IEEE 1609.2 wire messages — public-key
formats, encryption-key handles, location / time fields, etc.
OER-encoded wire structures from IEEE 1609.2.1 — the certificate management interface
for V2X, layered on top of the base IEEE 1609.2 types.
OER
Element templates describing the ETSI TS 102 941 schema.OER templates for the ETSI TS 102 941 base-type schema.
OER templates for the ETSI TS 103 097 schema.
OER templates for the ETSI TS 103 097 certificate-extension schema.
OER templates for the IEEE 1609.2 schema.
OER templates for the IEEE 1609.2 base-type schema.
OER templates for the IEEE 1609.2.1 schema.