Uses of Interface
io.github.mmm.crypto.AbstractCryptoFactory
-
-
Uses of AbstractCryptoFactory in io.github.mmm.crypto.asymmetric.access
Classes in io.github.mmm.crypto.asymmetric.access that implement AbstractCryptoFactory Modifier and Type Class Description classAsymmetricAccess<S extends SignatureBinary,PR extends PrivateKey,PU extends PublicKey,PAIR extends AsymmetricKeyPair<PR,PU>,KC extends AsymmetricKeyCreator<PR,PU,PAIR>>Abstract base implementation of factory forkey management,encryption/decryption, andsignature managementbased onasymmetriccryptography. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.asymmetric.access.ec.bc
Classes in io.github.mmm.crypto.asymmetric.access.ec.bc that implement AbstractCryptoFactory Modifier and Type Class Description classAsymmetricAccessEcBc<S extends SignatureEcBc>classCurve25519<S extends SignatureEcBc>AsymmetricAccessEcBcforCurve25519.classSecp256k1<S extends SignatureEcBc>AsymmetricAccessEcBcforSecP256K1Curve. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.asymmetric.access.rsa
Classes in io.github.mmm.crypto.asymmetric.access.rsa that implement AbstractCryptoFactory Modifier and Type Class Description classRsaDirect builder for RSA (Ron Rivest, Adi Shamir and Leonard Adleman) used by PGP/GPG and many others. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.asymmetric.crypt
Subinterfaces of AbstractCryptoFactory in io.github.mmm.crypto.asymmetric.crypt Modifier and Type Interface Description interfaceAsymmetricCryptorFactory<PR extends PrivateKey,PU extends PublicKey>ExtendsCryptorFactoryforasymmetricencryption and decryption.Classes in io.github.mmm.crypto.asymmetric.crypt that implement AbstractCryptoFactory Modifier and Type Class Description classAsymmetricCryptorFactoryImpl<PR extends PrivateKey,PU extends PublicKey>Implementation ofAsymmetricCryptorFactory. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.crypt
Subinterfaces of AbstractCryptoFactory in io.github.mmm.crypto.crypt Modifier and Type Interface Description interfaceCryptorFactoryClasses in io.github.mmm.crypto.crypt that implement AbstractCryptoFactory Modifier and Type Class Description classCryptorFactoryImplThe implementation ofCryptorFactorybased onCipher. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.hash
Subinterfaces of AbstractCryptoFactory in io.github.mmm.crypto.hash Modifier and Type Interface Description interfaceHashFactoryClasses in io.github.mmm.crypto.hash that implement AbstractCryptoFactory Modifier and Type Class Description classHashConfigclassHashFactoryCombinedThe implementation ofHashFactorythat combines multipleHashFactoryinstances by sequentially applying the hashes. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.hash.access
Classes in io.github.mmm.crypto.hash.access that implement AbstractCryptoFactory Modifier and Type Class Description classHashAccessCryptoAccessforHashFactory. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.hash.md5
Classes in io.github.mmm.crypto.hash.md5 that implement AbstractCryptoFactory Modifier and Type Class Description classMd5HashConfigforMD5. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.hash.ripemd
Classes in io.github.mmm.crypto.hash.ripemd that implement AbstractCryptoFactory Modifier and Type Class Description classRipeMdHashConfigfor RIPEMD.classRipeMd128HashConfigfor RIPEMD-128.classRipeMd160HashConfigfor RIPEMD-160.classRipeMd256HashConfigfor RIPEMD-256.classRipeMd320HashConfigfor RIPEMD-320. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.hash.sha1
Classes in io.github.mmm.crypto.hash.sha1 that implement AbstractCryptoFactory Modifier and Type Class Description classSha1HashConfigforSHA1. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.hash.sha2
Classes in io.github.mmm.crypto.hash.sha2 that implement AbstractCryptoFactory Modifier and Type Class Description classSha2HashConfigfor SHA-2.classSha224HashConfigfor SHA-224.classSha256HashConfigfor SHA-256.classSha384HashConfigfor SHA-384.classSha512HashConfigfor SHA-512. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.random
Subinterfaces of AbstractCryptoFactory in io.github.mmm.crypto.random Modifier and Type Interface Description interfaceRandomFactoryInterface for afactorytocreateinstances ofRandomCreatorfor secure random values.
An instance ofRandomFactorytherefore represents a configuration with specificalgorithm.Classes in io.github.mmm.crypto.random that implement AbstractCryptoFactory Modifier and Type Class Description classRandomFactoryImplImplementation ofRandomFactory. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.symmetric.access
Classes in io.github.mmm.crypto.symmetric.access that implement AbstractCryptoFactory Modifier and Type Class Description classSymmetricAccess<K extends SecretKey>Abstract base implementation of factory forkey managementandencryption/decryptionbased onsymmetriccryptography. -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.symmetric.access.pbe
Classes in io.github.mmm.crypto.symmetric.access.pbe that implement AbstractCryptoFactory Modifier and Type Class Description classPbeAccessSymmetricAccessfor PBE (Password Based Encryption). -
Uses of AbstractCryptoFactory in io.github.mmm.crypto.symmetric.crypt
Subinterfaces of AbstractCryptoFactory in io.github.mmm.crypto.symmetric.crypt Modifier and Type Interface Description interfaceSymmetricCryptorFactory<K extends SecretKey>ExtendsCryptorFactoryforsymmetricencryption and decryption.Classes in io.github.mmm.crypto.symmetric.crypt that implement AbstractCryptoFactory Modifier and Type Class Description classSymmetricCryptorFactoryImpl<K extends SecretKey>Implementation ofSymmetricCryptorFactory.
-