Uses of Interface
org.cryptacular.spec.Spec
Packages that use Spec
Package
Description
-
Uses of Spec in org.cryptacular.bean
Methods in org.cryptacular.bean that return SpecModifier and TypeMethodDescriptionSpec<org.bouncycastle.crypto.modes.AEADBlockCipher>
AEADBlockCipherBean.getBlockCipherSpec()
Spec<org.bouncycastle.crypto.BufferedBlockCipher>
BufferedBlockCipherBean.getBlockCipherSpec()
EncodingHashBean.getCodecSpec()
Spec<org.bouncycastle.crypto.Digest>
AbstractHashBean.getDigestSpec()
Methods in org.cryptacular.bean with parameters of type SpecModifier and TypeMethodDescriptionvoid
AEADBlockCipherBean.setBlockCipherSpec
(Spec<org.bouncycastle.crypto.modes.AEADBlockCipher> blockCipherSpec) Sets the AEAD block cipher specification.void
BufferedBlockCipherBean.setBlockCipherSpec
(Spec<org.bouncycastle.crypto.BufferedBlockCipher> blockCipherSpec) Sets the block cipher specification.void
EncodingHashBean.setCodecSpec
(Spec<Codec> codecSpec) Sets the codec specification that determines the encoding applied to the hash output bytes.void
AbstractHashBean.setDigestSpec
(Spec<org.bouncycastle.crypto.Digest> digestSpec) Sets the digest specification that determines the instance ofDigest
used to compute the hash.Constructors in org.cryptacular.bean with parameters of type SpecModifierConstructorDescriptionAbstractHashBean
(Spec<org.bouncycastle.crypto.Digest> digestSpec, int iterations) Creates a new instance by specifying all properties.AEADBlockCipherBean
(Spec<org.bouncycastle.crypto.modes.AEADBlockCipher> blockCipherSpec, KeyStore keyStore, String keyAlias, String keyPassword, Nonce nonce) Creates a new instance by specifying all properties.BufferedBlockCipherBean
(Spec<org.bouncycastle.crypto.BufferedBlockCipher> blockCipherSpec, KeyStore keyStore, String keyAlias, String keyPassword, Nonce nonce) Creates a new instance by specifying all properties.EncodingHashBean
(Spec<Codec> codecSpec, Spec<org.bouncycastle.crypto.Digest> digestSpec) Creates a new instance that will not be salted.EncodingHashBean
(Spec<Codec> codecSpec, Spec<org.bouncycastle.crypto.Digest> digestSpec, int iterations) Creates a new instance that will not be salted.EncodingHashBean
(Spec<Codec> codecSpec, Spec<org.bouncycastle.crypto.Digest> digestSpec, int iterations, boolean salted) Creates a new instance by specifying all properties.SimpleHashBean
(Spec<org.bouncycastle.crypto.Digest> digestSpec, int iterations) Creates a new instance by specifying all properties. -
Uses of Spec in org.cryptacular.generator
Methods in org.cryptacular.generator that return SpecModifier and TypeMethodDescriptionSpec<org.bouncycastle.crypto.Digest>
TOTPGenerator.getDigestSpecification()
Methods in org.cryptacular.generator with parameters of type SpecModifier and TypeMethodDescriptionvoid
TOTPGenerator.setDigestSpecification
(Spec<org.bouncycastle.crypto.Digest> specification) Sets the digest algorithm used with the HMAC function. -
Uses of Spec in org.cryptacular.generator.sp80038a
Constructors in org.cryptacular.generator.sp80038a with parameters of type SpecModifierConstructorDescriptionEncryptedNonce
(Spec<org.bouncycastle.crypto.BlockCipher> cipherSpec, SecretKey key) Creates a new instance. -
Uses of Spec in org.cryptacular.spec
Classes in org.cryptacular.spec that implement SpecModifier and TypeClassDescriptionclass
Describes an AEAD block cipher in terms of a (algorithm, mode) tuple and provides a facility to create a new instance of the cipher via theAEADBlockCipherSpec.newInstance()
method.class
Block cipher specification.class
Describes a block cipher in terms of a (algorithm, mode, padding) tuple and provides a facility to create a new instance of the cipher via theBufferedBlockCipherSpec.newInstance()
method.class
Describes a string-to-byte encoding provides a means to create a new instance of the coed via theCodecSpec.newInstance()
method.class
Describes a message digest function by name and provides a means to create a new instance of the digest via theDigestSpec.newInstance()
method.class
Describes a block cipher algorithm with a known key size.class
Stream cipher specification.