0

在 C# 中,我使用 Filestream 写入新文件。然后我对这个文件进行哈希处理以获取 SHA256 哈希值,以便稍后进行验证。我想删除这个额外的文件读取,并在流式传输时简单地散列文件。

            using (FileStream fs = new FileStream(filePath, FileMode.Create))
            { ...stream file, hash while doing so, give hash upon write finish... }

我已经查看了 CryptoStream 和其他示例,但不清楚如何让普通文件流写入新文件并在读取时获取哈希。这可能吗,如果可以,怎么办?

4

0 回答 0