密码加密之MD5+Base64

来源:互联网 发布:c抓取网页数据 编辑:程序博客网 时间:2024/05/17 06:03
public static String createEncryptPSW(String psw) throws Exception {
        MessageDigest messagedigest = null;
        try {
            messagedigest = MessageDigest.getInstance("MD5");
            messagedigest.update(psw.getBytes("UTF8"));
            byte abyte0[] = messagedigest.digest();
            return Base64.encodeBase64String(abyte0);
        } catch (NoSuchAlgorithmException e) {
            throw new RuntimeException("密码加密出现异常;", e);
        } catch (UnsupportedEncodingException e) {
            throw new RuntimeException("密码加密出现异常;", e);
        }
    }