SHA1加密

一,java

public class SHAUtils {
    public static String encode_sha1(String input)
    {
        try
        {
            MessageDigest digest = java.security.MessageDigest.getInstance("SHA-1");
            digest.update(input.getBytes());
            byte messageDigest[] = digest.digest();
            StringBuffer hexString = new StringBuffer();
            for (int i = 0; i < messageDigest.length; i++)
            {
                String shaHex = Integer.toHexString(messageDigest[i] & 0xFF);
                if ( shaHex.length() < 2 )
                {
                    hexString.append(0);
                }
                hexString.append(shaHex);
            }
            return hexString.toString();
        }
        catch (NoSuchAlgorithmException e)
        {
            e.printStackTrace();
        }
        return "";
    }
}

二使用app

SHAUtils.encode_sha1(view.Et_pwd())
相關文章
相關標籤/搜索