Java Hash Calculate getHash(String Data)

Here you can find the source of getHash(String Data)

Description

get Hash

License

Open Source License

Declaration

public final static String getHash(String Data) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

import java.security.MessageDigest;

public class Main {
    public final static String getHash(String Data) {
        try {//  w w w.  j a  v  a 2s .  c  o  m
            MessageDigest sha = MessageDigest.getInstance("SHA-512");
            sha.update(Data.getBytes());

            byte result[] = sha.digest();

            StringBuilder sb = new StringBuilder();

            for (byte data : result) {
                sb.append(Integer.toString((data & 0xff) + 0x100, 16).substring(1));
            }

            return sb.toString();
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
}

Related

  1. getHash(InputStream in, String algorithm)
  2. getHash(InputStream is, String algorithm)
  3. getHash(int iterationNb, String password, byte[] salt)
  4. getHash(String algorithm, int i)
  5. getHash(String credentials)
  6. getHash(String fileName, String hashType)
  7. getHash(String givenStr)
  8. getHash(String input)
  9. getHash(String input)