JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
F
G
H
I
R
S
T
B
BadHashHolderException
- Exception in
com.codeheadsystems.shash
BadHashHolderException(String)
- Constructor for exception com.codeheadsystems.shash.
BadHashHolderException
build()
- Method in class com.codeheadsystems.shash.
HasherBuilder
C
CHARSET
- Static variable in class com.codeheadsystems.shash.
StringManipulator
com.codeheadsystems.shash
- package com.codeheadsystems.shash
com.codeheadsystems.shash.impl
- package com.codeheadsystems.shash.impl
F
fromHex(String)
- Static method in class com.codeheadsystems.shash.
StringManipulator
G
generate(Supplier<Random>)
- Static method in class com.codeheadsystems.shash.impl.
RandomProvider
generate()
- Static method in class com.codeheadsystems.shash.impl.
RandomProvider
generateSalt()
- Method in interface com.codeheadsystems.shash.
Hasher
Provides access to a salt for this specific hasher.
generateSalt()
- Method in class com.codeheadsystems.shash.impl.
HasherImpl
getAsString()
- Method in class com.codeheadsystems.shash.
HashHolder
getHash()
- Method in class com.codeheadsystems.shash.
HashHolder
getMinSCryptAlgo()
- Static method in class com.codeheadsystems.shash.
SupportedHashAlgorithm
Returns a SCrypt generator that uses 2^14 iterations, r=8, p=1 and dkLen = 32
getRandomBytes(byte[])
- Method in class com.codeheadsystems.shash.impl.
RandomProvider
getRandomBytes(int)
- Method in class com.codeheadsystems.shash.impl.
RandomProvider
getSalt()
- Method in class com.codeheadsystems.shash.
HashHolder
getSCryptAlgo()
- Static method in class com.codeheadsystems.shash.
SupportedHashAlgorithm
Returns a SCrypt generator that uses 2^20 iterations, r=8, p=1 and dkLen = 32
H
hash(byte[], byte[])
- Method in interface com.codeheadsystems.shash.
HashAlgorithm
hash(byte[])
- Method in interface com.codeheadsystems.shash.
Hasher
Will hash the bytes given and return a 'sized' salted hash depending on the algorithm picked on creation.
hash(String)
- Method in interface com.codeheadsystems.shash.
Hasher
Will hash the bytes given and return a 'sized' salted hash depending on the algorithm picked on creation.
hash(byte[])
- Method in class com.codeheadsystems.shash.impl.
HasherImpl
hash(String)
- Method in class com.codeheadsystems.shash.impl.
HasherImpl
HashAlgorithm
- Interface in
com.codeheadsystems.shash
Used to define something that implements a hasher.
hashAlgorithm(HashAlgorithm)
- Method in class com.codeheadsystems.shash.
HasherBuilder
Hasher
- Interface in
com.codeheadsystems.shash
Provides access to standard hasher structure
HasherBuilder
- Class in
com.codeheadsystems.shash
HasherBuilder()
- Constructor for class com.codeheadsystems.shash.
HasherBuilder
HasherImpl
- Class in
com.codeheadsystems.shash.impl
HasherImpl(int, RandomProvider, HashAlgorithm)
- Constructor for class com.codeheadsystems.shash.impl.
HasherImpl
HashHolder
- Class in
com.codeheadsystems.shash
HashHolder(byte[], byte[])
- Constructor for class com.codeheadsystems.shash.
HashHolder
HashHolder(String)
- Constructor for class com.codeheadsystems.shash.
HashHolder
I
isSame(HashHolder, byte[])
- Method in interface com.codeheadsystems.shash.
Hasher
Compares a previously hashed set of bytes with a new payload.
isSame(HashHolder, String)
- Method in interface com.codeheadsystems.shash.
Hasher
Compares a previously hashed set of bytes with a new payload.
isSame(byte[], byte[], String)
- Method in interface com.codeheadsystems.shash.
Hasher
Compares a previously hashed set of bytes with a new payload.
isSame(byte[], byte[], byte[])
- Method in interface com.codeheadsystems.shash.
Hasher
Compares a previously hashed set of bytes with a new payload.
isSame(HashHolder, byte[])
- Method in class com.codeheadsystems.shash.impl.
HasherImpl
isSame(HashHolder, String)
- Method in class com.codeheadsystems.shash.impl.
HasherImpl
isSame(byte[], byte[], String)
- Method in class com.codeheadsystems.shash.impl.
HasherImpl
isSame(byte[], byte[], byte[])
- Method in class com.codeheadsystems.shash.impl.
HasherImpl
R
randomProvider(Supplier<Random>)
- Method in class com.codeheadsystems.shash.
HasherBuilder
randomProvider(RandomProvider)
- Method in class com.codeheadsystems.shash.
HasherBuilder
RandomProvider
- Class in
com.codeheadsystems.shash.impl
S
saltSize(int)
- Method in class com.codeheadsystems.shash.
HasherBuilder
StringManipulator
- Class in
com.codeheadsystems.shash
StringManipulator()
- Constructor for class com.codeheadsystems.shash.
StringManipulator
SupportedHashAlgorithm
- Class in
com.codeheadsystems.shash
SupportedHashAlgorithm()
- Constructor for class com.codeheadsystems.shash.
SupportedHashAlgorithm
T
toBytes(String)
- Static method in class com.codeheadsystems.shash.
StringManipulator
toHex(byte[])
- Static method in class com.codeheadsystems.shash.
StringManipulator
toString(byte[])
- Static method in class com.codeheadsystems.shash.
StringManipulator
B
C
F
G
H
I
R
S
T
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes