java加密 MessageDigest(一)
来源:互联网 发布:网络畅销书排行榜2016 编辑:程序博客网 时间:2024/05/16 01:31
/* * 加密练习(一) */ String a="a"; //待加密串 try {MessageDigest md=MessageDigest.getInstance("md5");//加密方式MD5,sha也行md.update(a.getBytes()); //加密byte[] b=md.digest(); //返回字节数组,{00000000,00000000,00000000,...}StringBuffer sb=new StringBuffer();StringBuffer sb2=new StringBuffer();for(int i=0;i<b.length;i++){int c=b[i]; //把字节转成int,里面会有负数if(c<0){ //如果小于0c+=256; //就加256,一个字节最大是256,加少了,可能还是负数,加多了也没卵用}sb.append(Integer.toHexString(c)); //再转成十六进制数,十六进制里有字母啊,看着很高大上sb2.append(Integer.toHexString(0xff & b[i])); //跟上面是等价的,更简单的写法,0xff就是256的十六进制}System.out.println(sb.toString());System.out.println(sb2.toString());} catch (NoSuchAlgorithmException e) {e.printStackTrace();}
0 0
- java加密 MessageDigest(一)
- JAVA MessageDigest(MD5加密等)
- java MessageDigest加密 md5 sha
- 加密:DigestUtils与java MessageDigest
- java.security.MessageDigest 信息加密
- JAVA加密解密之消息摘要算法(MessageDigest)
- java.security.MessageDigest的使用,MD5加密!
- MessageDigest详解(Java自带加密)
- Java 自带的加密类MessageDigest类(加密MD5和SHA)
- Java 自带的加密类MessageDigest类(加密MD5和SHA)
- Java 自带的加密类MessageDigest类(加密MD5和SHA)
- 转:Java 自带的数据加密类MessageDigest(MD5或SHA加密)
- Java 自带的加密类MessageDigest类(加密MD5和SHA)
- Java 自带的加密类MessageDigest类(加密MD5和SHA)
- Java 自带的加密类MessageDigest类(加密MD5和SHA)
- 【MD5加密】用java.security.MessageDigest(md5)对信息加密
- 【Android数据加密与完整性校验之使用MessageDigest类进行MD5/SHA1】MessageDigest类对文件或字符串生成加密摘要进行完整性校验(一)
- MessageDigest 类的用法(MD5加密)
- nginx安装配置记录
- 用shader在love2d里实现精灵描边效果
- C与指针
- java--图形界面(2)
- threadPool example
- java加密 MessageDigest(一)
- 27.1.1 图表控件概述
- 简易指南针的实现
- 杂七杂八
- BLOB/ClOB存储图片、文档与视频
- 如何解决win10与Ubuntu16.04时间不同步的问题
- $.each的函数使用
- solr4.6多核配置
- 使用Android Studio2.2进行NDK编程下载NDK和编译工具