如何证明文件没有被篡改?

Dan*_*Dan 5 unix timestamp tampering

因此,对于我的一项编程作业,我使用了turnin命令,而不是我应该使用的特定于类的二进制文件。直到我发现我的作业没有评分时,我才意识到这一点。更糟糕的是,我上交的作业已经被我的新作业覆盖了。

所以现在我有源文件显示时间戳明显早于截止日期。但是,我的导师指出,我可以使用“触摸”命令轻松操纵时间戳,这是正确的。我还能如何证明源文件在截止日期后没有被篡改?一定有办法...

jim*_*jim 2

您是否偶然通过电子邮件将这些文件发送给任何人,如果您可以在 Gmail、Yahoo Mail 等中保存它们的副本,那么这也是一个证明。因为您无法伪造从 Gmail 发送的电子邮件的日期时间(除非您是 Google 工程师!)。

但这也是一个信任的问题,问题是你讲师认为你小气到沦落到这个地步吗?我非常怀疑这个人的言论,因为他们可能做了什么(除非是在一次严肃的审判中)。

另外还有一点需要考虑:如果他指责你没有在截止日期之前完成这些工作,那么他必须证明这一点,但如果他说这些工作没有在截止日期之前提交,那就完全不同了。