Java tutorial
//package com.java2s; import java.io.IOException; import java.security.GeneralSecurityException; import java.security.MessageDigest; public class Main { private static byte[] getSHA1Digest(String data) throws IOException { byte[] bytes = null; try { MessageDigest md = MessageDigest.getInstance("SHA-1"); bytes = md.digest(data.getBytes("UTF-8")); } catch (GeneralSecurityException gse) { throw new IOException(gse.getMessage()); } return bytes; } }