文档章节

MD5

lsy999
 lsy999
发布于 2017/07/12 11:50
字数 76
阅读 1
收藏 0
String pwd = MD5Util.();

 

com.yundi.lsy.tools;

java.security.MessageDigest;
java.security.NoSuchAlgorithmException;
调用这个类
MD5Util {

    String parseStrToMd5L32(String str) {
        String reStr = ;
        {
            MessageDigest md5 = MessageDigest.();
            [] bytes = md5.digest(str.getBytes());
             stringBuffer = ();
            (b : bytes) {
                bt = b & ;
                (bt < ) {
                    stringBuffer.append();
                }
                stringBuffer.append(Integer.(bt));
            }
            reStr = stringBuffer.toString();
        } (NoSuchAlgorithmException e) {
            e.printStackTrace();
        }
        reStr;
    }

    String parseStrToMd5U32(String str) {
        String reStr = (str);
        (reStr != ) {
            reStr = reStr.toUpperCase();
        }
        reStr;
    }

    String parseStrToMd5U16(String str) {
        String reStr = (str);
        (reStr != ) {
            reStr = reStr.toUpperCase().substring(, );
        }
        reStr;
    }

    String parseStrToMd5L16(String str) {
        String reStr = (str);
        (reStr != ) {
            reStr = reStr.substring(, );
        }
        reStr;
    }

}

© 著作权归作者所有

共有 人打赏支持
lsy999
粉丝 0
博文 85
码字总数 25183
作品 0
程序员
nginx mac 10.10 编译报错

/os/unix -I ../pcre-8.36 -I objs -o objs/src/core/ngx_crypt.o src/core/ngx_crypt.c src/core/ngxcrypt.c:82:5: error: 'MD5Init' is deprecated: first deprecated in OS X 10.7 [-Werr......

guhongzi
2014/10/22
0
0
MD5 32位加密 只限拼音

var hexcase = 0; var chrsz = 8; function hex_md5(s){ return binl2hex(core_md5(str2binl(s), s.length * chrsz)); } function core_md5(x, len) { x[len >> 5] |= 0x80 << ((len) % 32);......

葉哥
2012/06/12
0
0
20130110最新QQ登录密码加密算法

代码如下: function getpassword(username, password, vcode) { var str1 = hexchar2bin(md5(password)); var str2 = md5(str1 + uin2hex(username)); var str3 = md5(str2 + vcode.toUpper......

AdGame
2013/01/10
0
2
java 计算文件MD5值 大文件

MD5是常用的加密算法,也经常用于校验信息完整,如文件的完整性。用术语讲,MD5是一种消息摘要算法(Message Digest Algorithm)。另外还有一种常用的消息摘要算法SHA1。如果想了解这些的话,可...

laigous
2013/01/31
0
2
QQ2013解析最新QQ加密算法VB登陆方法

http://xmit.org.cn/forum.php?mod=viewthread&tid=3409&extra=page=1&page=1& 今天开始想写个验证QQ密码的工具,以前写过一个QQ验证器的程序,就拿了那个代码试了一下居然不能同。就到QQ登陆...

nothingfinal
2013/10/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Bash重定向详解

Bash重定向详解 Bash的重定向指的是将命令的输入和输出导向不同地方,而不是默认的标准输入、标准输出和标准错误。Bash的重定向实际上是对标准输入、标准输出和标准错误的重置,进而将所需输...

小陶小陶
今天
3
0
EventBus原理深度解析

一、问题描述 在工作中,经常会遇见使用异步的方式来发送事件,或者触发另外一个动作:经常用到的框架是MQ(分布式方式通知)。如果是同一个jvm里面通知的话,就可以使用EventBus。由于Event...

yangjianzhou
今天
6
0
OpenCV图像处理实例:libuv+cvui显示摄像头视频

#include <iostream>#include <opencv2/opencv.hpp>#define CVUI_IMPLEMENTATION#include <cvui.h>extern "C"{#include <uv.h>}using namespace std;#define WINDOW_NAM......

IOTService
今天
3
0
openJDK之JDK9的String

1.openJDK8的String 先来看下openJDK8的String的底层,如下图1.1所示: 图1.1 底层上使用的是char[],即char数组 每个char占16个bit,Character.SIZE的值是16。 2.openJDK9中的String 图2.1...

克虏伯
今天
4
0
UEFI 模式下如何安装 Ubuntu 16.04

作者:知乎用户 链接:https://www.zhihu.com/question/52092661/answer/259583475 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 针对UEFI模式下安装U...

寻知者
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部