-1
我知道md5主要用於文件校驗和,我們可以在java中使用以下代碼來生成md5摘要。爲文件校驗和應用中的md5散列函數輸入
MessageDigest md = MessageDigest.getInstance("MD5");
try (InputStream is = Files.newInputStream(Paths.get("file.txt"))) {
DigestInputStream dis = new DigestInputStream(is, md);
/* Read stream to EOF as normal... */
}
byte[] digest = md.digest();
但我想知道究竟是什麼輸入的MD功能?文件的元數據或文件中的文本?
你的問題意味着輸入流con只能創建一個文件 - 但這是錯誤的。所以問問自己:輸入流的內容是什麼? – 2014-10-18 22:33:54