1.SHA-1算法
SHA-1算法也是一种哈希算法。
输出160 bits/20bytes
由美国国家安全局开发
SHA-0/SHA-1/SHA-256/SHA-512
* SHA-0有问题,已经作废了
算法
输出长度:bits
输出长度:bytes
SHA-1
160 bits
20 bytes
SHA-256
256 bits
32 bytes
SHA-512
512 bits
64 bytes
2.示例代码
SHA-1用法同MD5
import java.math.BigInteger;
import java.security.MessageDigest;
import java.util.Arrays;
public class SplitString {
public static void main(String[] args) throws Exception {
SplitString ns = new SplitString("helloworld");
String[] ng = {"hello","world"};
SplitString ns2 = new SplitString(ng);
}
public SplitString(String[] ss) throws Exception {
MessageDigest md = MessageDigest.getInsta