java: 数据加密类MessageDigest的使用实例
来源:互联网 发布:系统优化的方法论 编辑:程序博客网 时间:2024/06/04 19:15
Java 自带的数据加密类MessageDigest(MD5或SHA加密)
说明:
在网站中,为了保护网站会员的用户名和密码等隐私信息,所以我们在用户注册时就直接进行MD5方式或其他方式进行加密, 即使是数据库管理员也不能查看该会员的密码等信息,在数据库中查看密码效果如:8e830882f03b2cb84d1a657f346dd41a效果。
因为MD5算法是不可逆的,所以被很多网站广泛使用,
普遍使用的三种加密方式
方式一:使用位运算符,将加密后的数据转换成16进制
方式二:使用格式化方式,将加密后的数据转换成16进制(推荐)
方式三:使用算法,将加密后的数据转换成16进制
输出结果
我们发现,3个方法执行效果相同,SHA长度要比MD5多出8个字符(32比特)
阅读全文
0 0
- java: 数据加密类MessageDigest的使用实例
- java.security.MessageDigest的使用,MD5加密!
- 使用JDK的MessageDigest类进行加密
- 转:Java 自带的数据加密类MessageDigest(MD5或SHA加密)
- 使用java的java.security.MessageDigest类进行不可逆加密
- 使用java.security.MessageDigest类来实现MD5、SHA加密
- java md5 sha 加密 的使用方法 工具类 MessageDigest
- MessageDigest类的使用
- 【Android数据加密与完整性校验之使用MessageDigest类进行MD5/SHA1】MessageDigest简介(二)
- java.security.MessageDigest的使用
- java.security.MessageDigest的使用
- 【Android数据加密与完整性校验之使用MessageDigest类进行MD5/SHA1】校验数据传输的完整性常用方式
- MessageDigest 类的用法(MD5加密)
- 【Android数据加密与完整性校验之使用MessageDigest类进行MD5/SHA1】MessageDigest类对文件或字符串生成加密摘要进行完整性校验(一)
- 【Android数据加密与完整性校验之使用MessageDigest类进行MD5/SHA1】MessageDigest类对文件或字符串生成加密摘要进行完整性校验(三)
- Java 自带的加密类MessageDigest类(加密MD5和SHA)
- Java 自带的加密类MessageDigest类(加密MD5和SHA)
- Java 自带的加密类MessageDigest类(加密MD5和SHA)
- C语言对编程学习的重要性
- 开启snmp协议以及mibbrowser测试是否连接正常。
- Linux——常用基本命令
- java数组之二分查找法(折半查找)
- unity逆向破解(一) 打开简单加密的Assembly-CSharp.dll
- java: 数据加密类MessageDigest的使用实例
- HDU.4764 Stone
- FL2440开发板移植linux-3.0.10
- ajax基础
- android studio cmake配置opencv3.2.0
- [初学笔记] 控制输出的数值的位数
- ARM_Stress 开发板压力测试
- javascript 正则表达式 不包含
- jquery foeach data