有一天,一个朋友告诉我,我可以检查从别人那里下载的文件的“名称”或“作者”。
所以基本上,如果我的名字是 Joe,我创建一个文本文件并上传,然后你下载它,你可以在某个地方检查“Joe”吗?不知道,是在属性中还是在其他地方?
答案1
元标记等不可靠,并且很容易更改。它还依赖于格式 - word 有,但文本可能没有。
如果您确实需要确定某个文件是真实的,请让创建者生成一个 MD5 值,然后将您的文件的 md5 值与创建者的 md5 值进行比较。
答案2
MD5 校验和是确保文件从作者到接收者没有被修改的最可靠方法。
答案3
如果我可以进一步补充这两个有用的答案(以及关于“GPG”的主题)。如果您需要完全确定是谁发送了文件,而不是文件在传输过程中是否发生了变化,则需要使用某种数字签名的实现 - 请参阅http://en.wikipedia.org/wiki/Digital_signature