Uses of Interface
org.refcodes.forwardsecrecy.CipherVersionGenerator
Packages that use CipherVersionGenerator
Package
Description
This artifacts provides you means to produce high throughput of symmetric
encryption of data securing it with an asymmetric encryption approach -
giving you the speed of symmetric encryption and the security of asymmetric
(public/private-key) encryption.
-
Uses of CipherVersionGenerator in org.refcodes.forwardsecrecy
Subinterfaces of CipherVersionGenerator in org.refcodes.forwardsecrecyModifier and TypeInterfaceDescriptioninterface
AnEncryptionService
is bound to a single namespace and creates uniqueCipherVersion
instances for that namespace.Classes in org.refcodes.forwardsecrecy that implement CipherVersionGeneratorModifier and TypeClassDescriptionclass
AbstractCipherVersionGenerator<CV extends CipherVersion>
Default implementation of a cipher version generator.class
Abstract base implementation for non abstractEncryptionService
implementations.class
Implementation if theAbstractCipherVersionGenerator
for the usage of plainCipherVersion
instances.class
Deprecated.class
This Encryption-Service uses a public key for an asymmetric encryption algorithm in order to encrypt any ciphers being generated before them ciphers are passed to the Encryption-Server which persists them cipher versions with the cipher UID and the encrypted cipher.Constructors in org.refcodes.forwardsecrecy with parameters of type CipherVersionGeneratorModifierConstructorDescriptionAbstractEncryptionService
(String aNamespace, EncryptionServer aEncryptionServer, CipherVersionGenerator<CipherVersion> aCipherVersionGenerator) Constructs the service with the required services and configuration.PublicKeyEncryptionService
(String aNamespace, String aPublicKeyPath, EncryptionServer aEncryptionServer, CipherVersionGenerator<CipherVersion> aCipherVersionGenerator) Constructs the service with the required services and configuration.PublicKeyEncryptionService
(String aNamespace, String aPublicKeyPath, EncryptionServer aEncryptionServer, CipherVersionGenerator<CipherVersion> aCipherVersionGenerator, CipherVersionFactory<CipherVersion> aCipherVersionFactory) Constructs the service with the required services and configuration.
EncryptionService
has been marked as being deprecated; please use only for testing purposes.