Package | Description |
---|---|
fr.cryptohash |
The
fr.cryptohash package contains the JCA provider for
interfacing to the Java world. |
Modifier and Type | Class and Description |
---|---|
class |
BLAKE224
This class implements the BLAKE-224 digest algorithm under the
Digest API. |
class |
BLAKE256
This class implements the BLAKE-256 digest algorithm under the
Digest API. |
class |
BLAKE384
This class implements the BLAKE-384 digest algorithm under the
Digest API. |
class |
BLAKE512
This class implements the BLAKE-512 digest algorithm under the
Digest API. |
class |
BMW224
This class implements the BMW-224 ("Blue Midnight Wish") digest
algorithm under the
Digest API. |
class |
BMW256
This class implements the BMW-256 ("Blue Midnight Wish") digest
algorithm under the
Digest API. |
class |
BMW384
This class implements the BMW-384 ("Blue Midnight Wish") digest
algorithm under the
Digest API. |
class |
BMW512
This class implements the BMW-512 ("Blue Midnight Wish") digest
algorithm under the
Digest API. |
class |
CubeHash224
This class implements the CubeHash-224 digest algorithm under the
Digest API. |
class |
CubeHash256
This class implements the CubeHash-256 digest algorithm under the
Digest API. |
class |
CubeHash384
This class implements the CubeHash-384 digest algorithm under the
Digest API. |
class |
CubeHash512
This class implements the CubeHash-512 digest algorithm under the
Digest API. |
class |
DigestEngine
This class is a template which can be used to implement hash
functions.
|
class |
ECHO224
This class implements the ECHO-224 digest algorithm under the
Digest API. |
class |
ECHO256
This class implements the ECHO-256 digest algorithm under the
Digest API. |
class |
ECHO384
This class implements the ECHO-384 digest algorithm under the
Digest API. |
class |
ECHO512
This class implements the ECHO-512 digest algorithm under the
Digest API. |
class |
Fugue224
This class implements the Fugue-224 digest algorithm under the
Digest API. |
class |
Fugue256
This class implements the Fugue-256 digest algorithm under the
Digest API. |
class |
Fugue384
This class implements the Fugue-384 hash function under the
Digest API. |
class |
Fugue512
This class implements the Fugue-512 hash function under the
Digest API. |
class |
Groestl224
This class implements the Groestl-224 digest algorithm under the
Digest API. |
class |
Groestl256
This class implements the Groestl-256 digest algorithm under the
Digest API. |
class |
Groestl384
This class implements the Groestl-384 digest algorithm under the
Digest API. |
class |
Groestl512
This class implements the Groestl-512 digest algorithm under the
Digest API. |
class |
Hamsi224
This class implements the Hamsi-224 digest algorithm under the
Digest API. |
class |
Hamsi256
This class implements the Hamsi-256 digest algorithm under the
Digest API. |
class |
Hamsi384
This class implements the Hamsi-384 digest algorithm under the
Digest API. |
class |
Hamsi512
This class implements the Hamsi-512 digest algorithm under the
Digest API. |
class |
HAVAL128_3
This class implements HAVAL with 128-bit output and 3 passes.
|
class |
HAVAL128_4
This class implements HAVAL with 128-bit output and 4 passes.
|
class |
HAVAL128_5
This class implements HAVAL with 128-bit output and 5 passes.
|
class |
HAVAL160_3
This class implements HAVAL with 160-bit output and 3 passes.
|
class |
HAVAL160_4
This class implements HAVAL with 160-bit output and 4 passes.
|
class |
HAVAL160_5
This class implements HAVAL with 160-bit output and 5 passes.
|
class |
HAVAL192_3
This class implements HAVAL with 192-bit output and 3 passes.
|
class |
HAVAL192_4
This class implements HAVAL with 192-bit output and 4 passes.
|
class |
HAVAL192_5
This class implements HAVAL with 192-bit output and 5 passes.
|
class |
HAVAL224_3
This class implements HAVAL with 224-bit output and 3 passes.
|
class |
HAVAL224_4
This class implements HAVAL with 224-bit output and 4 passes.
|
class |
HAVAL224_5
This class implements HAVAL with 224-bit output and 5 passes.
|
class |
HAVAL256_3
This class implements HAVAL with 256-bit output and 3 passes.
|
class |
HAVAL256_4
This class implements HAVAL with 256-bit output and 4 passes.
|
class |
HAVAL256_5
This class implements HAVAL with 256-bit output and 5 passes.
|
class |
HMAC
This class implements the HMAC message authentication algorithm,
under the
Digest API, using the DigestEngine class. |
class |
JH224
This class implements the JH-224 digest algorithm under the
Digest API. |
class |
JH256
This class implements the JH-256 digest algorithm under the
Digest API. |
class |
JH384
This class implements the JH-384 digest algorithm under the
Digest API. |
class |
JH512
This class implements the JH-512 digest algorithm under the
Digest API. |
class |
Keccak224
This class implements the Keccak-224 digest algorithm under the
Digest API. |
class |
Keccak256
This class implements the Keccak-256 digest algorithm under the
Digest API. |
class |
Keccak384
This class implements the Keccak-384 digest algorithm under the
Digest API. |
class |
Keccak512
This class implements the Keccak-512 digest algorithm under the
Digest API. |
class |
Luffa224
This class implements the Luffa-224 digest algorithm under the
Digest API. |
class |
Luffa256
This class implements the Luffa-256 digest algorithm under the
Digest API. |
class |
Luffa384
This class implements Luffa-384 digest algorithm under the
Digest API. |
class |
Luffa512
This class implements Luffa-512 digest algorithm under the
Digest API. |
class |
MD2
This class implements the MD2 digest algorithm under the
Digest API, using the DigestEngine class. |
class |
MD4
This class implements the MD4 digest algorithm under the
Digest API, using the DigestEngine class. |
class |
MD5
This class implements the MD5 digest algorithm under the
Digest API, using the DigestEngine class. |
class |
PANAMA
This class implements the PANAMA digest algorithm under the
Digest API. |
class |
RadioGatun32
This class implements the RadioGatun[32] digest algorithm under the
Digest API. |
class |
RadioGatun64
This class implements the RadioGatun[64] digest algorithm under the
Digest API. |
class |
RIPEMD
This class implements the RIPEMD digest algorithm under the
Digest API. |
class |
RIPEMD128
This class implements the RIPEMD-128 digest algorithm under the
Digest API. |
class |
RIPEMD160
This class implements the RIPEMD-160 digest algorithm under the
Digest API. |
class |
SHA0
This class implements the SHA-0 digest algorithm under the
Digest API. |
class |
SHA1
This class implements the SHA-1 digest algorithm under the
Digest API. |
class |
SHA224
This class implements the SHA-224 digest algorithm under the
Digest API. |
class |
SHA256
This class implements the SHA-256 digest algorithm under the
Digest API. |
class |
SHA384
This class implements the SHA-384 digest algorithm under the
Digest API. |
class |
SHA512
This class implements the SHA-512 digest algorithm under the
Digest API. |
class |
Shabal192
This class implements the Shabal-192 digest algorithm under the
Digest API. |
class |
Shabal224
This class implements the Shabal-224 digest algorithm under the
Digest API. |
class |
Shabal256
This class implements the Shabal-256 digest algorithm under the
Digest API. |
class |
Shabal384
This class implements the Shabal-384 digest algorithm under the
Digest API. |
class |
Shabal512
This class implements the Shabal-512 digest algorithm under the
Digest API. |
class |
ShabalGeneric
This class implements Shabal for all output sizes from 32 to 512 bits
(inclusive, only multiples of 32 are supported).
|
class |
SHAvite224
This class implements the SHAvite-224 digest algorithm under the
Digest API (in the SHAvite-3 specification, this function
is known as "SHAvite-3 with a 224-bit output"). |
class |
SHAvite256
This class implements the SHAvite-256 digest algorithm under the
Digest API (in the SHAvite-3 specification, this function
is known as "SHAvite-3 with a 256-bit output"). |
class |
SHAvite384
This class implements the SHAvite-384 digest algorithm under the
Digest API (in the SHAvite-3 specification, this function
is known as "SHAvite-3 with a 384-bit output"). |
class |
SHAvite512
This class implements the SHAvite-512 digest algorithm under the
Digest API (in the SHAvite-3 specification, this function
is known as "SHAvite-3 with a 512-bit output"). |
class |
SIMD224
This class implements the SIMD-224 digest algorithm under the
Digest API. |
class |
SIMD256
This class implements the SIMD-256 digest algorithm under the
Digest API. |
class |
SIMD384
This class implements the SIMD-384 digest algorithm under the
Digest API. |
class |
SIMD512
This class implements the SIMD-512 digest algorithm under the
Digest API. |
class |
Skein224
This class implements the Skein-224 digest algorithm under the
Digest API. |
class |
Skein256
This class implements the Skein-256 digest algorithm under the
Digest API. |
class |
Skein384
This class implements the Skein-384 digest algorithm under the
Digest API. |
class |
Skein512
This class implements the Skein-512 digest algorithm under the
Digest API. |
class |
Tiger
This class implements the Tiger hash algorithm under the
Digest API. |
class |
Tiger2
This class implements the Tiger2 hash algorithm under the
Digest API. |
class |
Whirlpool
This class implements the Whirlpool digest algorithm under the
Digest API. |
class |
Whirlpool0
This class implements the Whirlpool-0 digest algorithm under the
Digest API. |
class |
Whirlpool1
This class implements the Whirlpool-1 digest algorithm under the
Digest API. |
Modifier and Type | Method and Description |
---|---|
Digest |
JH224.copy() |
Digest |
HAVAL224_5.copy() |
Digest |
Tiger2.copy() |
Digest |
SIMD512.copy() |
Digest |
CubeHash512.copy() |
Digest |
Groestl512.copy() |
Digest |
HAVAL128_4.copy() |
Digest |
CubeHash256.copy() |
Digest |
Keccak224.copy() |
Digest |
BLAKE384.copy() |
Digest |
ECHO512.copy() |
Digest |
Tiger.copy() |
Digest |
Luffa256.copy() |
Digest |
Keccak256.copy() |
Digest |
Keccak512.copy() |
Digest |
Groestl224.copy() |
Digest |
Whirlpool1.copy() |
Digest |
SHA512.copy() |
Digest |
JH256.copy() |
Digest |
HAVAL256_4.copy() |
Digest |
BLAKE256.copy() |
Digest |
Whirlpool.copy() |
Digest |
HAVAL192_5.copy() |
Digest |
SHA384.copy() |
Digest |
Whirlpool0.copy() |
Digest |
BLAKE224.copy() |
Digest |
Digest.copy()
Clone the current state.
|
Digest |
MD4.copy() |
Digest |
Keccak384.copy() |
Digest |
SHAvite384.copy() |
Digest |
CubeHash384.copy() |
Digest |
BLAKE512.copy() |
Digest |
SIMD384.copy() |
Digest |
SHA256.copy() |
Digest |
MD2.copy() |
Digest |
Luffa384.copy() |
Digest |
HAVAL192_3.copy() |
Digest |
RIPEMD128.copy() |
Digest |
JH512.copy() |
Digest |
RadioGatun32.copy() |
Digest |
HAVAL160_5.copy() |
Digest |
RIPEMD160.copy() |
Digest |
HAVAL256_5.copy() |
Digest |
SHAvite256.copy() |
Digest |
MD5.copy() |
Digest |
ECHO224.copy() |
Digest |
SHAvite512.copy() |
Digest |
SHAvite224.copy() |
Digest |
ECHO384.copy() |
Digest |
HMAC.copy() |
Digest |
ShabalGeneric.copy() |
Digest |
SIMD224.copy() |
Digest |
RIPEMD.copy() |
Digest |
BMW512.copy() |
Digest |
HAVAL160_3.copy() |
Digest |
BMW224.copy() |
Digest |
CubeHash224.copy() |
Digest |
SIMD256.copy() |
Digest |
Groestl384.copy() |
Digest |
HAVAL128_5.copy() |
Digest |
SHA0.copy() |
Digest |
HAVAL256_3.copy() |
Digest |
HAVAL224_3.copy() |
Digest |
Luffa224.copy() |
Digest |
SHA1.copy() |
Digest |
HAVAL128_3.copy() |
Digest |
JH384.copy() |
Digest |
ECHO256.copy() |
Digest |
Groestl256.copy() |
Digest |
PANAMA.copy() |
Digest |
BMW256.copy() |
Digest |
SHA224.copy() |
Digest |
BMW384.copy() |
Digest |
Luffa512.copy() |
Digest |
HAVAL224_4.copy() |
Digest |
HAVAL192_4.copy() |
Digest |
RadioGatun64.copy() |
Digest |
HAVAL160_4.copy() |
protected Digest |
DigestEngine.copyState(DigestEngine dest)
This function copies the internal buffering state to some
other instance of a class extending
DigestEngine . |
protected Digest |
Luffa384.copyState(Luffa384 dst) |
protected Digest |
Luffa512.copyState(Luffa512 dst) |
Constructor and Description |
---|
HMAC(Digest dig,
byte[] key)
Build the object.
|
HMAC(Digest dig,
byte[] key,
int outputLength)
Build the object.
|
Copyright © 2014. All rights reserved.