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()Constructors in org.cryptacular.bean with parameters of type SpecModifierConstructorDescriptionAbstractHashBean(Spec<org.bouncycastle.crypto.Digest> digestSpec) Creates a new abstract hash bean.AbstractHashBean(Spec<org.bouncycastle.crypto.Digest> digestSpec, int iterations) Creates a new abstract hash bean.AEADBlockCipherBean(Spec<org.bouncycastle.crypto.modes.AEADBlockCipher> blockCipherSpec, KeyStore keyStore, String keyAlias, String keyPassword, Nonce nonce) Creates a new AEAD block cipher bean.BufferedBlockCipherBean(Spec<org.bouncycastle.crypto.BufferedBlockCipher> blockCipherSpec, KeyStore keyStore, String keyAlias, String keyPassword, Nonce nonce) Creates a buffered block cipher bean.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 encoding hash bean.SimpleHashBean(Spec<org.bouncycastle.crypto.Digest> digestSpec) Creates a new simple hash bean.SimpleHashBean(Spec<org.bouncycastle.crypto.Digest> digestSpec, int iterations) Creates a new simple hash bean. -
Uses of Spec in org.cryptacular.generator
Methods in org.cryptacular.generator that return SpecModifier and TypeMethodDescriptionSpec<org.bouncycastle.crypto.Digest>TOTPGenerator.getDigestSpecification()Constructors in org.cryptacular.generator with parameters of type SpecModifierConstructorDescriptionTOTPGenerator(Spec<org.bouncycastle.crypto.Digest> specification) Creates a new TOTP generator.TOTPGenerator(Spec<org.bouncycastle.crypto.Digest> specification, int numberOfDigits) Creates a new TOTP generator.TOTPGenerator(Spec<org.bouncycastle.crypto.Digest> specification, int numberOfDigits, Duration timeStep) Creates a new TOTP generator.TOTPGenerator(Spec<org.bouncycastle.crypto.Digest> specification, int numberOfDigits, Instant startTime) Creates a new TOTP generator.TOTPGenerator(Spec<org.bouncycastle.crypto.Digest> specification, int numberOfDigits, Instant startTime, Duration timeStep) Creates a new TOTP generator. -
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 TypeClassDescriptionclassDescribes 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.classBlock cipher specification.classDescribes 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.classDescribes a string-to-byte encoding and provides a means to create a new instance of the codec via theCodecSpec.newInstance()method.classDescribes a message digest function by name and provides a means to create a new instance of the digest via theDigestSpec.newInstance()method.classDescribes a block cipher algorithm with a known key size.classStream cipher specification.