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.