Sha1OfFile.java 文件源码

java
阅读 32 收藏 0 点赞 0 评论 0

项目:KeepTry 作者:
private static String calcSHA1(File file) throws
        IOException, NoSuchAlgorithmException {

    MessageDigest sha1 = MessageDigest.getInstance("SHA-1"); // todo algorithm here??
    try (InputStream input = new FileInputStream(file)) {

        byte[] buffer = new byte[1024 * 8];
        int len = input.read(buffer);

        while (len != -1) {
            sha1.update(buffer, 0, len);
            len = input.read(buffer);
        }
        return new HexBinaryAdapter().marshal(sha1.digest());
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号