- java.lang.Object
-
- io.github.mmm.crypto.CryptoConfig
-
- io.github.mmm.crypto.algorithm.CryptoAlgorithmConfig
-
- io.github.mmm.crypto.hash.HashConfig
-
- io.github.mmm.crypto.hash.ripemd.RipeMd
-
- io.github.mmm.crypto.hash.ripemd.RipeMd160
-
- All Implemented Interfaces:
AbstractCryptoFactory,AbstractGetIterationCount,CryptoAlgorithm,HashFactory
public class RipeMd160 extends RipeMd
HashConfigfor RIPEMD-160. This algorithm is used to generate a bitcoin address.- Since:
- 1.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static StringALGORITHM_RIPEMD_160Thealgorithmname "RIPEMD160".static RipeMd160RIPEMD_160RipeMd160using default provider.-
Fields inherited from class io.github.mmm.crypto.hash.HashConfig
ALGORITHM_NONE
-
Fields inherited from class io.github.mmm.crypto.algorithm.CryptoAlgorithmConfig
algorithm
-
Fields inherited from class io.github.mmm.crypto.CryptoConfig
provider
-
-
Constructor Summary
Constructors Constructor Description RipeMd160(int iterationCount)The constructor.RipeMd160(SecurityProvider provider)The constructor.RipeMd160(SecurityProvider provider, int iterationCount)The constructor.
-
Method Summary
-
Methods inherited from class io.github.mmm.crypto.hash.HashConfig
decrementIterationCount, getIterationCount, newAccess, newHashCreator
-
Methods inherited from class io.github.mmm.crypto.algorithm.CryptoAlgorithmConfig
getAlgorithm
-
Methods inherited from class io.github.mmm.crypto.CryptoConfig
getProvider
-
-
-
-
Field Detail
-
ALGORITHM_RIPEMD_160
public static final String ALGORITHM_RIPEMD_160
Thealgorithmname "RIPEMD160".- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RipeMd160
public RipeMd160(int iterationCount)
The constructor.- Parameters:
iterationCount- theiteration count.
-
RipeMd160
public RipeMd160(SecurityProvider provider)
The constructor.- Parameters:
provider- theSecurityProviderto use.
-
RipeMd160
public RipeMd160(SecurityProvider provider, int iterationCount)
The constructor.- Parameters:
provider- theSecurityProviderto use.iterationCount- theiteration count.
-
-