MD5加密算法
来源:互联网 发布:java语言特点 编辑:程序博客网 时间:2024/06/14 14:43
摘要加密:不可逆加密
摘要加密是一种单向加密算法,即
明文依据摘要加密算法加密之后得到密文(
也叫摘要),不能够反推出明文(没有使用密钥)。
有两个特点:
a, 不可逆性: 即依据密文(即摘要),不能够
反推出明文。
摘要加密是一种单向加密算法,即
明文依据摘要加密算法加密之后得到密文(
也叫摘要),不能够反推出明文(没有使用密钥)。
有两个特点:
a, 不可逆性: 即依据密文(即摘要),不能够
反推出明文。
b,唯一性:即不同的明文,有不同的摘要。
package simpleArithmetic;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64Encoder;public class Md5Encrypt{public static String encrypt(String origStr) throws NoSuchAlgorithmException{//使用md5加密算法来生成摘要MessageDigest md = MessageDigest.getInstance("md5");//将字符串转换为字节数组byte[] buf = md.digest(origStr.getBytes());//BASE64Encoder的encode方法,可以将//任意的一个字节数组转换成一个字符串。BASE64Encoder encoder = new BASE64Encoder();return encoder.encode(buf);}/** * @param args * @throws NoSuchAlgorithmException */public static void main(String[] args) throws NoSuchAlgorithmException {//test1();System.out.println(encrypt("Test"));}}
0 0
- MD5加密算法
- md5加密算法
- MD5加密算法
- MD5加密算法
- 加密算法MD5
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- MD5加密算法
- 'md5加密算法
- md5加密算法
- MD5加密算法
- MD5加密算法
- 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接
- Tcl-局部变量、全局变量、名字空间的变量用法举例
- 0400000103
- javascript 就弄清楚这三个方面
- 0400000104
- MD5加密算法
- 0400000105
- window安装mysql(zip、noinstall)
- 了解pentaho,congonos 和hadoop
- 0400000106
- Jquery实现倒计时效果
- 0400000107
- 创业型互联网公司应该选择PHP, JavaEE还是.NET技术路线?
- Linux下后台守护进程