Java tutorial
//package com.java2s; //License from project: Apache License import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class Main { private static MessageDigest digest = null; public static byte[] sha256(byte[] data) { if (digest == null) try { digest = MessageDigest.getInstance("SHA-256"); } catch (NoSuchAlgorithmException e) { return null; } return digest.digest(data); } }