c# 为文件创建唯一标识符



我的C# WinForms应用程序使用Microsoft® Office Word模板和其他文件格式来写入和打印报表的数据。这些模板通过电子邮件和共享服务发送给用户。

是否有某种签名,隐藏属性或唯一标识符将其添加到这些模板文件中,并且应用程序读取此签名以确保文件是发送给用户的文件; 因为例如,如果使用没有书签的模板,则会导致错误?

我已经在这篇文章中阅读了GetFileInformationByHandle功能,但我不确定结果。

您可以使用哈希函数生成校验和来验证文件。对模板文件进行哈希处理,并将校验和追加到该文件。最后阅读此内容并验证它与您端的相同(请记住在重新散列文件之前删除校验和(,以证明文件是相同的。

最新更新