字符串的MD5加密
来源:互联网 发布:淘宝申请维修流程 编辑:程序博客网 时间:2024/05/17 06:59
- public String hashKeyForDisk(String key) {
- String cacheKey;
- try {
- final MessageDigest mDigest = MessageDigest.getInstance("MD5");
- mDigest.update(key.getBytes());
- cacheKey = bytesToHexString(mDigest.digest());
- } catch (NoSuchAlgorithmException e) {
- cacheKey = String.valueOf(key.hashCode());
- }
- return cacheKey;
- }
- private String bytesToHexString(byte[] bytes) {
- StringBuilder sb = new StringBuilder();
- for (int i = 0; i < bytes.length; i++) {
- String hex = Integer.toHexString(0xFF & bytes[i]);
- if (hex.length() == 1) {
- sb.append('0');
- }
- sb.append(hex);
- }
- return sb.toString();
- }
0 0
- 字符串的MD5加密
- 简单的MD5加密字符串
- MD5加密字符串,返回加密后的字符串
- MD5 给字符串MD5加密
- MD5对字符串加密的使用方法
- MD5加密字符串和文件的算法
- Swift3实现字符串的MD5加密
- Java生成十六进制的MD5加密字符串
- java 字符串MD5的加密和解密
- Java的字符串md5加密和文件md5
- 利用MD5加密字符串
- java:MD5加密字符串
- MD5 加密字符串
- MD5加密字符串处理
- MD5加密字符串
- 通过MD5加密字符串
- 字符串md5加密
- java MD5字符串加密
- 【Shell脚本学习24】Shell输入输出重定向:Shell Here Document,/dev/null文件
- 【Shell脚本学习25】Shell文件包含
- 【Android车载系统 News | Tech 5】车载设计开发
- 【Java/Android性能优 4】PreloadDataCache支持预取的数据缓存,使用简单,支持多种缓存算法,支持不同网络类型,扩展性强
- 【Java/Android性能优5】 Android ImageCache图片缓存,使用简单,支持预取,支持多种缓存算法,支持不同网络类型,扩展性强
- 字符串的MD5加密
- 【Java/Android性能优 6】Android 图片SD卡缓存 使用简单 支持预取 支持多种缓存算法 支持不同网络类型 支持序列化
- 【Java/Android性能优 7】Android公共库——图片缓存 网络缓存 下拉及底部更多ListView 公共类
- 【Mood-13】Android --如何从初级工程师进化为高级工程师
- 【Linux/Ubuntu学习 10】unbuntu 下 eclipse 中文乱码的解决
- 【Linux/Ubuntu学习 11】git查看某个文件的修改历史
- 【Mood-14】龙虎榜 活跃在github中的1000位中国开发者
- 【Mood 16 】史上最全github使用方法:github入门到精通
- 【Mood-17】 github中在本地进行上传的时候出现ERROR: Repository not found. fatal: The remote end hung up unexpectedly