2019独角兽企业重金招聘Python工程师标准>>>

package com.zaizai.safty.utils;

import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;

/** * Created by zaizai on 2015/10/24. */public class MD5Utils {    public static String md5Password(String password) {        try {            /*得到一个信息摘要器*/            MessageDigest digest = MessageDigest.getInstance("md5");            byte[] result = digest.digest(password.getBytes());            StringBuffer buffer = new StringBuffer();            /*每个byte做与运算0xff*/            for (byte b : result) {                /*与运算 也可不按标准与0xff。。。。后面加任意个f*/                int number = b & 0xff;                /*toHexString(int i)          以十六进制(基数 16)无符号整数形式返回一个整数参数的字符串表示形式。*/                String str = Integer.toHexString(number);                if (str != null && str.length() == 1) {                    buffer.append("0");                }                buffer.append(str);

            }            return buffer.toString();        } catch (NoSuchAlgorithmException e) {            e.printStackTrace();            return "";        }    }

}

转载于:https://my.oschina.net/zaizaiangels/blog/521537

记录一个使用MD5加密密码的小工具类相关推荐

  1. Burpsuite技巧之MD5加密密码爆破、带验证码爆破

    一.Burpsuite技巧之MD5加密密码爆破 现在有很多后台都不再是明文传输,改成了各种各样的加密方式. 今天就拿MD5加密方式做一个演示,举一反三,希望对新手有用. 如图,MD5加密了密码,遇到这 ...

  2. 学习记录贴:上班摸鱼做一个看lol文字直播的小工具

    学习记录贴:上班摸鱼做一个看lol文字直播的小工具 前言 运行图 流程及思路 项目及代码 总结 前言 本人纯新手小白,上班练手. 致谢: 基于Python命令行的NBA文字直播小工具. 运行图 流程及 ...

  3. 一个修改Oracle用户密码的小诀窍

    一个修改Oracle用户密码的小诀窍 数据库版本: 9.2.0 .5 有时候我们可能不知道一个用户的密码,但是又需要以这个用户做一些操作,又不能去修改掉这个用户的密码,这个时候,就可以利用一些小窍门, ...

  4. python编写数据库连接工具_详解使用Python写一个向数据库填充数据的小工具(推荐)...

    一. 背景 公司又要做一个新项目,是一个合作型项目,我们公司出web展示服务,合作伙伴线下提供展示数据. 而且本次项目是数据统计展示为主要功能,并没有研发对应的数据接入接口,所有展示数据源均来自数据库 ...

  5. 【移动端debug-6】如何做一个App里的web调试小工具

    原文链接:如何做一个App里的web调试小工具 我们知道现在hybrid app非常流行,在这样的app里,h5页面是应用非常广泛的.相对于以往在pc端开发的网页,放在app里的网页由于无法直接使用桌 ...

  6. 做了一个阿里云MQTT单片机编程小工具

      做了一个阿里云MQTT单片机编程小工具,点击测试http://www.norra.cn:9091/   传感云是采集.传输.存储.可视化.接口.APP.微信一体的传感器与应用服务平台,支持多种模式 ...

  7. 一个免费下拉关键词SEO小工具(持续更新中...)

    一个免费下拉关键词SEO小工具(持续更新中...) 帮助链接:转接 后续功能: 支持界面设置关键词 支持后台运行

  8. python写的一个-批量下载股票年报的小工具

    python写的一个-批量下载股票年报的小工具 from urllib import request import requests import os import openpyxl# print( ...

  9. 独立开发变现周刊(第92期):创建一个年收入350万美元的小工具,1000万至1500万美元出售...

    分享独立开发.产品变现相关内容,每周五发布. 目录 1.Vercel AI: 使用React, Svelte和Vue快速构建 AI 驱动的应用 2.Novel:AI自动补全功能的Notion风格所见即 ...

最新文章

  1. linux启停was命令,linux下的启停脚本
  2. 源数据文件(.csv)中的空格串和空串对pandas读取结果的影响
  3. mybatis批量插入(insert)和批量更新(update)
  4. 搜索运营有哪些玩法,你知道吗?
  5. 深度揭秘!蚂蚁业务自定义监控大盘是怎么设计的?
  6. Java I/O流InputStream,OutputStream,Reader,Writer
  7. 多线程小抄集(新编一)
  8. why process type for MyOpportunity creation is empty
  9. asp上传错误:此键已与该集合的一个元素关联
  10. linux vi行尾总是显示颜色,【转载】Linux 下使用 vi 没有颜色的解决办法
  11. 【Python】shutil内置模块复制和重命名文件
  12. 23种设计模式介绍(一)---- 创建型模式
  13. [转载] Java中的strictfp关键字
  14. c语言strTrimed函数用法介绍,c语言对字符串实现高效trim函数
  15. js处理服务器传递的json文件,获取js 文件传递的参数并使用json2进行json数据转换...
  16. netscreen MIP 问题
  17. 股票历史数据-股票历史数据查询
  18. InputStream的available()方法(读文件)
  19. 【年终总结】你好2021,再见2020。
  20. 服务器和交换机物理连接_「网络安全」网络设备篇(6)——四层交换机

热门文章

  1. Java系列--总纲
  2. 一、Crowd的安装
  3. 某些运放电路与波形参考(更新ing)
  4. 得到游戏客户端XY做定点0.0坐标通用的方式
  5. Stlink更新ST-Link is not in the dfu mode Please restart it
  6. IDaaS 服务的三大场景 B2E/B2C/B2B
  7. 免费在线客服系统排行
  8. 数说 | 中国世界500强数量首超美国,但别高兴得太早
  9. 传奇服务器最多登录人数设置,传奇服务器中如何设置角色升级经验值数量
  10. C++ winpcap网络抓包代码实现,以及抓包内容解析。