MD5加密 32位小写

MD5 加密,32 位小写
import java.security.MessageDigest;/*** 功能描述: 概述:MD5-32(appKey+timestamp+appSecret),MD5 加密,32 位小写 #返回数据* 创  建 人: bailangtao*/public class MD532 {public static void main(String[] args) {String appkey = "F958B33D5E7E485C98F21C594C56203D";String appSecret = "EE785D969B054927AE66D680BF20EA5A";long timestamp = System.currentTimeMillis();String encryptStr = appkey + timestamp + appSecret;MessageDigest md5;try {md5 = MessageDigest.getInstance("MD5");byte[] md5Bytes = md5.digest(encryptStr.getBytes());StringBuffer hexValue = new StringBuffer();for (int i = 0; i < md5Bytes.length; i++) {int val = ((int) md5Bytes[i]) & 0xff;if (val < 16)hexValue.append("0");hexValue.append(Integer.toHexString(val));}//默认小写,在tostring后加toUpperCase()即为大写加密encryptStr = hexValue.toString();System.out.println(encryptStr);} catch (Exception e) {throw new RuntimeException(e);}}
}

运行结果

54359beeb9577f87ebb11aa009aaa252

MD5加密 32位小写相关推荐

  1. java md5加密32位小写_Java生成MD5的方法,简单封装并转为32位小写

    1 import java.security.MessageDigest; 2 3 public class MD5 { 4 5 public static String toMD5(String p ...

  2. IOS(objective-c)实现md5加密(32位小写)的工具类

    我们编程中,md5加密是个经常会用到的功能.下面是我封装好的一个实现字符串md5加密的工具类. MD5Util.h #import <Foundation/Foundation.h>@in ...

  3. JMeter-Eclipse添加自定义函数 MD5加密 32位和16位

    最近公司的接口都是MD5  16位加密,所以要使用加密功能. 之前也做过加密,因为用的比较少,所以是写了一个加密方法,导出JAR包,调用的.用起来需要很多设置,并且换算效率也不高.听前同事说,jmet ...

  4. java md5加密64位_基于Java语言的MD5加密Base64转换方法

    1 importjava.io.IOException;2 importjava.math.BigInteger;3 importjava.security.MessageDigest;4 impor ...

  5. Java 二次MD5 32位小写加密算法与php页面加密结果相同

    最近做的一个项目需要使用MD5加密算法,需要加密的参数有两个.自己先试了几次,算的结果为php页面的不一样,后来与写php页面的同事沟通后,了解到php页面的算法如下: action = " ...

  6. Excel VBA MD5 加密 16位 32位

    使用效果如图: 电子表格中调用方法1 如 某单元格中输入 =MD5(A1,16) 即可得到16位小写的标准md5值 电子表格中调用方法2 如 某单元格中输入 =MD5(A1,32) 即可得到32位小写 ...

  7. ASP.Net中MD5加密-16位32位

    public string md5(string str,int code) { if(code==16) //16位MD5加密(取32位加密的9~25字符) { return System.Web. ...

  8. 用JAVA编写MD5大写32位加密

    用JAVA编写的MD5加密技术,大写的32位加密 package test;import java.io.UnsupportedEncodingException;public class MD5Te ...

  9. Java最简洁加密32位MD5

    因项目中使用了错误的加密方式无法与python集成,故略加修正. 使用java生成32位字符串的MD5: public static String getMD5(String str) {try {/ ...

最新文章

  1. 「NLP」ALBERT:更轻更快的NLP预训练模型
  2. ETSI GS MEC 016,Device application interface
  3. 数据结构之Trie树
  4. Android LocalBroadcastManager 的使用总结
  5. 如何添加任意一个UI component到SAP CRM的overview页面上
  6. 二叉树的层序遍历 IIPython解法
  7. PLSQL触发器随笔
  8. Delaunay三角剖分----OpenCV
  9. python模块:时间处理模块
  10. sql2005中一个xml聚合的例子
  11. python 小例子 取文件夹文件 去除后缀
  12. python post 上传文件_Python脚本POST上传数据以及文件
  13. windows上搭建NFS服务器--haneWIN
  14. 单例模式详解(附常见的7种单例模式源码)
  15. 电力数据可视化大屏设计
  16. HTML+CSS+JS新年倒计时(实时更新)
  17. 计算机软件答辩ppt范文,计算机毕业答辩ppt模板范文.ppt
  18. STM32 自定义串口协议
  19. whether 连词或代词词性都不能作为疑问词
  20. DCO-OFDM可见光通信matlab

热门文章

  1. 美团客户端响应式框架 EasyReact 开源
  2. 关于“参与感”的思考与认识
  3. ccf认证历年真题java_CCF-CSP认证历年真题
  4. arm64的mov指令,简单而不简单
  5. 权限提升:令牌窃取 || 进程注入.
  6. 2016最新H5面试题(及答案)
  7. filters 传参是什么_vue过滤器filters的使用
  8. 这么看来,范畴论中对象与态射的概念,是完全应用到 Haskell当中了,是吗?...
  9. ROS下获取USB免驱动高速摄像头图像数据
  10. 新东方老师上课讲的笑话