SUN 提供的消息摘要算法
接收任意大小的数据,并输出固定长度的哈希值
1. MD2,MD5,SHA-1,SHA-256,SHA-384,SHA-512
MD5: 128 个比特位
SHA: 160,256,384,512个比特位
2. package: java.security.MessageDigest
3. Example
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import org.apache.commons.codec.binary.Hex;
public class test {
/**
* @param args
* @throws NoSuchAlgorithmException
*/
public static void main(String[] args) throws NoSuchAlgorithmException {
MessageDigest md;
md = MessageDigest.getInstance("SHA-1");
/* MD2
* MD5
* SHA1 OR SHA-1
* SHA-256
* SHA-384
* SHA-512
*/
String str="ni hao";
//md.update(str.getBytes());
//byte[] byteDigest = md.digest();
byte[] byteDigest = md.digest(str.getBytes());
Hex hex=new Hex();
byte[] hexStr=hex.encode(byteDigest);
System.out.println(new String(hexStr));
}
}
分享到:
相关推荐
NULL 博文链接:https://f543711700.iteye.com/blog/2192133
Sun算法,光流算法,经典光流算法。optical flow,用于科研研究。
对目前很流行的MD5算法进行介绍以及MD5算法的破解以及再加密
常用决策树算法C4.5的实现代码。利用matlab实现。
SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN M10-4 固件SUN ...
BM算法 N-BOX算法 好后缀规则 坏字符规则 BM算法说明参阅: http://blog.csdn.net/sun2043430/article/details/8815722
云计算在许多方面只是互联网的一个比喻词,亦即计算和数据资源 ...它提供更高的效率、巨大的可 扩展性和更快、更容易的软件开发。其中心内容为新的编程模型、 新的 IT 基础设施以及实现新的商业模式。
SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN T7-1 固件SUN ...
MD5 校验,软件为 MD5_Check SUN_MD5Check。
一共两个,其中一个奇迹世界官方校验器SUN_MD5Check.exe。
Sun JVM原理与内存管理
sun sun 精华sun sun 精华sun sun 精华sun sun 精华sun sun 精华
模式匹配之Sunday算法,Sunday算法的说明见文章: http://blog.csdn.net/sun2043430/article/details/8820123
sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档sun 文档
sun产品手册sun产品手册sun产品手册sun产品手册sun产品手册
sun java 3DES加密解密算法
一、问题描述 最近项目实验发现导入工具程序后项目有错,查看发现sun.misc.BASE64Decoder和sun.misc.BASE64Encoder不可用,找不到相应的类。 二、原因分析 ...提供了sun.misc.BASE64Decoder.jar包,自行下载。
这是VC下完整的用C++实现的Crypto加密解密源码,还有rsa算法和数字签字的源码
算法第四版; 算法第四版;算法第四版;算法第四版;算法第四版;算法第四版;数据结构
sun.audio在这个包下面提供了大部分所需要的声音处 理类。注:sun包下面还有很多很有意思的技术支持,如java2D,Tools 等,大家可自己尝试去使用。