edu.vt.middleware.crypt.digest
Class RipeMD256
java.lang.Object
edu.vt.middleware.crypt.AbstractAlgorithm
edu.vt.middleware.crypt.AbstractRandomizableAlgorithm
edu.vt.middleware.crypt.digest.DigestAlgorithm
edu.vt.middleware.crypt.digest.RipeMD256
- All Implemented Interfaces:
- Algorithm, Randomizable, Cloneable
public class RipeMD256
- extends DigestAlgorithm
RipeMD256 contains functions for hashing data using the
RipeMD256 algorithm. This algorithm outputs a 256 bit hash, but offers the
same level of security as RipeMD128.
- Version:
- $Revision: 2744 $
- Author:
- Middleware Services
|
Constructor Summary |
RipeMD256()
Creates an uninitialized instance of an RipeMD256 digest. |
RipeMD256(boolean randomize)
Creates a new RipeMD256 digest that may optionally be initialized with
random data. |
RipeMD256(byte[] salt)
Creates a new RipeMD256 digest and initializes it with the given salt. |
RipeMD256
public RipeMD256()
- Creates an uninitialized instance of an RipeMD256 digest.
RipeMD256
public RipeMD256(boolean randomize)
- Creates a new RipeMD256 digest that may optionally be initialized with
random data.
- Parameters:
randomize - True to randomize initial state of digest, false
otherwise.
RipeMD256
public RipeMD256(byte[] salt)
- Creates a new RipeMD256 digest and initializes it with the given salt.
- Parameters:
salt - Salt data used to initialize digest computation.
Copyright © 2003-2013 Virginia Tech. All Rights Reserved.