标签:style blog http io ar color 使用 sp java
SHA算法系列有SHA-1(也成为SHA),SHA-224,SHA-256,SHA-384和SHA-512这五种算法,通常后面四中算法并称为SHA-2算法,它们都是以长度来命名的。
/**
* SHA1实现消息摘要
*/
public static byte[] SHA1() throws Exception{
MessageDigest sha1 = MessageDigest.getInstance("SHA"); //注意这里填SHA,而不是SHA1
byte[] result = sha1.digest("中国".getBytes("gbk"));
System.out.println(result.length);
return result;
}
/**
* SHA1实现消息摘要
*/
public static byte[] SHA256() throws Exception{
MessageDigest sha1 = MessageDigest.getInstance("SHA-256"); //其他的SHA2算法同理
byte[] result = sha1.digest("中国".getBytes("gbk"));
System.out.println(result.length);
return result;
} |
标签:style blog http io ar color 使用 sp java
原文地址:http://www.cnblogs.com/itmanxgl/p/8af82b2e7eb5a3149b1598f06cca6d37.html