/**

* md5加密 32位 小写

* @param plainText

* @return

*/

public static String encryption(String plainText) {

String re_md5 = new String();

try {

MessageDigest md = MessageDigest.getInstance("MD5");

md.update(plainText.getBytes());

byte b[] = md.digest();

int i;

StringBuffer buf = new StringBuffer("");

for (int offset = 0; offset < b.length; offset++) {

i = b[offset];

if (i < 0)

i += 256;

if (i < 16)

buf.append("0");

buf.append(Integer.toHexString(i));

}

re_md5 = buf.toString();

} catch (NoSuchAlgorithmException e) {

e.printStackTrace();

}

return re_md5;

}

测试代码:

public static void main(String[] args) throws ParseException {

System.out.println("加密前:111111;加密后:"+encryption("111111"));

}

测试结果:

java md5加密32位小写_java md5加密 32位 小写相关推荐

  1. java 取10位时间戳_java里Date 10位时间戳(Timestamp) String 相互转换

    有很多注释,就不做过多解释了 import java.sql.Timestamp; import java.text.DateFormat; import java.text.ParseExcepti ...

  2. java加密常用的方法_JAVA MD5 加密常用 方法

    JAVA MD5 加密常用 方法 class="java"> public class MD5Util { private static char hexDigits[] = ...

  3. JAVA程序把大写转换小写_Java程序将字符串转换为小写和大写。

    示例 import java.lang.*; public class StringDemo { public static void main(String[] args) { //将所有大写字母转 ...

  4. java怎么保留一位小数_java四舍五入保留一位小数代码要怎么编写?

    四舍五入函数相信大家都已经了解了,这次我们来看看如何在四舍五入后保留一位小数,下面就来了解下. 例1:方法一: String a = "11.85"; Float b = Floa ...

  5. java 保留一位小数_java如何保留一位小数

    2016-09-01 00:57齐晓强 客户经理 JAVA中如何对double或者float的浮点数进行精度计算, 在JAVA中提供了多种参数来实现精度的不同控制方式. 具体例子如下: package ...

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

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

  7. java md5 16位解密_Java实现MD5(32/16位)大小写加密

    MD5简单介绍 大家都知道,地球上任何人都有自己独一无二的指纹,这常常成为公安机关鉴别罪犯身份最值得信赖的方法:与之类似,MD5就可以为任何文件(不管其大小.格式.数量)产生一个同样独一无二的&quo ...

  8. Java使用MD5加盐对密码进行加密处理,附注册和登录加密解密处理

    前言 在开发的时候,有一些敏感信息是不能直接通过明白直接保存到数据库的.最经典的就是密码了.如果直接把密码以明文的形式入库,不仅会泄露用户的隐私,对系统也是极其的不厉,这样做是非常危险的. 那么我们就 ...

  9. java md5加密 jar包_练习MD5加密jar包编写

    简介 参数签名可以保证开发的者的信息被冒用后,信息不会被泄露和受损.原因在于接入者和提供者都会对每一次的接口访问进行签名和验证. 签名sign的方式是目前比较常用的方式. 第1步:接入者把需求访问的接 ...

  10. java md密码加密_JavaSE_对密码进行MD5加密

    package me.falcon.utils; import java.security.MessageDigest; import java.security.NoSuchAlgorithmExc ...

最新文章

  1. python损失函数实现_pytorch 实现cross entropy损失函数计算方式
  2. ubuntu ssh 客户端查看服务器端图形界面
  3. 可怕又可笑的看病经历
  4. java安全管理器视频_java安全-安全管理器
  5. 每日站立会议(第六天)
  6. 解决子元素和父元素同时触发onclick
  7. RPMB原理介绍【转】
  8. syslog(),openlog(),closelog()
  9. nacos 公共_技术分享——使用nacos作注册中心和配置中心
  10. B树与B+树 有动画
  11. webSphere 配置
  12. PHP语言之字符串与函数 educoder答案
  13. 阿里云产品推荐——专有网络 VPC
  14. 清空数据库所有表中的数据
  15. C++ 中transform方法的疑惑和自己的感受
  16. 如何升级pycharm 中pip的版本
  17. graylog+kafka+zookeeper(单机测试及源码),graylog组件部署,查找问题分析(一)
  18. MP4视频文件过大如何压缩?压缩视频的方法是什么?
  19. 长安链ChainMaker的多链隔离设计
  20. vue项目中 echarts的渐变色的设置

热门文章

  1. 现代信号处理——参数估计理论(最大似然估计)
  2. 东南大学计算机考研数学教材,考东南大学计算机的看这里,双非学长逆袭!
  3. [网络安全自学篇] 九十二.《Windows黑客编程技术详解》之病毒启动技术创建进程API、突破SESSION0隔离、内存加载详解(3)
  4. 2.1 数字图像处理——图像基础
  5. 服务器系统记事本乱码,记事本乱码完美解决修复教程
  6. vue项目使用阿里矢量图标库
  7. Jenkins问题:SVN插件未更新到最新代码
  8. 《机器视觉算法与应用》第3章 机器视觉算法之形态学——学习笔记
  9. 下面哪个对象能代表当前的HTML文件,GD:JAVA考试选择题
  10. Qt软件开发-Qt编译zlib完成文件压缩解压(win10)