clwn.net
当前位置:首页 >> jAvA mD5加密工具类 >>

jAvA mD5加密工具类

是工具类还是工具? 工具类的话很容易呀~ 实在不行我给你一个~

需要导入一个jar包:commons-codec 代码如下: import org.apache.commons.codec.digest.DigestUtils; public class ToMain { public static void main(String[] args) { System.out.println(DigestUtils.md5Hex("baidu.com")); } } 1、Java Java...

md5加密是为了原信息的准确性,因为md5是不可逆加密。 有两个例子,比如 存在数据库中的密码,加密后就算被人看到也不知道原密码是什么,但是可以对输入的原密码加密,然后两者比较用于验证。 发布软件的时候同时发布md5码,防止恶意篡改原程序

/*加密方法*/ public static String encode(String str) { String strDigest = ""; try { // 此 MessageDigest 类为应用程序提供信息摘要算法的功能,必须用try,catch捕获 MessageDigest md5 = MessageDigest.getInstance("MD5"); byte[] data; ...

import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class md5 { public String str; public void md5s(String plainText) { try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(...

样例: import java.io.IOException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class Test { public static void main(String[] args) throws IOException{ String plainText = "asdf"; try...

换种加密算法 自己写一个加密方法

package endecrypt; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /** * 采用MD5加密解密 * @author tfq * @datetime 2011-10-13 */ public class MD5Ut...

这个的做法就是想让结果变成16进制,每两个字符代表一个字节。小于0x10的时候,比如a,这样就要在它前面加个0:0a,如果不小于0x10,比如1a,这样就是两位了,不用加0。 0xa 0x1a的结果:0a1a。如果没那个判断的结果:a1a

java给文件加密使用的md5的加密算法,实例如下: package com.umapp.test;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.security.Key;import java.sec...

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com