edu.vt.middleware.crypt.digest
Class Whirlpool
java.lang.Object
edu.vt.middleware.crypt.AbstractAlgorithm
edu.vt.middleware.crypt.AbstractRandomizableAlgorithm
edu.vt.middleware.crypt.digest.DigestAlgorithm
edu.vt.middleware.crypt.digest.Whirlpool
- All Implemented Interfaces:
- Algorithm, Randomizable
public class Whirlpool
- extends DigestAlgorithm
Implementation of Whirlpool message digest algorithm.
- Version:
- $Revision: 3 $
- Author:
- Middleware Services
|
Constructor Summary |
Whirlpool()
Creates an uninitialized instance of an Whirlpool digest. |
Whirlpool(boolean randomize)
Creates a new Whirlpool digest that may optionally be initialized with
random data. |
Whirlpool(byte[] salt)
Creates a new Whirlpool digest and initializes it with the given salt. |
Whirlpool
public Whirlpool()
- Creates an uninitialized instance of an Whirlpool digest.
Whirlpool
public Whirlpool(boolean randomize)
- Creates a new Whirlpool digest that may optionally be initialized with
random data.
- Parameters:
randomize - True to randomize initial state of digest, false
otherwise.
Whirlpool
public Whirlpool(byte[] salt)
- Creates a new Whirlpool digest and initializes it with the given salt.
- Parameters:
salt - Salt data used to initialize digest computation.
Copyright © 2003-2011 Virginia Tech. All Rights Reserved.