MD5加密算法测试
来源:互联网 发布:淘宝闲鱼拍卖可信吗 编辑:程序博客网 时间:2024/05/21 06:12
代码:
Md5util.java
package com.md5;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64Encoder;public class Md5util {public static String md5(String password){MessageDigest md;try {md = MessageDigest.getInstance("md5");byte[] b = md.digest(password.getBytes());BASE64Encoder encoder = new BASE64Encoder();return encoder.encode(b);} catch (NoSuchAlgorithmException e) {e.printStackTrace();}return null;}}
Md5Test.java
package com.test;import java.util.Scanner;import com.md5.Md5util;import com.sun.org.apache.xml.internal.serializer.utils.SystemIDResolver;public class Md5Test {public static void main(String[] args) {// TODO Auto-generated method stub Scanner in=new Scanner(System.in); String str=in.nextLine(); Md5util Ha=new Md5util(); String jiami=Ha.md5(str); System.out.println(jiami);}}
测试用例:
123456
4QrcOUm6Wau+VuBX8g+IPg==
总结:为避免数据泄露,各种加密算法皆应用于各大型电商网站的数据库读写当中。MD5是其中使用比较多的加密算法。
0 0
- MD5加密算法测试
- MD5加密算法
- md5加密算法
- MD5加密算法
- MD5加密算法
- 加密算法MD5
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- 'md5加密算法
- md5加密算法
- MD5加密算法
- Apache mod_wsgi模块简介
- Lua初学——字符串
- mysql安装升级
- 通俗易懂设计模式之状态模式
- HDU 1176 免费馅饼(基础dp)
- MD5加密算法测试
- Android基于位置的服务&传感器&高级技巧
- Android中TextView实现跑马灯效果
- Math类操作数据
- 使用 Multi-Paxos 协议的日志同步与恢复
- 合唱队形
- C++中数字与字符串之间的转换
- Ajax 入门之 GET 与 POST 的不同 (2)
- C++ Primer 第5版--练习9.47