| Package | Description |
|---|---|
| anon.client.crypto | |
| anon.crypto | |
| anon.crypto.tinytls | |
| anon.crypto.tinytls.ciphersuites | |
| anon.crypto.tinytls.keyexchange | |
| anon.infoservice | |
| anon.pay | |
| anon.pay.xml | |
| anon.terms | |
| anon.terms.template |
| Class and Description |
|---|
| MyRSAPublicKey |
| Class and Description |
|---|
| AbstractPrivateKey
This class is an abstract implementation of a private key.
|
| AbstractPublicKey
This class is an abstract implementation of a private key.
|
| AbstractX509AlternativeName
The SubjectAlternativeName extension represents an alias to distinguished
name (DN).
|
| AbstractX509Extension
Represents and creates an X509 V3 extensions.
|
| AbstractX509KeyIdentifier
The key identifier is calculated using a SHA1 hash over the BIT STRING from
SubjectPublicKeyInfo as defined in RFC3280.
|
| AsymmetricCryptoKeyPair
A key pair used for signing and encryption with an asymmetric cryptographic algorithm.
|
| CertificateInfoStructure |
| CertificateRevocationList
This Class implements Certificate Revocation Lists (CRLs) as specified by RFC 5280.
|
| CertificateStore
Implementation remark: The locking order (to avoid deadlocks) in this class is:
1. this
2. m_trustedCertificates
DO NEVER EVER synchronize on m_trustedCertificates IF YOU DO NOT OWN A LOCK on this!
|
| CertPath
Stores a certification path with all included certificates.
|
| CertPathInfo |
| DSAKeyPair
This class creates key pairs for the DSA algorithm.
|
| ECKeyPair |
| ICertificate
This interface represents the common methods of cryptographic certificates.
|
| ICrypt
Provides methods that implement the Unix crypt command for creation of password hashes.
|
| IMyPrivateKey
An interface for a private key for encryption and signing.
|
| IMyPublicKey
Represents the public part of an asymmetric cryptographic key pair.
|
| IMySignature
This interface represents a signature algorithm.
|
| ISignatureCreationAlgorithm
This interface represents an algorithm that creates cryptographic signatures.
|
| ISignatureVerificationAlgorithm
This interface represents an algorithm that verifies cryptographic signatures.
|
| JAPCertificate
This class represents an X509 certificate.
|
| MultiCertPath
This class takes an array of CertPaths that is associated with
a signed XML Document.
|
| MyDSAParams |
| MyDSAPrivateKey |
| MyECPrivateKey |
| MyECPublicKey |
| MyRSAPrivateKey |
| MyRSAPublicKey |
| MyX509Extensions
Stores X509 extensions as described in RFC 3280.
|
| PKCS10CertificationRequest
A class for creating and verifying PKCS10 Certification requests.
|
| PKCS12
This class creates and handles PKCS12 certificates, that include a private
key, a public key and an X509 certificate.
|
| RevokedCertifcateStore
This class holds all valid certificate revocations to check
if a certificate is revoked.
|
| RSAKeyPair
This class creates key pairs for the RSA algorithm.
|
| SignatureCreator |
| SignatureVerifier
Manages the verification of all signatures.
|
| Validity
Describes the validity period of something by defining a start date (valid from) and an
end date (valid to).
|
| X509DistinguishedName
Objects of this class represent an X509 distinguished name.
|
| X509DistinguishedName.IllegalCharacterException
Represents an error that is thrown when an illegal character is used in a distinguished name
attribute.
|
| XMLSignature
This class stores and creates signatures of XML nodes.
|
| Class and Description |
|---|
| IMyPrivateKey
An interface for a private key for encryption and signing.
|
| IMyPublicKey
Represents the public part of an asymmetric cryptographic key pair.
|
| JAPCertificate
This class represents an X509 certificate.
|
| MyDSAPrivateKey |
| MyRSAPrivateKey |
| Class and Description |
|---|
| JAPCertificate
This class represents an X509 certificate.
|
| Class and Description |
|---|
| IMyPrivateKey
An interface for a private key for encryption and signing.
|
| JAPCertificate
This class represents an X509 certificate.
|
| Class and Description |
|---|
| IVerifyable
Defines an interface for verification and validation.
|
| JAPCertificate
This class represents an X509 certificate.
|
| MultiCertPath
This class takes an array of CertPaths that is associated with
a signed XML Document.
|
| XMLSignature
This class stores and creates signatures of XML nodes.
|
| Class and Description |
|---|
| AsymmetricCryptoKeyPair
A key pair used for signing and encryption with an asymmetric cryptographic algorithm.
|
| IMyPrivateKey
An interface for a private key for encryption and signing.
|
| IMyPublicKey
Represents the public part of an asymmetric cryptographic key pair.
|
| IVerifyable
Defines an interface for verification and validation.
|
| JAPCertificate
This class represents an X509 certificate.
|
| MultiCertPath
This class takes an array of CertPaths that is associated with
a signed XML Document.
|
| XMLSignature
This class stores and creates signatures of XML nodes.
|
| Class and Description |
|---|
| IMyPrivateKey
An interface for a private key for encryption and signing.
|
| IMyPublicKey
Represents the public part of an asymmetric cryptographic key pair.
|
| PKCS12
This class creates and handles PKCS12 certificates, that include a private
key, a public key and an X509 certificate.
|
| Class and Description |
|---|
| MultiCertPath
This class takes an array of CertPaths that is associated with
a signed XML Document.
|
| XMLSignature
This class stores and creates signatures of XML nodes.
|
| Class and Description |
|---|
| MultiCertPath
This class takes an array of CertPaths that is associated with
a signed XML Document.
|
| XMLSignature
This class stores and creates signatures of XML nodes.
|
Copyright © 2023. All rights reserved.