Package | Description |
---|---|
org.cryptacular.bean | |
org.cryptacular.generator | |
org.cryptacular.generator.sp80038a | |
org.cryptacular.spec |
Modifier and Type | Method and Description |
---|---|
Spec<org.bouncycastle.crypto.BufferedBlockCipher> |
BufferedBlockCipherBean.getBlockCipherSpec() |
Spec<org.bouncycastle.crypto.modes.AEADBlockCipher> |
AEADBlockCipherBean.getBlockCipherSpec() |
Spec<Codec> |
EncodingHashBean.getCodecSpec() |
Spec<org.bouncycastle.crypto.Digest> |
AbstractHashBean.getDigestSpec() |
Modifier and Type | Method and Description |
---|---|
void |
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 of
Digest used to compute the hash. |
Constructor and Description |
---|
AbstractHashBean(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)
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)
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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
Spec<org.bouncycastle.crypto.Digest> |
TOTPGenerator.getDigestSpecification() |
Modifier and Type | Method and Description |
---|---|
void |
TOTPGenerator.setDigestSpecification(Spec<org.bouncycastle.crypto.Digest> specification)
Sets the digest algorithm used with the HMAC function.
|
Constructor and Description |
---|
EncryptedNonce(Spec<org.bouncycastle.crypto.BlockCipher> cipherSpec,
SecretKey key)
Creates a new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AEADBlockCipherSpec
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 the
AEADBlockCipherSpec.newInstance() method. |
class |
BlockCipherSpec
Block cipher specification.
|
class |
BufferedBlockCipherSpec
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 the
BufferedBlockCipherSpec.newInstance() method. |
class |
CodecSpec
Describes a string-to-byte encoding provides a means to create a new instance of the coed via the
CodecSpec.newInstance() method. |
class |
DigestSpec
Describes a message digest function by name and provides a means to create a new instance of the digest via the
DigestSpec.newInstance() method. |
class |
KeyedBlockCipherSpec
Describes a block cipher algorithm with a known key size.
|
class |
StreamCipherSpec
Stream cipher specification.
|
Copyright © 2003-2024 Virginia Tech. All Rights Reserved.