如何用Java手动编写MD5(获取文件的哈希值)算法?

时间:2019-02-27 12:29:37

标签: java hash md5 md5sum md5-file

嗯,我有一个任务,我必须获取一个文件并生成该文件的MD5哈希。问题是我不能真正使用任何可以使该过程自动化的类,因此必须手动编程所有内容。这个问题意味着我不能使用java.security.MessageDigest >> getInstance(“ MD5”)来获取MD5消息。是的,我不太确定如何编写所需的算法,因为似乎每个人都使用MessageDiggest类。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

好吧,我看到2个选项:

答案 1 :(得分:0)

我发现此MD5实现是:https://rosettacode.org/wiki/MD5/Implementation#Java

我还没有测试这是否100%正确