All Implemented Interfaces:
Algorithm, Randomizable, Cloneable

public class SHA512 extends DigestAlgorithm

SHA512 contains functions for hashing data using the SHA-512 algorithm. This algorithm outputs a 512 bit hash.

Version:
$Revision: 2744 $
Author:
Middleware Services
  • Constructor Details

    • SHA512

      public SHA512()
      Creates an uninitialized instance of an SHA512 digest.
    • SHA512

      public SHA512(boolean randomize)
      Creates a new SHA512 digest that may optionally be initialized with random data.
      Parameters:
      randomize - True to randomize initial state of digest, false otherwise.
    • SHA512

      public SHA512(byte[] salt)
      Creates a new SHA512 digest and initializes it with the given salt.
      Parameters:
      salt - Salt data used to initialize digest computation.