Uses of Package
io.github.mmm.crypto.asymmetric.key
-
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.asymmetric.access Class Description AsymmetricKeyCreator ExtendsKeyCreator
for dealing with asymmetric cryptographic keys.AsymmetricKeyCreatorFactory Interface for afactory
tocreate
instances ofKeyCreator
for asymmetric cryptographic keys.
An instance ofAsymmetricKeyCreatorFactory
therefore represents a configuration with specificKey
algorithm
andformat
(s).AsymmetricKeyPair Interface for a key pair consisting of aprivate key
with its correspondingpublic key
for asymmetric encryption. -
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.asymmetric.access.ec.bc Class Description AsymmetricKeyCreatorFactory Interface for afactory
tocreate
instances ofKeyCreator
for asymmetric cryptographic keys.
An instance ofAsymmetricKeyCreatorFactory
therefore represents a configuration with specificKey
algorithm
andformat
(s). -
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.asymmetric.access.rsa Class Description AsymmetricKeyCreatorFactory Interface for afactory
tocreate
instances ofKeyCreator
for asymmetric cryptographic keys.
An instance ofAsymmetricKeyCreatorFactory
therefore represents a configuration with specificKey
algorithm
andformat
(s). -
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.asymmetric.cert Class Description AsymmetricKeyPair Interface for a key pair consisting of aprivate key
with its correspondingpublic key
for asymmetric encryption. -
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.asymmetric.key Class Description AbstractAsymmetricKeyPair Abstract base implementation ofAsymmetricKeyPair
.AsymmetricKeyCreator ExtendsKeyCreator
for dealing with asymmetric cryptographic keys.AsymmetricKeyPair Interface for a key pair consisting of aprivate key
with its correspondingpublic key
for asymmetric encryption.AsymmetricKeyPairFactory AsymmetricKeyPairFactorySimple PrivateKeyFactory Interface for factory to create instances ofPrivateKey
.PublicKeyFactory Interface for factory to create instances ofPublicKey
. -
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.asymmetric.key.ec Class Description AbstractAsymmetricKeyPair Abstract base implementation ofAsymmetricKeyPair
.AsymmetricKeyPair Interface for a key pair consisting of aprivate key
with its correspondingpublic key
for asymmetric encryption. -
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.asymmetric.key.ec.bc Class Description AbstractAsymmetricKeyCreator Abstract base implementation ofKeyCreator
.AbstractAsymmetricKeyPair Abstract base implementation ofAsymmetricKeyPair
.AbstractAsymmetricKeyPairFactory Abstract base implementation ofAsymmetricKeyPairFactory
usingKeyFactory
.AsymmetricKeyCreator ExtendsKeyCreator
for dealing with asymmetric cryptographic keys.AsymmetricKeyPair Interface for a key pair consisting of aprivate key
with its correspondingpublic key
for asymmetric encryption.AsymmetricKeyPairFactory AsymmetricKeyPairFactorySimple PrivateKeyFactory Interface for factory to create instances ofPrivateKey
.PublicKeyFactory Interface for factory to create instances ofPublicKey
. -
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.asymmetric.key.ec.jce Class Description AbstractAsymmetricKeyPair Abstract base implementation ofAsymmetricKeyPair
.AbstractAsymmetricKeyPairFactory Abstract base implementation ofAsymmetricKeyPairFactory
usingKeyFactory
.AsymmetricKeyPair Interface for a key pair consisting of aprivate key
with its correspondingpublic key
for asymmetric encryption.AsymmetricKeyPairFactory AsymmetricKeyPairFactorySimple PrivateKeyFactory Interface for factory to create instances ofPrivateKey
.PublicKeyFactory Interface for factory to create instances ofPublicKey
. -
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.asymmetric.key.generic Class Description AbstractAsymmetricKeyCreator Abstract base implementation ofKeyCreator
.AbstractAsymmetricKeyPair Abstract base implementation ofAsymmetricKeyPair
.AbstractAsymmetricKeyPairFactory Abstract base implementation ofAsymmetricKeyPairFactory
usingKeyFactory
.AsymmetricKeyCreator ExtendsKeyCreator
for dealing with asymmetric cryptographic keys.AsymmetricKeyPair Interface for a key pair consisting of aprivate key
with its correspondingpublic key
for asymmetric encryption.AsymmetricKeyPairFactory AsymmetricKeyPairFactorySimple PrivateKeyFactory Interface for factory to create instances ofPrivateKey
.PublicKeyFactory Interface for factory to create instances ofPublicKey
. -
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.asymmetric.key.rsa Class Description AbstractAsymmetricKeyCreator Abstract base implementation ofKeyCreator
.AbstractAsymmetricKeyPair Abstract base implementation ofAsymmetricKeyPair
.AbstractAsymmetricKeyPairFactory Abstract base implementation ofAsymmetricKeyPairFactory
usingKeyFactory
.AsymmetricKeyCreator ExtendsKeyCreator
for dealing with asymmetric cryptographic keys.AsymmetricKeyPair Interface for a key pair consisting of aprivate key
with its correspondingpublic key
for asymmetric encryption.AsymmetricKeyPairFactory AsymmetricKeyPairFactorySimple PrivateKeyFactory Interface for factory to create instances ofPrivateKey
.PublicKeyFactory Interface for factory to create instances ofPublicKey
. -
Classes in io.github.mmm.crypto.asymmetric.key used by io.github.mmm.crypto.key.store Class Description AsymmetricKeyPair Interface for a key pair consisting of aprivate key
with its correspondingpublic key
for asymmetric encryption.