Uses of Package
org.bouncycastle.asn1
Packages that use org.bouncycastle.asn1
Package
Description
A library for parsing and writing ASN.1 objects.
Object Identifiers and curves belong to the French Agency, ANSSI.
BC specific object identifiers and classes for the BCFKS key store.
Support classes for CRYPTO-PRO related objects - such as GOST identifiers.
Classes and object identifiers related to the GNU project.
General object identifiers related to definitions created by the IETF.
Classes and object identifiers related to ISO standards.
Classes and object identifiers related to the Korea Information Security Agency (KISA) and the use of
the SEED encryption algorithm in RFC 4010 and RFC 4269.
Classes and object identifiers related to Microsoft standards and functionality.
Miscellaneous object identifiers and objects.
Support classes useful for encoding objects used by mozilla.
Support classes for NIST related objects.
object identifiers related to the use of the Camellia encryption algorithm (RFC 3657)
from the NTT Software Corporation.
Support classes useful for encoding and supporting OCSP objects.
Objects and OID for the support of ISO OIW.
Support classes useful for encoding and supporting the various RSA PKCS documents.
Classes for support of the SEC standard for Elliptic Curve.
Support classes for TeleTrust related objects.
Classes and object identifiers related to Ukranian DTSU4145 signature standard.
The base classes for defining an X.500 name.
A package of "style" templates for produce X.500 names and converting them to and from strings.
Support classes useful for encoding and processing X.509 certificates.
Support classes useful for encoding and processing messages based around RFC3739
Classes and object identifiers related to the SigI specifciation (German Signature Law Interoperability specification).
Support classes useful for encoding and supporting X9.62 elliptic curve.
Keys and parameter classes for asymmetric (public/private) key algorithms.
Classes for general encryption algorithms and non-FIPS approved variants.
Utility classes for supporting the crypto APIs - entropy provision and SP 800-56A OtherInfo and MacData.
Key and algorithm parameters specifications for supporting provider specific algorithms and modes.
General utility classes for working with the JCA and JCE.
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1ClassDescriptionAn ASN1 class that encodes to nothing, used in the OER library to deal with the Optional type.Base class for an ASN.1 ApplicationSpecific objectInterface to parse ASN.1 ApplicationSpecific objects.Base class for BIT STRING objectsPublic facade of ASN.1 Boolean data.Basic interface to produce serialisers for ASN.1 encodings.Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.Class representing the ASN.1 ENUMERATED type.Class representing the DER-type ExternalBase class representing the ASN.1 GeneralizedTime type.Basic class for streaming generators.Class representing the ASN.1 INTEGER type.A NULL object - use DERNull.INSTANCE for populating structures.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Abstract base for the ASN.1 OCTET STRING data typeA basic parser for an OCTET STRING objectStream that produces output based on the default encoding for the passed in objects.Base class for ASN.1 primitive objects.ASN.1
SEQUENCEandSEQUENCE OFconstructs.A basic parser for a SEQUENCE objectASN.1SETandSET OFconstructs.A basic parser for a SET objectA parser for ASN.1 streams which also returns, where possible, parsers for the objects it encounters.General interface implemented by ASN.1 STRING objects for extracting the content String.ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).Interface for the parsing of a generic tagged ASN.1 object.- * UTC time object.Base class for generators for indefinite-length structures.A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DER BMPString object encodes BMP (Basic Multilingual Plane) subset (aka UCS-2) of UNICODE (ISO 10646) characters in codepoints 0 to 65535.ASN.1 GENERAL-STRING data type.Basic class for streaming DER encoding generators.DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.An ASN.1 DER NULL object.DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.DER PrintableString object.Definite length SEQUENCE, encoding tells explicit number of bytes that the content of this sequence occupies.A DER encoded SET objectDER T61String (also the teletex string), try not to use this if you don't need to.DER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).DER UniversalString object - encodes UNICODE (ISO 10646) characters using 32-bit format.DER UTF8String object.DER VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.Interface implemented by objects that can be converted from streaming to in-memory objects. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.anssi
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.bcClassDescriptionBase class for BIT STRING objectsMarker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.Basic interface to produce serialisers for ASN.1 encodings.Base class representing the ASN.1 GeneralizedTime type.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Abstract base for the ASN.1 OCTET STRING data typeBase class for ASN.1 primitive objects.
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.cryptlib
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.cryptoproClassDescriptionBasic interface to produce serialisers for ASN.1 encodings.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Base class for ASN.1 primitive objects.ASN.1
SEQUENCEandSEQUENCE OFconstructs.ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences). -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.edec
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.gm
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.gnu
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.iana
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.isara
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.iso
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.kisa
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.microsoft
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.miscClassDescriptionBase class for BIT STRING objectsBasic interface to produce serialisers for ASN.1 encodings.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Base class for ASN.1 primitive objects.General interface implemented by ASN.1 STRING objects for extracting the content String.A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.mozillaClassDescriptionBasic interface to produce serialisers for ASN.1 encodings.Base class for defining an ASN.1 object.Base class for ASN.1 primitive objects.A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.nistClassDescriptionBasic interface to produce serialisers for ASN.1 encodings.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Base class for ASN.1 primitive objects.
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.nsri
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.ntt
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.ocspClassDescriptionMarker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.Basic interface to produce serialisers for ASN.1 encodings.Base class representing the ASN.1 GeneralizedTime type.Class representing the ASN.1 INTEGER type.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Abstract base for the ASN.1 OCTET STRING data typeBase class for ASN.1 primitive objects.ASN.1
SEQUENCEandSEQUENCE OFconstructs.ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.oiwClassDescriptionBasic interface to produce serialisers for ASN.1 encodings.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Base class for ASN.1 primitive objects.
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.pkcsClassDescriptionBase class for BIT STRING objectsBasic interface to produce serialisers for ASN.1 encodings.Class representing the ASN.1 INTEGER type.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Abstract base for the ASN.1 OCTET STRING data typeBase class for ASN.1 primitive objects.ASN.1
SEQUENCEandSEQUENCE OFconstructs.ASN.1SETandSET OFconstructs.ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.rosstandart
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.secClassDescriptionBasic interface to produce serialisers for ASN.1 encodings.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Base class for ASN.1 primitive objects.A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.teletrust
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.uaClassDescriptionBasic interface to produce serialisers for ASN.1 encodings.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Base class for ASN.1 primitive objects.
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x500ClassDescriptionMarker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.Basic interface to produce serialisers for ASN.1 encodings.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Base class for ASN.1 primitive objects.General interface implemented by ASN.1 STRING objects for extracting the content String.ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x500.styleClassDescriptionBasic interface to produce serialisers for ASN.1 encodings.Class representing the ASN.1 OBJECT IDENTIFIER type.
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x509ClassDescriptionBase class for BIT STRING objectsPublic facade of ASN.1 Boolean data.Marker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.Basic interface to produce serialisers for ASN.1 encodings.Mutable class for building ASN.1 constructed objects such as SETs or SEQUENCEs.Class representing the ASN.1 ENUMERATED type.Base class representing the ASN.1 GeneralizedTime type.Class representing the ASN.1 INTEGER type.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Abstract base for the ASN.1 OCTET STRING data typeBase class for ASN.1 primitive objects.ASN.1
SEQUENCEandSEQUENCE OFconstructs.ASN.1SETandSET OFconstructs.General interface implemented by ASN.1 STRING objects for extracting the content String.ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).- * UTC time object.A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x509.qualifiedClassDescriptionMarker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.Basic interface to produce serialisers for ASN.1 encodings.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Abstract base for the ASN.1 OCTET STRING data typeBase class for ASN.1 primitive objects.DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x509.sigiClassDescriptionMarker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.Basic interface to produce serialisers for ASN.1 encodings.Base class representing the ASN.1 GeneralizedTime type.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Base class for ASN.1 primitive objects.ASN.1
SEQUENCEandSEQUENCE OFconstructs. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.asn1.x9ClassDescriptionMarker interface for CHOICE objects - if you implement this in a role your own object any attempt to tag the object implicitly will convert the tag to an explicit one as the encoding rules require.Basic interface to produce serialisers for ASN.1 encodings.Class representing the ASN.1 INTEGER type.A NULL object - use DERNull.INSTANCE for populating structures.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Abstract base for the ASN.1 OCTET STRING data typeBase class for ASN.1 primitive objects.ASN.1
SEQUENCEandSEQUENCE OFconstructs.ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte. -
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.asymmetric
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.general
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.internal.params
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.internal.pqc.lms
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.internal.signers
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.crypto.util
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.internal.asn1.bsi
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.internal.asn1.cmsClassDescriptionBasic interface to produce serialisers for ASN.1 encodings.Class representing the ASN.1 INTEGER type.Base class for defining an ASN.1 object.Class representing the ASN.1 OBJECT IDENTIFIER type.Base class for ASN.1 primitive objects.A basic parser for a SEQUENCE objectA basic parser for a SET object
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.internal.asn1.eac
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.internal.asn1.isismtt
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.spec
-
Classes in org.bouncycastle.asn1 used by org.bouncycastle.jcajce.utilClassDescriptionBasic interface to produce serialisers for ASN.1 encodings.Class representing the ASN.1 OBJECT IDENTIFIER type.