我有一个网站,允许用户上传文件,这些文件又存储在 Microsoft SQL 数据库中。
该数据库包含数十万张图像,并且变得难以管理。因此,我编写了一个 powershell 脚本,将这些图像从数据库中提取到文件系统,然后生成文件的 SHA1 哈希,如下所示:
$SHA1 = Get-Checksum -算法 sha1 -File ($Dest + "$i.jpg")
展望未来,我不再想将图像存储在数据库中,而是使用文件系统,但是我仍然需要生成每个文件的 SHA1 哈希值。
我一直找不到任何有关在经典 asp 或 asp.net(c# 或 vb.net)中生成 SHA1 文件哈希的文档。
注意我特别需要知道如何生成文件哈希 - 而不是字符串的哈希。
有没有其他人这样做过或知道是否或如何做到这一点?您可以提供的任何示例代码将不胜感激。
谢谢布拉德