我需要从其他人那里收到一些重要文件。能够证明(在公正方面)我在特定时刻从该人那里收到了哪些文件可能很重要。

我的第一个想法是让这个人通过电子邮件将文件发送给我。这样我就能证明我何时从这个人那里收到了哪些文件。

电子邮件的问题在于它不适用于较大的文件,例如 200MB。

如果方法简单就好了。(例如,不需要额外的软件、服务,可以在 Windows、Mac、Linux 上运行,发送者可以轻松理解如何进行操作)。

9

  • 您忘记提供非常重要的信息:您是否可以亲自与此人联系,还是只能在线联系?因为如果您可以亲自与此人见面,移动硬盘绝对是最简单的方法。


    – 

  • 3
    @security_paranoid 亲自交出 USB 记忆棒如何能证明传输发生在特定时间或包含特定的文件列表?


    – 

  • OP,虽然与你的问题略有不同,但其中一些答案可能适用于你想要解决的问题。


    – 

  • 律师使用简单的数据室来处理这些事情。在没有任何证据的情况下,你很难说服对方时间戳是错误的。


    – 

  • 在这种情况下,您是否试图向发送者隐瞒您想要收集这些证据的事实?或者您是否可以要求他们采取一些额外的步骤,而如果您只是想获取数据,他们通常不会采取这些步骤?


    – 


最佳答案
3

如果您确实需要提供法律证据,那么您应该与(专业)律师讨论此事。虽然我们可以想出各种技术方法,但这并不意味着它们中的任何一种都能在法庭上站得住脚。我们不是法律专家。

从纯技术角度来看,您可以要求对方将文档上传到 Dropbox 等公共文件共享服务(如有必要,可以加密),然后向您发送一封包含链接和文件内容哈希的电子邮件。理想情况下,发件人应从受信任的证书颁发机构 (CA) 获取并签署其邮件。这表明对方向您发送了特定文件的链接(通过哈希识别)。哈希确保文件内容事后无法秘密更改。

您还可以使用(TSP) 来获取特定数据的加密可验证时间戳。其思路是将数据的哈希值发送到时间戳颁发机构 (TSA)。作为响应,您将获得一个 TSA 签名的时间戳令牌,其中包含数据哈希值和 TSA 确定的时间戳。许多商业证书颁发机构也充当 TSA 并运行 TSP 服务器。您不必安装任何特殊软件。当然,您必须决定要为哪些信息添加时间戳,例如文件内容的哈希值和公共链接。

但同样,这只是技术角度。如果你需要说服法官,那么其他方法可能更合适(例如,双方同意在特定时间点交换特定文件的书面合同)。

0

从技术上讲,你做得越复杂,即使完全正确且不可篡改,你遇到的问题就越严重,法官需要听取一方“技术专家”的意见,然后再听取另一方“技术专家”的意见,并且必须相信其中一方的意见,因为他们无法理解。最终,这名专家是否是你的专家与你的流程是否正确几乎没有关系。

您应该咨询您认为需要在其中提起诉讼的司法管辖区的律师。

我猜最可靠的方法是与公证人见面,带上文件,让公证人制作一份他们妥善保管的纸质副本,然后各自离开。这样公证人就可以证明这些是交换的文件,谁在场以及何时发生。

(我在这里不讨论“特定的人”的问题,我相信其他答案已经很好地解决了这个问题,无论是在电子世界中还是在现实世界中)

您在这里处理公证事宜。您需要一个“法律上值得信赖”的第三方,即其声明将被您感兴趣的司法管辖区的法院接受的第三方。

当您说“在特定时刻”时,这是一个有点棘手的问题。就像 Ja1024 所说的那样,使用 Dropbox 等第三方服务可能会帮您完成这项工作,您需要咨询律师。

现在我想知道你的问题是否提出得当。

您可能想要证明您“在特定时刻之前”获得了文件。这很简单。许多公证服务都可以完成这项工作(通常使用哈希值)。或者您可以选择“全力以赴”的解决方案:在某些司法管辖区,您可以将文件的副本留给法律官员,他会将您的文件保存在保险箱中,并向您提供一份证明文件是在该日期存放的。在其他司法管辖区,将文件留给您的律师可能就足够了。使用哈希解决方案,我知道在司法管辖区,您可以将文件的哈希值(和大小)写在纸上,然后让医生签字,表明您在特定日期向他们提交了文件。

如果你想证明你在特定时间获得了文件,即“不早于也不晚于”,那就需要上述内容,再加上证明你没有在特定时刻之前获得文件,或者换句话说,你是在“特定时刻之后”获得文件的,而这几乎是不可能的。这意味着要让某人证明你之前从未获得过这些文件,这基本上意味着监视你在那个时刻之前的每一次互动……