- 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.
- 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
-