文档章节

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
博文 96
码字总数 26024
作品 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

没有更多内容

加载失败,请刷新页面

加载更多

WEB 开发总结

事务处理 事务的4个基本特征 1.Atomic(原子性),事务中包含的操作被看做是一个整体的业务单元,这个业务单元中的操作要么全部成功,要么全部失败,不会出现部分成功,部分失败的场景。 2....

北漂的我
2分钟前
0
0
thinkphp5 利用七牛云 将amr格式语音文件转为mp3

$card_id 是我的本地的文件 将问价名字的后缀名去掉注意access_token的有效期public function ceshi1($card_id){ $mediaid = substr($card_id, 0, -4); $accessKey = ...

小小小壮
6分钟前
0
0
数据区域之堆栈

java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据区域, 这些区域都有各自的用途,创建和销毁时间 图: 程序计数器是一个较小的内存空间,它的作用可以看做是当前...

恋码之子
6分钟前
0
0
新的一年,来看看大数据与AI的未来展望

本文由云+社区发表 作者:堵俊平 在数据爆炸与智能革命的新时代,新的平台与应用层出不穷,开源项目推动了前沿技术和业界生态快速发展。本次分享将以技术和生态两大视角来看大数据和人工智能...

腾讯云加社区
7分钟前
0
0
死磕源码系列(ReentrantLock)

前言 在高并发领域,ReentrantLock有着广泛的用处,防止多线程带来的并发问题 对于源码,很多人和我一开始一样都觉得非常神秘 这次我将对ReentrantLock进行全方面的揭秘 核心 AbstractQueued...

石日天
7分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部