Skip navigation links
B C D E F G H J K L M P R S T U W 

B

BLAKE224 - Class in fr.cryptohash
This class implements the BLAKE-224 digest algorithm under the Digest API.
BLAKE224() - Constructor for class fr.cryptohash.BLAKE224
Create the engine.
BLAKE224Spi - Class in fr.cryptohash.spi
Implementation for BLAKE224.
BLAKE224Spi() - Constructor for class fr.cryptohash.spi.BLAKE224Spi
 
BLAKE256 - Class in fr.cryptohash
This class implements the BLAKE-256 digest algorithm under the Digest API.
BLAKE256() - Constructor for class fr.cryptohash.BLAKE256
Create the engine.
BLAKE256Spi - Class in fr.cryptohash.spi
Implementation for BLAKE256.
BLAKE256Spi() - Constructor for class fr.cryptohash.spi.BLAKE256Spi
 
BLAKE384 - Class in fr.cryptohash
This class implements the BLAKE-384 digest algorithm under the Digest API.
BLAKE384() - Constructor for class fr.cryptohash.BLAKE384
Create the engine.
BLAKE384Spi - Class in fr.cryptohash.spi
Implementation for BLAKE384.
BLAKE384Spi() - Constructor for class fr.cryptohash.spi.BLAKE384Spi
 
BLAKE512 - Class in fr.cryptohash
This class implements the BLAKE-512 digest algorithm under the Digest API.
BLAKE512() - Constructor for class fr.cryptohash.BLAKE512
Create the engine.
BLAKE512Spi - Class in fr.cryptohash.spi
Implementation for BLAKE512.
BLAKE512Spi() - Constructor for class fr.cryptohash.spi.BLAKE512Spi
 
BMW224 - Class in fr.cryptohash
This class implements the BMW-224 ("Blue Midnight Wish") digest algorithm under the Digest API.
BMW224() - Constructor for class fr.cryptohash.BMW224
Create the engine.
BMW224Spi - Class in fr.cryptohash.spi
Implementation for BMW224.
BMW224Spi() - Constructor for class fr.cryptohash.spi.BMW224Spi
 
BMW256 - Class in fr.cryptohash
This class implements the BMW-256 ("Blue Midnight Wish") digest algorithm under the Digest API.
BMW256() - Constructor for class fr.cryptohash.BMW256
Create the engine.
BMW256Spi - Class in fr.cryptohash.spi
Implementation for BMW256.
BMW256Spi() - Constructor for class fr.cryptohash.spi.BMW256Spi
 
BMW384 - Class in fr.cryptohash
This class implements the BMW-384 ("Blue Midnight Wish") digest algorithm under the Digest API.
BMW384() - Constructor for class fr.cryptohash.BMW384
Create the engine.
BMW384Spi - Class in fr.cryptohash.spi
Implementation for BMW384.
BMW384Spi() - Constructor for class fr.cryptohash.spi.BMW384Spi
 
BMW512 - Class in fr.cryptohash
This class implements the BMW-512 ("Blue Midnight Wish") digest algorithm under the Digest API.
BMW512() - Constructor for class fr.cryptohash.BMW512
Create the engine.
BMW512Spi - Class in fr.cryptohash.spi
Implementation for BMW512.
BMW512Spi() - Constructor for class fr.cryptohash.spi.BMW512Spi
 
bytesToHexString(byte[]) - Static method in class fr.cryptohash.util.Hexs
Converts bytes to a hex String.

C

copy() - Method in class fr.cryptohash.BLAKE224
 
copy() - Method in class fr.cryptohash.BLAKE256
 
copy() - Method in class fr.cryptohash.BLAKE384
 
copy() - Method in class fr.cryptohash.BLAKE512
 
copy() - Method in class fr.cryptohash.BMW224
 
copy() - Method in class fr.cryptohash.BMW256
 
copy() - Method in class fr.cryptohash.BMW384
 
copy() - Method in class fr.cryptohash.BMW512
 
copy() - Method in class fr.cryptohash.CubeHash224
 
copy() - Method in class fr.cryptohash.CubeHash256
 
copy() - Method in class fr.cryptohash.CubeHash384
 
copy() - Method in class fr.cryptohash.CubeHash512
 
copy() - Method in interface fr.cryptohash.Digest
Clone the current state.
copy() - Method in class fr.cryptohash.ECHO224
 
copy() - Method in class fr.cryptohash.ECHO256
 
copy() - Method in class fr.cryptohash.ECHO384
 
copy() - Method in class fr.cryptohash.ECHO512
 
copy() - Method in class fr.cryptohash.Groestl224
 
copy() - Method in class fr.cryptohash.Groestl256
 
copy() - Method in class fr.cryptohash.Groestl384
 
copy() - Method in class fr.cryptohash.Groestl512
 
copy() - Method in class fr.cryptohash.HAVAL128_3
 
copy() - Method in class fr.cryptohash.HAVAL128_4
 
copy() - Method in class fr.cryptohash.HAVAL128_5
 
copy() - Method in class fr.cryptohash.HAVAL160_3
 
copy() - Method in class fr.cryptohash.HAVAL160_4
 
copy() - Method in class fr.cryptohash.HAVAL160_5
 
copy() - Method in class fr.cryptohash.HAVAL192_3
 
copy() - Method in class fr.cryptohash.HAVAL192_4
 
copy() - Method in class fr.cryptohash.HAVAL192_5
 
copy() - Method in class fr.cryptohash.HAVAL224_3
 
copy() - Method in class fr.cryptohash.HAVAL224_4
 
copy() - Method in class fr.cryptohash.HAVAL224_5
 
copy() - Method in class fr.cryptohash.HAVAL256_3
 
copy() - Method in class fr.cryptohash.HAVAL256_4
 
copy() - Method in class fr.cryptohash.HAVAL256_5
 
copy() - Method in class fr.cryptohash.HMAC
 
copy() - Method in class fr.cryptohash.JH224
 
copy() - Method in class fr.cryptohash.JH256
 
copy() - Method in class fr.cryptohash.JH384
 
copy() - Method in class fr.cryptohash.JH512
 
copy() - Method in class fr.cryptohash.Keccak224
 
copy() - Method in class fr.cryptohash.Keccak256
 
copy() - Method in class fr.cryptohash.Keccak384
 
copy() - Method in class fr.cryptohash.Keccak512
 
copy() - Method in class fr.cryptohash.Luffa224
 
copy() - Method in class fr.cryptohash.Luffa256
 
copy() - Method in class fr.cryptohash.Luffa384
 
copy() - Method in class fr.cryptohash.Luffa512
 
copy() - Method in class fr.cryptohash.MD2
 
copy() - Method in class fr.cryptohash.MD4
 
copy() - Method in class fr.cryptohash.MD5
 
copy() - Method in class fr.cryptohash.PANAMA
 
copy() - Method in class fr.cryptohash.RadioGatun32
 
copy() - Method in class fr.cryptohash.RadioGatun64
 
copy() - Method in class fr.cryptohash.RIPEMD
 
copy() - Method in class fr.cryptohash.RIPEMD128
 
copy() - Method in class fr.cryptohash.RIPEMD160
 
copy() - Method in class fr.cryptohash.SHA0
 
copy() - Method in class fr.cryptohash.SHA1
 
copy() - Method in class fr.cryptohash.SHA224
 
copy() - Method in class fr.cryptohash.SHA256
 
copy() - Method in class fr.cryptohash.SHA384
 
copy() - Method in class fr.cryptohash.SHA512
 
copy() - Method in class fr.cryptohash.ShabalGeneric
 
copy() - Method in class fr.cryptohash.SHAvite224
 
copy() - Method in class fr.cryptohash.SHAvite256
 
copy() - Method in class fr.cryptohash.SHAvite384
 
copy() - Method in class fr.cryptohash.SHAvite512
 
copy() - Method in class fr.cryptohash.SIMD224
 
copy() - Method in class fr.cryptohash.SIMD256
 
copy() - Method in class fr.cryptohash.SIMD384
 
copy() - Method in class fr.cryptohash.SIMD512
 
copy() - Method in class fr.cryptohash.Tiger
 
copy() - Method in class fr.cryptohash.Tiger2
 
copy() - Method in class fr.cryptohash.Whirlpool
 
copy() - Method in class fr.cryptohash.Whirlpool0
 
copy() - Method in class fr.cryptohash.Whirlpool1
 
copyState(DigestEngine) - Method in class fr.cryptohash.DigestEngine
This function copies the internal buffering state to some other instance of a class extending DigestEngine.
copyState(Luffa384) - Method in class fr.cryptohash.Luffa384
 
copyState(Luffa512) - Method in class fr.cryptohash.Luffa512
 
CubeHash224 - Class in fr.cryptohash
This class implements the CubeHash-224 digest algorithm under the Digest API.
CubeHash224() - Constructor for class fr.cryptohash.CubeHash224
Create the engine.
CubeHash224Spi - Class in fr.cryptohash.spi
Implementation for CubeHash224.
CubeHash224Spi() - Constructor for class fr.cryptohash.spi.CubeHash224Spi
 
CubeHash256 - Class in fr.cryptohash
This class implements the CubeHash-256 digest algorithm under the Digest API.
CubeHash256() - Constructor for class fr.cryptohash.CubeHash256
Create the engine.
CubeHash256Spi - Class in fr.cryptohash.spi
Implementation for CubeHash256.
CubeHash256Spi() - Constructor for class fr.cryptohash.spi.CubeHash256Spi
 
CubeHash384 - Class in fr.cryptohash
This class implements the CubeHash-384 digest algorithm under the Digest API.
CubeHash384() - Constructor for class fr.cryptohash.CubeHash384
Create the engine.
CubeHash384Spi - Class in fr.cryptohash.spi
Implementation for CubeHash384.
CubeHash384Spi() - Constructor for class fr.cryptohash.spi.CubeHash384Spi
 
CubeHash512 - Class in fr.cryptohash
This class implements the CubeHash-512 digest algorithm under the Digest API.
CubeHash512() - Constructor for class fr.cryptohash.CubeHash512
Create the engine.
CubeHash512Spi - Class in fr.cryptohash.spi
Implementation for CubeHash512.
CubeHash512Spi() - Constructor for class fr.cryptohash.spi.CubeHash512Spi
 

D

Digest - Interface in fr.cryptohash
This interface documents the API for a hash function.
digest() - Method in interface fr.cryptohash.Digest
Finalize the current hash computation and return the hash value in a newly-allocated array.
digest(byte[]) - Method in interface fr.cryptohash.Digest
Input some bytes, then finalize the current hash computation and return the hash value in a newly-allocated array.
digest(byte[], int, int) - Method in interface fr.cryptohash.Digest
Finalize the current hash computation and store the hash value in the provided output buffer.
digest() - Method in class fr.cryptohash.DigestEngine
 
digest(byte[]) - Method in class fr.cryptohash.DigestEngine
 
digest(byte[], int, int) - Method in class fr.cryptohash.DigestEngine
 
digest() - Method in class fr.cryptohash.ShabalGeneric
 
digest(byte[]) - Method in class fr.cryptohash.ShabalGeneric
 
digest(byte[], int, int) - Method in class fr.cryptohash.ShabalGeneric
 
DigestEngine - Class in fr.cryptohash
This class is a template which can be used to implement hash functions.
DigestEngine() - Constructor for class fr.cryptohash.DigestEngine
Instantiate the engine.
doInit() - Method in class fr.cryptohash.DigestEngine
This function is called at object creation time; the implementation should use it to perform initialization tasks.
doInit() - Method in class fr.cryptohash.HMAC
 
doInit() - Method in class fr.cryptohash.Luffa384
 
doInit() - Method in class fr.cryptohash.Luffa512
 
doInit() - Method in class fr.cryptohash.MD2
 
doInit() - Method in class fr.cryptohash.MD4
 
doInit() - Method in class fr.cryptohash.MD5
 
doInit() - Method in class fr.cryptohash.PANAMA
 
doInit() - Method in class fr.cryptohash.RadioGatun32
 
doInit() - Method in class fr.cryptohash.RadioGatun64
 
doInit() - Method in class fr.cryptohash.RIPEMD
 
doInit() - Method in class fr.cryptohash.RIPEMD128
 
doInit() - Method in class fr.cryptohash.RIPEMD160
 
doInit() - Method in class fr.cryptohash.SHA0
 
doInit() - Method in class fr.cryptohash.SHA1
 
doPadding(byte[], int) - Method in class fr.cryptohash.DigestEngine
Perform the final padding and store the result in the provided buffer.
doPadding(byte[], int) - Method in class fr.cryptohash.HMAC
 
doPadding(byte[], int) - Method in class fr.cryptohash.Luffa384
 
doPadding(byte[], int) - Method in class fr.cryptohash.Luffa512
 
doPadding(byte[], int) - Method in class fr.cryptohash.MD2
 
doPadding(byte[], int) - Method in class fr.cryptohash.MD4
 
doPadding(byte[], int) - Method in class fr.cryptohash.MD5
 
doPadding(byte[], int) - Method in class fr.cryptohash.PANAMA
 
doPadding(byte[], int) - Method in class fr.cryptohash.RadioGatun32
 
doPadding(byte[], int) - Method in class fr.cryptohash.RadioGatun64
 
doPadding(byte[], int) - Method in class fr.cryptohash.RIPEMD
 
doPadding(byte[], int) - Method in class fr.cryptohash.RIPEMD128
 
doPadding(byte[], int) - Method in class fr.cryptohash.RIPEMD160
 
doPadding(byte[], int) - Method in class fr.cryptohash.SHA0
 
doPadding(byte[], int) - Method in class fr.cryptohash.SHA1
 

E

ECHO224 - Class in fr.cryptohash
This class implements the ECHO-224 digest algorithm under the Digest API.
ECHO224() - Constructor for class fr.cryptohash.ECHO224
Create the engine.
ECHO224Spi - Class in fr.cryptohash.spi
Implementation for ECHO224.
ECHO224Spi() - Constructor for class fr.cryptohash.spi.ECHO224Spi
 
ECHO256 - Class in fr.cryptohash
This class implements the ECHO-256 digest algorithm under the Digest API.
ECHO256() - Constructor for class fr.cryptohash.ECHO256
Create the engine.
ECHO256Spi - Class in fr.cryptohash.spi
Implementation for ECHO256.
ECHO256Spi() - Constructor for class fr.cryptohash.spi.ECHO256Spi
 
ECHO384 - Class in fr.cryptohash
This class implements the ECHO-384 digest algorithm under the Digest API.
ECHO384() - Constructor for class fr.cryptohash.ECHO384
Create the engine.
ECHO384Spi - Class in fr.cryptohash.spi
Implementation for ECHO384.
ECHO384Spi() - Constructor for class fr.cryptohash.spi.ECHO384Spi
 
ECHO512 - Class in fr.cryptohash
This class implements the ECHO-512 digest algorithm under the Digest API.
ECHO512() - Constructor for class fr.cryptohash.ECHO512
Create the engine.
ECHO512Spi - Class in fr.cryptohash.spi
Implementation for ECHO512.
ECHO512Spi() - Constructor for class fr.cryptohash.spi.ECHO512Spi
 
engineReset() - Method in class fr.cryptohash.DigestEngine
Reset the hash algorithm state.
engineReset() - Method in class fr.cryptohash.HMAC
 
engineReset() - Method in class fr.cryptohash.Luffa384
 
engineReset() - Method in class fr.cryptohash.Luffa512
 
engineReset() - Method in class fr.cryptohash.MD2
 
engineReset() - Method in class fr.cryptohash.MD4
 
engineReset() - Method in class fr.cryptohash.MD5
 
engineReset() - Method in class fr.cryptohash.PANAMA
 
engineReset() - Method in class fr.cryptohash.RadioGatun32
 
engineReset() - Method in class fr.cryptohash.RadioGatun64
 
engineReset() - Method in class fr.cryptohash.RIPEMD
 
engineReset() - Method in class fr.cryptohash.RIPEMD128
 
engineReset() - Method in class fr.cryptohash.RIPEMD160
 
engineReset() - Method in class fr.cryptohash.SHA0
 
engineReset() - Method in class fr.cryptohash.SHA1
 

F

flush() - Method in class fr.cryptohash.DigestEngine
Flush internal buffers, so that less than a block of data may at most be upheld.
fr.cryptohash - package fr.cryptohash
The fr.cryptohash package contains the JCA provider for interfacing to the Java world.
fr.cryptohash.spi - package fr.cryptohash.spi
Adapters from the fr.cryptohash world to the Java JCA world for every hash implementation.
fr.cryptohash.util - package fr.cryptohash.util
Utility classes to help using the digests.
Fugue224 - Class in fr.cryptohash
This class implements the Fugue-224 digest algorithm under the Digest API.
Fugue224() - Constructor for class fr.cryptohash.Fugue224
Create the engine.
Fugue224Spi - Class in fr.cryptohash.spi
Implementation for Fugue224.
Fugue224Spi() - Constructor for class fr.cryptohash.spi.Fugue224Spi
 
Fugue256 - Class in fr.cryptohash
This class implements the Fugue-256 digest algorithm under the Digest API.
Fugue256() - Constructor for class fr.cryptohash.Fugue256
Create the engine.
Fugue256Spi - Class in fr.cryptohash.spi
Implementation for Fugue256.
Fugue256Spi() - Constructor for class fr.cryptohash.spi.Fugue256Spi
 
Fugue384 - Class in fr.cryptohash
This class implements the Fugue-384 hash function under the Digest API.
Fugue384() - Constructor for class fr.cryptohash.Fugue384
Create the engine.
Fugue384Spi - Class in fr.cryptohash.spi
Implementation for Fugue384.
Fugue384Spi() - Constructor for class fr.cryptohash.spi.Fugue384Spi
 
Fugue512 - Class in fr.cryptohash
This class implements the Fugue-512 hash function under the Digest API.
Fugue512() - Constructor for class fr.cryptohash.Fugue512
Create the engine.
Fugue512Spi - Class in fr.cryptohash.spi
Implementation for Fugue512.
Fugue512Spi() - Constructor for class fr.cryptohash.spi.Fugue512Spi
 

G

getBlockBuffer() - Method in class fr.cryptohash.DigestEngine
Get a reference to an internal buffer with the same size than a block.
getBlockCount() - Method in class fr.cryptohash.DigestEngine
Get the "block count": this is the number of times the DigestEngine.processBlock(byte[]) method has been invoked for the current hash operation.
getBlockLength() - Method in interface fr.cryptohash.Digest
Return the "block length" for the hash function.
getBlockLength() - Method in class fr.cryptohash.HMAC
 
getBlockLength() - Method in class fr.cryptohash.Luffa384
 
getBlockLength() - Method in class fr.cryptohash.Luffa512
 
getBlockLength() - Method in class fr.cryptohash.MD2
 
getBlockLength() - Method in class fr.cryptohash.MD4
 
getBlockLength() - Method in class fr.cryptohash.MD5
 
getBlockLength() - Method in class fr.cryptohash.PANAMA
 
getBlockLength() - Method in class fr.cryptohash.RadioGatun32
 
getBlockLength() - Method in class fr.cryptohash.RadioGatun64
 
getBlockLength() - Method in class fr.cryptohash.RIPEMD
 
getBlockLength() - Method in class fr.cryptohash.RIPEMD128
 
getBlockLength() - Method in class fr.cryptohash.RIPEMD160
 
getBlockLength() - Method in class fr.cryptohash.SHA0
 
getBlockLength() - Method in class fr.cryptohash.SHA1
 
getBlockLength() - Method in class fr.cryptohash.ShabalGeneric
 
getDigestLength() - Method in class fr.cryptohash.BLAKE224
 
getDigestLength() - Method in class fr.cryptohash.BLAKE256
 
getDigestLength() - Method in class fr.cryptohash.BLAKE384
 
getDigestLength() - Method in class fr.cryptohash.BLAKE512
 
getDigestLength() - Method in class fr.cryptohash.BMW224
 
getDigestLength() - Method in class fr.cryptohash.BMW256
 
getDigestLength() - Method in class fr.cryptohash.BMW384
 
getDigestLength() - Method in class fr.cryptohash.BMW512
 
getDigestLength() - Method in class fr.cryptohash.CubeHash224
 
getDigestLength() - Method in class fr.cryptohash.CubeHash256
 
getDigestLength() - Method in class fr.cryptohash.CubeHash384
 
getDigestLength() - Method in class fr.cryptohash.CubeHash512
 
getDigestLength() - Method in interface fr.cryptohash.Digest
Get the natural hash function output length (in bytes).
getDigestLength() - Method in class fr.cryptohash.ECHO224
 
getDigestLength() - Method in class fr.cryptohash.ECHO256
 
getDigestLength() - Method in class fr.cryptohash.ECHO384
 
getDigestLength() - Method in class fr.cryptohash.ECHO512
 
getDigestLength() - Method in class fr.cryptohash.Fugue224
 
getDigestLength() - Method in class fr.cryptohash.Fugue256
 
getDigestLength() - Method in class fr.cryptohash.Fugue384
 
getDigestLength() - Method in class fr.cryptohash.Fugue512
 
getDigestLength() - Method in class fr.cryptohash.Groestl224
 
getDigestLength() - Method in class fr.cryptohash.Groestl256
 
getDigestLength() - Method in class fr.cryptohash.Groestl384
 
getDigestLength() - Method in class fr.cryptohash.Groestl512
 
getDigestLength() - Method in class fr.cryptohash.Hamsi224
 
getDigestLength() - Method in class fr.cryptohash.Hamsi256
 
getDigestLength() - Method in class fr.cryptohash.Hamsi384
 
getDigestLength() - Method in class fr.cryptohash.Hamsi512
 
getDigestLength() - Method in class fr.cryptohash.HAVAL128_3
 
getDigestLength() - Method in class fr.cryptohash.HAVAL128_4
 
getDigestLength() - Method in class fr.cryptohash.HAVAL128_5
 
getDigestLength() - Method in class fr.cryptohash.HAVAL160_3
 
getDigestLength() - Method in class fr.cryptohash.HAVAL160_4
 
getDigestLength() - Method in class fr.cryptohash.HAVAL160_5
 
getDigestLength() - Method in class fr.cryptohash.HAVAL192_3
 
getDigestLength() - Method in class fr.cryptohash.HAVAL192_4
 
getDigestLength() - Method in class fr.cryptohash.HAVAL192_5
 
getDigestLength() - Method in class fr.cryptohash.HAVAL224_3
 
getDigestLength() - Method in class fr.cryptohash.HAVAL224_4
 
getDigestLength() - Method in class fr.cryptohash.HAVAL224_5
 
getDigestLength() - Method in class fr.cryptohash.HAVAL256_3
 
getDigestLength() - Method in class fr.cryptohash.HAVAL256_4
 
getDigestLength() - Method in class fr.cryptohash.HAVAL256_5
 
getDigestLength() - Method in class fr.cryptohash.HMAC
 
getDigestLength() - Method in class fr.cryptohash.JH224
 
getDigestLength() - Method in class fr.cryptohash.JH256
 
getDigestLength() - Method in class fr.cryptohash.JH384
 
getDigestLength() - Method in class fr.cryptohash.JH512
 
getDigestLength() - Method in class fr.cryptohash.Keccak224
 
getDigestLength() - Method in class fr.cryptohash.Keccak256
 
getDigestLength() - Method in class fr.cryptohash.Keccak384
 
getDigestLength() - Method in class fr.cryptohash.Keccak512
 
getDigestLength() - Method in class fr.cryptohash.Luffa224
 
getDigestLength() - Method in class fr.cryptohash.Luffa256
 
getDigestLength() - Method in class fr.cryptohash.Luffa384
 
getDigestLength() - Method in class fr.cryptohash.Luffa512
 
getDigestLength() - Method in class fr.cryptohash.MD2
 
getDigestLength() - Method in class fr.cryptohash.MD4
 
getDigestLength() - Method in class fr.cryptohash.MD5
 
getDigestLength() - Method in class fr.cryptohash.PANAMA
 
getDigestLength() - Method in class fr.cryptohash.RadioGatun32
 
getDigestLength() - Method in class fr.cryptohash.RadioGatun64
 
getDigestLength() - Method in class fr.cryptohash.RIPEMD
 
getDigestLength() - Method in class fr.cryptohash.RIPEMD128
 
getDigestLength() - Method in class fr.cryptohash.RIPEMD160
 
getDigestLength() - Method in class fr.cryptohash.SHA0
 
getDigestLength() - Method in class fr.cryptohash.SHA1
 
getDigestLength() - Method in class fr.cryptohash.SHA224
 
getDigestLength() - Method in class fr.cryptohash.SHA256
 
getDigestLength() - Method in class fr.cryptohash.SHA384
 
getDigestLength() - Method in class fr.cryptohash.SHA512
 
getDigestLength() - Method in class fr.cryptohash.ShabalGeneric
 
getDigestLength() - Method in class fr.cryptohash.SHAvite224
 
getDigestLength() - Method in class fr.cryptohash.SHAvite256
 
getDigestLength() - Method in class fr.cryptohash.SHAvite384
 
getDigestLength() - Method in class fr.cryptohash.SHAvite512
 
getDigestLength() - Method in class fr.cryptohash.SIMD224
 
getDigestLength() - Method in class fr.cryptohash.SIMD256
 
getDigestLength() - Method in class fr.cryptohash.SIMD384
 
getDigestLength() - Method in class fr.cryptohash.SIMD512
 
getDigestLength() - Method in class fr.cryptohash.Skein224
 
getDigestLength() - Method in class fr.cryptohash.Skein256
 
getDigestLength() - Method in class fr.cryptohash.Skein384
 
getDigestLength() - Method in class fr.cryptohash.Skein512
 
getInternalBlockLength() - Method in class fr.cryptohash.DigestEngine
Get the internal block length.
getInternalBlockLength() - Method in class fr.cryptohash.Luffa384
 
getInternalBlockLength() - Method in class fr.cryptohash.Luffa512
 
getInternalBlockLength() - Method in class fr.cryptohash.RadioGatun32
 
getInternalBlockLength() - Method in class fr.cryptohash.RadioGatun64
 
Groestl224 - Class in fr.cryptohash
This class implements the Groestl-224 digest algorithm under the Digest API.
Groestl224() - Constructor for class fr.cryptohash.Groestl224
Create the engine.
Groestl224Spi - Class in fr.cryptohash.spi
Implementation for Groestl224.
Groestl224Spi() - Constructor for class fr.cryptohash.spi.Groestl224Spi
 
Groestl256 - Class in fr.cryptohash
This class implements the Groestl-256 digest algorithm under the Digest API.
Groestl256() - Constructor for class fr.cryptohash.Groestl256
Create the engine.
Groestl256Spi - Class in fr.cryptohash.spi
Implementation for Groestl256.
Groestl256Spi() - Constructor for class fr.cryptohash.spi.Groestl256Spi
 
Groestl384 - Class in fr.cryptohash
This class implements the Groestl-384 digest algorithm under the Digest API.
Groestl384() - Constructor for class fr.cryptohash.Groestl384
Create the engine.
Groestl384Spi - Class in fr.cryptohash.spi
Implementation for Groestl384.
Groestl384Spi() - Constructor for class fr.cryptohash.spi.Groestl384Spi
 
Groestl512 - Class in fr.cryptohash
This class implements the Groestl-512 digest algorithm under the Digest API.
Groestl512() - Constructor for class fr.cryptohash.Groestl512
Create the engine.
Groestl512Spi - Class in fr.cryptohash.spi
Implementation for Groestl512.
Groestl512Spi() - Constructor for class fr.cryptohash.spi.Groestl512Spi
 

H

Hamsi224 - Class in fr.cryptohash
This class implements the Hamsi-224 digest algorithm under the Digest API.
Hamsi224() - Constructor for class fr.cryptohash.Hamsi224
Create the engine.
Hamsi224Spi - Class in fr.cryptohash.spi
Implementation for Hamsi224.
Hamsi224Spi() - Constructor for class fr.cryptohash.spi.Hamsi224Spi
 
Hamsi256 - Class in fr.cryptohash
This class implements the Hamsi-256 digest algorithm under the Digest API.
Hamsi256() - Constructor for class fr.cryptohash.Hamsi256
Create the engine.
Hamsi256Spi - Class in fr.cryptohash.spi
Implementation for Hamsi256.
Hamsi256Spi() - Constructor for class fr.cryptohash.spi.Hamsi256Spi
 
Hamsi384 - Class in fr.cryptohash
This class implements the Hamsi-384 digest algorithm under the Digest API.
Hamsi384() - Constructor for class fr.cryptohash.Hamsi384
Create the engine.
Hamsi384Spi - Class in fr.cryptohash.spi
Implementation for Hamsi384.
Hamsi384Spi() - Constructor for class fr.cryptohash.spi.Hamsi384Spi
 
Hamsi512 - Class in fr.cryptohash
This class implements the Hamsi-512 digest algorithm under the Digest API.
Hamsi512() - Constructor for class fr.cryptohash.Hamsi512
Create the engine.
Hamsi512Spi - Class in fr.cryptohash.spi
Implementation for Hamsi512.
Hamsi512Spi() - Constructor for class fr.cryptohash.spi.Hamsi512Spi
 
HAVAL128_3 - Class in fr.cryptohash
This class implements HAVAL with 128-bit output and 3 passes.
HAVAL128_3() - Constructor for class fr.cryptohash.HAVAL128_3
Create the object.
HAVAL128_3Spi - Class in fr.cryptohash.spi
Implementation for HAVAL128_3.
HAVAL128_3Spi() - Constructor for class fr.cryptohash.spi.HAVAL128_3Spi
 
HAVAL128_4 - Class in fr.cryptohash
This class implements HAVAL with 128-bit output and 4 passes.
HAVAL128_4() - Constructor for class fr.cryptohash.HAVAL128_4
Create the object.
HAVAL128_4Spi - Class in fr.cryptohash.spi
Implementation for HAVAL128_4.
HAVAL128_4Spi() - Constructor for class fr.cryptohash.spi.HAVAL128_4Spi
 
HAVAL128_5 - Class in fr.cryptohash
This class implements HAVAL with 128-bit output and 5 passes.
HAVAL128_5() - Constructor for class fr.cryptohash.HAVAL128_5
Create the object.
HAVAL128_5Spi - Class in fr.cryptohash.spi
Implementation for HAVAL128_5.
HAVAL128_5Spi() - Constructor for class fr.cryptohash.spi.HAVAL128_5Spi
 
HAVAL160_3 - Class in fr.cryptohash
This class implements HAVAL with 160-bit output and 3 passes.
HAVAL160_3() - Constructor for class fr.cryptohash.HAVAL160_3
Create the object.
HAVAL160_3Spi - Class in fr.cryptohash.spi
Implementation for HAVAL160_3.
HAVAL160_3Spi() - Constructor for class fr.cryptohash.spi.HAVAL160_3Spi
 
HAVAL160_4 - Class in fr.cryptohash
This class implements HAVAL with 160-bit output and 4 passes.
HAVAL160_4() - Constructor for class fr.cryptohash.HAVAL160_4
Create the object.
HAVAL160_4Spi - Class in fr.cryptohash.spi
Implementation for HAVAL160_4.
HAVAL160_4Spi() - Constructor for class fr.cryptohash.spi.HAVAL160_4Spi
 
HAVAL160_5 - Class in fr.cryptohash
This class implements HAVAL with 160-bit output and 5 passes.
HAVAL160_5() - Constructor for class fr.cryptohash.HAVAL160_5
Create the object.
HAVAL160_5Spi - Class in fr.cryptohash.spi
Implementation for HAVAL160_5.
HAVAL160_5Spi() - Constructor for class fr.cryptohash.spi.HAVAL160_5Spi
 
HAVAL192_3 - Class in fr.cryptohash
This class implements HAVAL with 192-bit output and 3 passes.
HAVAL192_3() - Constructor for class fr.cryptohash.HAVAL192_3
Create the object.
HAVAL192_3Spi - Class in fr.cryptohash.spi
Implementation for HAVAL192_3.
HAVAL192_3Spi() - Constructor for class fr.cryptohash.spi.HAVAL192_3Spi
 
HAVAL192_4 - Class in fr.cryptohash
This class implements HAVAL with 192-bit output and 4 passes.
HAVAL192_4() - Constructor for class fr.cryptohash.HAVAL192_4
Create the object.
HAVAL192_4Spi - Class in fr.cryptohash.spi
Implementation for HAVAL192_4.
HAVAL192_4Spi() - Constructor for class fr.cryptohash.spi.HAVAL192_4Spi
 
HAVAL192_5 - Class in fr.cryptohash
This class implements HAVAL with 192-bit output and 5 passes.
HAVAL192_5() - Constructor for class fr.cryptohash.HAVAL192_5
Create the object.
HAVAL192_5Spi - Class in fr.cryptohash.spi
Implementation for HAVAL192_5.
HAVAL192_5Spi() - Constructor for class fr.cryptohash.spi.HAVAL192_5Spi
 
HAVAL224_3 - Class in fr.cryptohash
This class implements HAVAL with 224-bit output and 3 passes.
HAVAL224_3() - Constructor for class fr.cryptohash.HAVAL224_3
Create the object.
HAVAL224_3Spi - Class in fr.cryptohash.spi
Implementation for HAVAL224_3.
HAVAL224_3Spi() - Constructor for class fr.cryptohash.spi.HAVAL224_3Spi
 
HAVAL224_4 - Class in fr.cryptohash
This class implements HAVAL with 224-bit output and 4 passes.
HAVAL224_4() - Constructor for class fr.cryptohash.HAVAL224_4
Create the object.
HAVAL224_4Spi - Class in fr.cryptohash.spi
Implementation for HAVAL224_4.
HAVAL224_4Spi() - Constructor for class fr.cryptohash.spi.HAVAL224_4Spi
 
HAVAL224_5 - Class in fr.cryptohash
This class implements HAVAL with 224-bit output and 5 passes.
HAVAL224_5() - Constructor for class fr.cryptohash.HAVAL224_5
Create the object.
HAVAL224_5Spi - Class in fr.cryptohash.spi
Implementation for HAVAL224_5.
HAVAL224_5Spi() - Constructor for class fr.cryptohash.spi.HAVAL224_5Spi
 
HAVAL256_3 - Class in fr.cryptohash
This class implements HAVAL with 256-bit output and 3 passes.
HAVAL256_3() - Constructor for class fr.cryptohash.HAVAL256_3
Create the object.
HAVAL256_3Spi - Class in fr.cryptohash.spi
Implementation for HAVAL256_3.
HAVAL256_3Spi() - Constructor for class fr.cryptohash.spi.HAVAL256_3Spi
 
HAVAL256_4 - Class in fr.cryptohash
This class implements HAVAL with 256-bit output and 4 passes.
HAVAL256_4() - Constructor for class fr.cryptohash.HAVAL256_4
Create the object.
HAVAL256_4Spi - Class in fr.cryptohash.spi
Implementation for HAVAL256_4.
HAVAL256_4Spi() - Constructor for class fr.cryptohash.spi.HAVAL256_4Spi
 
HAVAL256_5 - Class in fr.cryptohash
This class implements HAVAL with 256-bit output and 5 passes.
HAVAL256_5() - Constructor for class fr.cryptohash.HAVAL256_5
Create the object.
HAVAL256_5Spi - Class in fr.cryptohash.spi
Implementation for HAVAL256_5.
HAVAL256_5Spi() - Constructor for class fr.cryptohash.spi.HAVAL256_5Spi
 
Hexs - Class in fr.cryptohash.util
Hexadecimal utils.
hexStringToBytes(String) - Static method in class fr.cryptohash.util.Hexs
Converts a hex String to bytes.
HMAC - Class in fr.cryptohash
This class implements the HMAC message authentication algorithm, under the Digest API, using the DigestEngine class.
HMAC(Digest, byte[]) - Constructor for class fr.cryptohash.HMAC
Build the object.
HMAC(Digest, byte[], int) - Constructor for class fr.cryptohash.HMAC
Build the object.

J

JCAProvider - Class in fr.cryptohash
A JCA provider implementation for SPH-Lib.
JCAProvider() - Constructor for class fr.cryptohash.JCAProvider
 
JH224 - Class in fr.cryptohash
This class implements the JH-224 digest algorithm under the Digest API.
JH224() - Constructor for class fr.cryptohash.JH224
Create the engine.
JH224Spi - Class in fr.cryptohash.spi
Implementation for JH224.
JH224Spi() - Constructor for class fr.cryptohash.spi.JH224Spi
 
JH256 - Class in fr.cryptohash
This class implements the JH-256 digest algorithm under the Digest API.
JH256() - Constructor for class fr.cryptohash.JH256
Create the engine.
JH256Spi - Class in fr.cryptohash.spi
Implementation for JH256.
JH256Spi() - Constructor for class fr.cryptohash.spi.JH256Spi
 
JH384 - Class in fr.cryptohash
This class implements the JH-384 digest algorithm under the Digest API.
JH384() - Constructor for class fr.cryptohash.JH384
Create the engine.
JH384Spi - Class in fr.cryptohash.spi
Implementation for JH384.
JH384Spi() - Constructor for class fr.cryptohash.spi.JH384Spi
 
JH512 - Class in fr.cryptohash
This class implements the JH-512 digest algorithm under the Digest API.
JH512() - Constructor for class fr.cryptohash.JH512
Create the engine.
JH512Spi - Class in fr.cryptohash.spi
Implementation for JH512.
JH512Spi() - Constructor for class fr.cryptohash.spi.JH512Spi
 

K

Keccak224 - Class in fr.cryptohash
This class implements the Keccak-224 digest algorithm under the Digest API.
Keccak224() - Constructor for class fr.cryptohash.Keccak224
Create the engine.
Keccak224Spi - Class in fr.cryptohash.spi
Implementation for Keccak224.
Keccak224Spi() - Constructor for class fr.cryptohash.spi.Keccak224Spi
 
Keccak256 - Class in fr.cryptohash
This class implements the Keccak-256 digest algorithm under the Digest API.
Keccak256() - Constructor for class fr.cryptohash.Keccak256
Create the engine.
Keccak256Spi - Class in fr.cryptohash.spi
Implementation for Keccak256.
Keccak256Spi() - Constructor for class fr.cryptohash.spi.Keccak256Spi
 
Keccak384 - Class in fr.cryptohash
This class implements the Keccak-384 digest algorithm under the Digest API.
Keccak384() - Constructor for class fr.cryptohash.Keccak384
Create the engine.
Keccak384Spi - Class in fr.cryptohash.spi
Implementation for Keccak384.
Keccak384Spi() - Constructor for class fr.cryptohash.spi.Keccak384Spi
 
Keccak512 - Class in fr.cryptohash
This class implements the Keccak-512 digest algorithm under the Digest API.
Keccak512() - Constructor for class fr.cryptohash.Keccak512
Create the engine.
Keccak512Spi - Class in fr.cryptohash.spi
Implementation for Keccak512.
Keccak512Spi() - Constructor for class fr.cryptohash.spi.Keccak512Spi
 

L

Luffa224 - Class in fr.cryptohash
This class implements the Luffa-224 digest algorithm under the Digest API.
Luffa224() - Constructor for class fr.cryptohash.Luffa224
Create the engine.
Luffa224Spi - Class in fr.cryptohash.spi
Implementation for Luffa224.
Luffa224Spi() - Constructor for class fr.cryptohash.spi.Luffa224Spi
 
Luffa256 - Class in fr.cryptohash
This class implements the Luffa-256 digest algorithm under the Digest API.
Luffa256() - Constructor for class fr.cryptohash.Luffa256
Create the engine.
Luffa256Spi - Class in fr.cryptohash.spi
Implementation for Luffa256.
Luffa256Spi() - Constructor for class fr.cryptohash.spi.Luffa256Spi
 
Luffa384 - Class in fr.cryptohash
This class implements Luffa-384 digest algorithm under the Digest API.
Luffa384() - Constructor for class fr.cryptohash.Luffa384
Create the engine.
Luffa384Spi - Class in fr.cryptohash.spi
Implementation for Luffa384.
Luffa384Spi() - Constructor for class fr.cryptohash.spi.Luffa384Spi
 
Luffa512 - Class in fr.cryptohash
This class implements Luffa-512 digest algorithm under the Digest API.
Luffa512() - Constructor for class fr.cryptohash.Luffa512
Create the engine.
Luffa512Spi - Class in fr.cryptohash.spi
Implementation for Luffa512.
Luffa512Spi() - Constructor for class fr.cryptohash.spi.Luffa512Spi
 

M

MD2 - Class in fr.cryptohash
This class implements the MD2 digest algorithm under the Digest API, using the DigestEngine class.
MD2() - Constructor for class fr.cryptohash.MD2
Create the object.
MD2Spi - Class in fr.cryptohash.spi
Implementation for MD2.
MD2Spi() - Constructor for class fr.cryptohash.spi.MD2Spi
 
MD4 - Class in fr.cryptohash
This class implements the MD4 digest algorithm under the Digest API, using the DigestEngine class.
MD4() - Constructor for class fr.cryptohash.MD4
Create the object.
MD4Spi - Class in fr.cryptohash.spi
Implementation for MD4.
MD4Spi() - Constructor for class fr.cryptohash.spi.MD4Spi
 
MD5 - Class in fr.cryptohash
This class implements the MD5 digest algorithm under the Digest API, using the DigestEngine class.
MD5() - Constructor for class fr.cryptohash.MD5
Create the object.
MD5Spi - Class in fr.cryptohash.spi
Implementation for MD5.
MD5Spi() - Constructor for class fr.cryptohash.spi.MD5Spi
 

P

PANAMA - Class in fr.cryptohash
This class implements the PANAMA digest algorithm under the Digest API.
PANAMA() - Constructor for class fr.cryptohash.PANAMA
Create the object.
PANAMASpi - Class in fr.cryptohash.spi
Implementation for PANAMA.
PANAMASpi() - Constructor for class fr.cryptohash.spi.PANAMASpi
 
processBlock(byte[]) - Method in class fr.cryptohash.DigestEngine
Process one block of data.
processBlock(byte[]) - Method in class fr.cryptohash.HMAC
 
processBlock(byte[]) - Method in class fr.cryptohash.Luffa384
 
processBlock(byte[]) - Method in class fr.cryptohash.Luffa512
 
processBlock(byte[]) - Method in class fr.cryptohash.MD2
 
processBlock(byte[]) - Method in class fr.cryptohash.MD4
 
processBlock(byte[]) - Method in class fr.cryptohash.MD5
 
processBlock(byte[]) - Method in class fr.cryptohash.PANAMA
 
processBlock(byte[]) - Method in class fr.cryptohash.RadioGatun32
 
processBlock(byte[]) - Method in class fr.cryptohash.RadioGatun64
 
processBlock(byte[]) - Method in class fr.cryptohash.RIPEMD
 
processBlock(byte[]) - Method in class fr.cryptohash.RIPEMD128
 
processBlock(byte[]) - Method in class fr.cryptohash.RIPEMD160
 
processBlock(byte[]) - Method in class fr.cryptohash.SHA0
 
processBlock(byte[]) - Method in class fr.cryptohash.SHA1
 
PROVIDER_NAME - Static variable in class fr.cryptohash.JCAProvider
The provider name as passed to JCA.

R

RadioGatun32 - Class in fr.cryptohash
This class implements the RadioGatun[32] digest algorithm under the Digest API.
RadioGatun32() - Constructor for class fr.cryptohash.RadioGatun32
Build the object.
RadioGatun32Spi - Class in fr.cryptohash.spi
Implementation for RadioGatun32.
RadioGatun32Spi() - Constructor for class fr.cryptohash.spi.RadioGatun32Spi
 
RadioGatun64 - Class in fr.cryptohash
This class implements the RadioGatun[64] digest algorithm under the Digest API.
RadioGatun64() - Constructor for class fr.cryptohash.RadioGatun64
Build the object.
RadioGatun64Spi - Class in fr.cryptohash.spi
Implementation for RadioGatun64.
RadioGatun64Spi() - Constructor for class fr.cryptohash.spi.RadioGatun64Spi
 
reset() - Method in interface fr.cryptohash.Digest
Reset the object: this makes it suitable for a new hash computation.
reset() - Method in class fr.cryptohash.DigestEngine
 
reset() - Method in class fr.cryptohash.ShabalGeneric
 
RIPEMD - Class in fr.cryptohash
This class implements the RIPEMD digest algorithm under the Digest API.
RIPEMD() - Constructor for class fr.cryptohash.RIPEMD
Build the object.
RIPEMD128 - Class in fr.cryptohash
This class implements the RIPEMD-128 digest algorithm under the Digest API.
RIPEMD128() - Constructor for class fr.cryptohash.RIPEMD128
Build the object.
RIPEMD128Spi - Class in fr.cryptohash.spi
Implementation for RIPEMD128.
RIPEMD128Spi() - Constructor for class fr.cryptohash.spi.RIPEMD128Spi
 
RIPEMD160 - Class in fr.cryptohash
This class implements the RIPEMD-160 digest algorithm under the Digest API.
RIPEMD160() - Constructor for class fr.cryptohash.RIPEMD160
Build the object.
RIPEMD160Spi - Class in fr.cryptohash.spi
Implementation for RIPEMD160.
RIPEMD160Spi() - Constructor for class fr.cryptohash.spi.RIPEMD160Spi
 
RIPEMDSpi - Class in fr.cryptohash.spi
Implementation for RIPEMD.
RIPEMDSpi() - Constructor for class fr.cryptohash.spi.RIPEMDSpi
 

S

SHA0 - Class in fr.cryptohash
This class implements the SHA-0 digest algorithm under the Digest API.
SHA0() - Constructor for class fr.cryptohash.SHA0
Build the object.
SHA0Spi - Class in fr.cryptohash.spi
Implementation for SHA0.
SHA0Spi() - Constructor for class fr.cryptohash.spi.SHA0Spi
 
SHA1 - Class in fr.cryptohash
This class implements the SHA-1 digest algorithm under the Digest API.
SHA1() - Constructor for class fr.cryptohash.SHA1
Build the object.
SHA1Spi - Class in fr.cryptohash.spi
Implementation for SHA1.
SHA1Spi() - Constructor for class fr.cryptohash.spi.SHA1Spi
 
SHA224 - Class in fr.cryptohash
This class implements the SHA-224 digest algorithm under the Digest API.
SHA224() - Constructor for class fr.cryptohash.SHA224
Create the engine.
SHA224Spi - Class in fr.cryptohash.spi
Implementation for SHA224.
SHA224Spi() - Constructor for class fr.cryptohash.spi.SHA224Spi
 
SHA256 - Class in fr.cryptohash
This class implements the SHA-256 digest algorithm under the Digest API.
SHA256() - Constructor for class fr.cryptohash.SHA256
Create the engine.
SHA256Spi - Class in fr.cryptohash.spi
Implementation for SHA256.
SHA256Spi() - Constructor for class fr.cryptohash.spi.SHA256Spi
 
SHA384 - Class in fr.cryptohash
This class implements the SHA-384 digest algorithm under the Digest API.
SHA384() - Constructor for class fr.cryptohash.SHA384
Create the engine.
SHA384Spi - Class in fr.cryptohash.spi
Implementation for SHA384.
SHA384Spi() - Constructor for class fr.cryptohash.spi.SHA384Spi
 
SHA512 - Class in fr.cryptohash
This class implements the SHA-512 digest algorithm under the Digest API.
SHA512() - Constructor for class fr.cryptohash.SHA512
Create the engine.
SHA512Spi - Class in fr.cryptohash.spi
Implementation for SHA512.
SHA512Spi() - Constructor for class fr.cryptohash.spi.SHA512Spi
 
Shabal192 - Class in fr.cryptohash
This class implements the Shabal-192 digest algorithm under the Digest API.
Shabal192() - Constructor for class fr.cryptohash.Shabal192
Create the engine.
Shabal192Spi - Class in fr.cryptohash.spi
Implementation for Shabal192.
Shabal192Spi() - Constructor for class fr.cryptohash.spi.Shabal192Spi
 
Shabal224 - Class in fr.cryptohash
This class implements the Shabal-224 digest algorithm under the Digest API.
Shabal224() - Constructor for class fr.cryptohash.Shabal224
Create the engine.
Shabal224Spi - Class in fr.cryptohash.spi
Implementation for Shabal224.
Shabal224Spi() - Constructor for class fr.cryptohash.spi.Shabal224Spi
 
Shabal256 - Class in fr.cryptohash
This class implements the Shabal-256 digest algorithm under the Digest API.
Shabal256() - Constructor for class fr.cryptohash.Shabal256
Create the engine.
Shabal256Spi - Class in fr.cryptohash.spi
Implementation for Shabal256.
Shabal256Spi() - Constructor for class fr.cryptohash.spi.Shabal256Spi
 
Shabal384 - Class in fr.cryptohash
This class implements the Shabal-384 digest algorithm under the Digest API.
Shabal384() - Constructor for class fr.cryptohash.Shabal384
Create the engine.
Shabal384Spi - Class in fr.cryptohash.spi
Implementation for Shabal384.
Shabal384Spi() - Constructor for class fr.cryptohash.spi.Shabal384Spi
 
Shabal512 - Class in fr.cryptohash
This class implements the Shabal-512 digest algorithm under the Digest API.
Shabal512() - Constructor for class fr.cryptohash.Shabal512
Create the engine.
Shabal512Spi - Class in fr.cryptohash.spi
Implementation for Shabal512.
Shabal512Spi() - Constructor for class fr.cryptohash.spi.Shabal512Spi
 
ShabalGeneric - Class in fr.cryptohash
This class implements Shabal for all output sizes from 32 to 512 bits (inclusive, only multiples of 32 are supported).
ShabalGeneric(int) - Constructor for class fr.cryptohash.ShabalGeneric
Create the object.
SHAvite224 - Class in fr.cryptohash
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").
SHAvite224() - Constructor for class fr.cryptohash.SHAvite224
Create the engine.
SHAvite224Spi - Class in fr.cryptohash.spi
Implementation for SHAvite224.
SHAvite224Spi() - Constructor for class fr.cryptohash.spi.SHAvite224Spi
 
SHAvite256 - Class in fr.cryptohash
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").
SHAvite256() - Constructor for class fr.cryptohash.SHAvite256
Create the engine.
SHAvite256Spi - Class in fr.cryptohash.spi
Implementation for SHAvite256.
SHAvite256Spi() - Constructor for class fr.cryptohash.spi.SHAvite256Spi
 
SHAvite384 - Class in fr.cryptohash
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").
SHAvite384() - Constructor for class fr.cryptohash.SHAvite384
Create the engine.
SHAvite384Spi - Class in fr.cryptohash.spi
Implementation for SHAvite384.
SHAvite384Spi() - Constructor for class fr.cryptohash.spi.SHAvite384Spi
 
SHAvite512 - Class in fr.cryptohash
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").
SHAvite512() - Constructor for class fr.cryptohash.SHAvite512
Create the engine.
SHAvite512Spi - Class in fr.cryptohash.spi
Implementation for SHAvite512.
SHAvite512Spi() - Constructor for class fr.cryptohash.spi.SHAvite512Spi
 
SIMD224 - Class in fr.cryptohash
This class implements the SIMD-224 digest algorithm under the Digest API.
SIMD224() - Constructor for class fr.cryptohash.SIMD224
Create the engine.
SIMD224Spi - Class in fr.cryptohash.spi
Implementation for SIMD224.
SIMD224Spi() - Constructor for class fr.cryptohash.spi.SIMD224Spi
 
SIMD256 - Class in fr.cryptohash
This class implements the SIMD-256 digest algorithm under the Digest API.
SIMD256() - Constructor for class fr.cryptohash.SIMD256
Create the engine.
SIMD256Spi - Class in fr.cryptohash.spi
Implementation for SIMD256.
SIMD256Spi() - Constructor for class fr.cryptohash.spi.SIMD256Spi
 
SIMD384 - Class in fr.cryptohash
This class implements the SIMD-384 digest algorithm under the Digest API.
SIMD384() - Constructor for class fr.cryptohash.SIMD384
Create the engine.
SIMD384Spi - Class in fr.cryptohash.spi
Implementation for SIMD384.
SIMD384Spi() - Constructor for class fr.cryptohash.spi.SIMD384Spi
 
SIMD512 - Class in fr.cryptohash
This class implements the SIMD-512 digest algorithm under the Digest API.
SIMD512() - Constructor for class fr.cryptohash.SIMD512
Create the engine.
SIMD512Spi - Class in fr.cryptohash.spi
Implementation for SIMD512.
SIMD512Spi() - Constructor for class fr.cryptohash.spi.SIMD512Spi
 
Skein224 - Class in fr.cryptohash
This class implements the Skein-224 digest algorithm under the Digest API.
Skein224() - Constructor for class fr.cryptohash.Skein224
Create the engine.
Skein224Spi - Class in fr.cryptohash.spi
Implementation for Skein224.
Skein224Spi() - Constructor for class fr.cryptohash.spi.Skein224Spi
 
Skein256 - Class in fr.cryptohash
This class implements the Skein-256 digest algorithm under the Digest API.
Skein256() - Constructor for class fr.cryptohash.Skein256
Create the engine.
Skein256Spi - Class in fr.cryptohash.spi
Implementation for Skein256.
Skein256Spi() - Constructor for class fr.cryptohash.spi.Skein256Spi
 
Skein384 - Class in fr.cryptohash
This class implements the Skein-384 digest algorithm under the Digest API.
Skein384() - Constructor for class fr.cryptohash.Skein384
Create the engine.
Skein384Spi - Class in fr.cryptohash.spi
Implementation for Skein384.
Skein384Spi() - Constructor for class fr.cryptohash.spi.Skein384Spi
 
Skein512 - Class in fr.cryptohash
This class implements the Skein-512 digest algorithm under the Digest API.
Skein512() - Constructor for class fr.cryptohash.Skein512
Create the engine.
Skein512Spi - Class in fr.cryptohash.spi
Implementation for Skein512.
Skein512Spi() - Constructor for class fr.cryptohash.spi.Skein512Spi
 

T

Tiger - Class in fr.cryptohash
This class implements the Tiger hash algorithm under the Digest API.
Tiger() - Constructor for class fr.cryptohash.Tiger
Create the engine.
Tiger2 - Class in fr.cryptohash
This class implements the Tiger2 hash algorithm under the Digest API.
Tiger2() - Constructor for class fr.cryptohash.Tiger2
Create the engine.
Tiger2Spi - Class in fr.cryptohash.spi
Implementation for Tiger2.
Tiger2Spi() - Constructor for class fr.cryptohash.spi.Tiger2Spi
 
TigerSpi - Class in fr.cryptohash.spi
Implementation for Tiger.
TigerSpi() - Constructor for class fr.cryptohash.spi.TigerSpi
 
toString() - Method in interface fr.cryptohash.Digest
Get the display name for this function (e.g.
toString() - Method in class fr.cryptohash.HMAC
 
toString() - Method in class fr.cryptohash.Luffa384
 
toString() - Method in class fr.cryptohash.Luffa512
 
toString() - Method in class fr.cryptohash.MD2
 
toString() - Method in class fr.cryptohash.MD4
 
toString() - Method in class fr.cryptohash.MD5
 
toString() - Method in class fr.cryptohash.PANAMA
 
toString() - Method in class fr.cryptohash.RadioGatun32
 
toString() - Method in class fr.cryptohash.RadioGatun64
 
toString() - Method in class fr.cryptohash.RIPEMD
 
toString() - Method in class fr.cryptohash.RIPEMD128
 
toString() - Method in class fr.cryptohash.RIPEMD160
 
toString() - Method in class fr.cryptohash.SHA0
 
toString() - Method in class fr.cryptohash.SHA1
 
toString() - Method in class fr.cryptohash.ShabalGeneric
 
toString() - Method in class fr.cryptohash.Tiger
 
toString() - Method in class fr.cryptohash.Tiger2
 
toString() - Method in class fr.cryptohash.Whirlpool
 
toString() - Method in class fr.cryptohash.Whirlpool0
 
toString() - Method in class fr.cryptohash.Whirlpool1
 

U

update(byte) - Method in interface fr.cryptohash.Digest
Insert one more input data byte.
update(byte[]) - Method in interface fr.cryptohash.Digest
Insert some more bytes.
update(byte[], int, int) - Method in interface fr.cryptohash.Digest
Insert some more bytes.
update(byte) - Method in class fr.cryptohash.DigestEngine
 
update(byte[]) - Method in class fr.cryptohash.DigestEngine
 
update(byte[], int, int) - Method in class fr.cryptohash.DigestEngine
 
update(byte) - Method in class fr.cryptohash.ShabalGeneric
 
update(byte[]) - Method in class fr.cryptohash.ShabalGeneric
 
update(byte[], int, int) - Method in class fr.cryptohash.ShabalGeneric
 

W

Whirlpool - Class in fr.cryptohash
This class implements the Whirlpool digest algorithm under the Digest API.
Whirlpool() - Constructor for class fr.cryptohash.Whirlpool
Create the object.
Whirlpool0 - Class in fr.cryptohash
This class implements the Whirlpool-0 digest algorithm under the Digest API.
Whirlpool0() - Constructor for class fr.cryptohash.Whirlpool0
Create the object.
Whirlpool0Spi - Class in fr.cryptohash.spi
Implementation for Whirlpool0.
Whirlpool0Spi() - Constructor for class fr.cryptohash.spi.Whirlpool0Spi
 
Whirlpool1 - Class in fr.cryptohash
This class implements the Whirlpool-1 digest algorithm under the Digest API.
Whirlpool1() - Constructor for class fr.cryptohash.Whirlpool1
Create the object.
Whirlpool1Spi - Class in fr.cryptohash.spi
Implementation for Whirlpool1.
Whirlpool1Spi() - Constructor for class fr.cryptohash.spi.Whirlpool1Spi
 
WhirlpoolSpi - Class in fr.cryptohash.spi
Implementation for Whirlpool.
WhirlpoolSpi() - Constructor for class fr.cryptohash.spi.WhirlpoolSpi
 
B C D E F G H J K L M P R S T U W 
Skip navigation links

Copyright © 2014. All rights reserved.