阅读背景:

java版MD5转换成php版

来源:互联网 

 

java代码

public static String encryptMD5_Salt(String content) {
    String resultString = "";
    String appkey = "acdf,kef";

    byte[] a = appkey.getBytes();
    byte[] datSource = content.getBytes();
    byte[] b = new byte[a.length + 4 + datSource.length];

    int i;
    for (i = 0; i < datSource.length; i++) {
        b[i] = datSource[i];
    }

    b[i++] = (byte) 143;
    b[i++] = (byte) 112;
    b[i++] = (byte) 131;
    b[i++] = (byte) 143;

    for (int k = 0; k < a.length; k++) {
        b[i] = a[k];
        i++;
    }

    try {
        MessageDigest md5 = MessageDigest.getInstance("MD5");
        md5.update(b);
        resultString = new HexBinaryAdapter().marshal(md5.digest());
    } catch (Exception e) {
        e.printStackTrace();
    }

    return resultString.toLowerCase();
}public static String encryptMD5_Salt(Str




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: