public static String calcSHA(File file) throws Exception {
MessageDigest sha1 = MessageDigest.getInstance("SHA-512");
InputStream input = new FileInputStream(file);
try {
byte[] buffer = new byte[8192];
int len = input.read(buffer);
while (len != -1) {
sha1.update(buffer, 0, len);
len = input.read(buffer);
}
input.close();
return new HexBinaryAdapter().marshal(sha1.digest());
} catch (Exception ex) {
return "";
}
}
HashUtils.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:EMC
作者:
评论列表
文章目录