此文章是vip文章,如何查看?  

1,点击链接获取密钥 http://nicethemes.cn/product/view29882.html

2,在下方输入文章查看密钥即可立即查看当前vip文章


微信参数 sha1 加密

  • 时间:
  • 浏览:
  • 来源:互联网
//sha1 字符串加密    
public static String getSha1(String str){
    if(str==null || str.length()==0){
        return null;
    }
    char hexDigits[]={'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f',‘g’,‘h’,‘i’,‘j’,‘k’,‘l’,‘m’,‘n’,‘o’,‘p’,‘q’,‘r’,‘s’,‘t’,‘u’,‘v’,‘w’,‘x’,‘y’,‘z’};
    try {
        MessageDigest mdTemp=MessageDigest.getInstance("SHA1");
        mdTemp.update(str.getBytes("UTF-8"));
        byte[] md=mdTemp.digest();
        int j=md.length;
        char buf[]=new char[j*2];
        int k=0;
        for(int i=0;i<j;i++){
            byte byte0=md[i];
            buf[k++]=hexDigits[byte0>>>4 & 0xf];
            buf[k++]=hexDigits[byte0 & 0xf];
            }
        return new String(buf);
    } catch (Exception e) {
        return null;
    }

}

直接copy到使用的方法里面就可以调用使用

                                                                                                                                                                                                                                     

本文链接http://element-ui.cn/news/show-577055.aspx