packagecom.andycbluo.secure.checksum.util;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.io.InputStream;importjava.io.UnsupportedEncodingException;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;public classSecureUtil {private final String SHA512 = "SHA-512";private static SecureUtil _instance = null;privateSecureUtil() {}/***
*@return
*/
public staticSecureUtil getInstance() {return_instance;
}/***
*@paramdata
*@return
*/
publicString generateChecksum(String data) {returngenerateChecksum(data, SHA512);
}/***
*@paramdata
*@paramalgorithom
*@return
*/
publicString generateChecksum(String data, String algorithom) {
String checksum= null;try{
Message