我正在寻找一种方法来计算非常大的文件的SHA-1校验和,而无需立即将它们完全加载到内存中.
我不知道SHA-1实现的细节,因此想知道是否有可能这样做.
如果你知道SAX XML解析器,那么我所寻找的东西就是类似的东西:通过一次只将一小部分加载到内存来计算SHA-1校验和.
我发现的所有示例,至少在Java中,总是依赖于将文件/字节数组/字符串完全加载到内存中.
如果你甚至知道实现(任何语言),那么请告诉我!
java memory algorithm sha1 stream
algorithm ×1
java ×1
memory ×1
sha1 ×1
stream ×1