【微信开发-JavaWeb】SHA1算法
来源:互联网 发布:it服务是什么 编辑:程序博客网 时间:2024/06/15 01:15
微信开发-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'}; 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; }}
算法来源:慕课教学视频:http://www.imooc.com/video/7227
0 0
- 【微信开发-JavaWeb】SHA1算法
- 微信开发-SHA1算法
- 微信开放平台JS SDK接入sha1算法
- 高德或者微信SHA1 调试,正式keystore。多人开发共享SHA1。
- 微信参数 sha1 加密
- 【JavaWeb】(9)初识微信公众号开发
- 【JavaWeb】(10)微信公众号开发进阶
- 微信开发——3、微信接入(javaweb)
- SHA1算法
- SHA1算法
- SHA1算法
- SHA1算法
- 微信开发之微信支付相关算法实现
- [公开课]微信公众平台与javaWeb的结合开发
- SHA1 安全加密算法 (微信分享获取签名时使用)
- iOS开发之算法加密md5,sha1,AES,base64
- 微信支付开发教程JAVA编[005]-签名算法
- SHA1算法告破
- Qt/C++ 设置背景图片3种方法
- Oracle开发过程心得
- Django 的文件存储
- 关于GWT的入门
- 电脑重启问题——系统崩溃
- 【微信开发-JavaWeb】SHA1算法
- 不同像素密度下图片资源的缩放关系
- iOS开发-自动布局之autoresizingMask使用详解(Storyboard&Code)
- 最长公共子序列 动态规划
- rtab_map ubuntu ROS 安装
- AngularJs(四)控制器
- 【JavaWeb开发】tomcat目录详解
- 如何使用Xcode的Targets来管理开发和生产版本的构建
- 完整的JDBC连接数据库代码和步骤