Message Album
← 全部指南

如何把短信作为记录保存下来

为什么截图是最弱的一种消息记录,一份完整的保存实际上包含什么,以及校验和如何让你证明相册未被改动。

· 1 min read

如果一段对话可能在正式流程中起作用——律师、人力资源调查、房东纠纷、保险理赔或法院——那么你怎样保存它,和你保存了它这件事同样重要。

这不是法律意见,本文也不会说某个具体机构会接受什么。它讲的是通常会被要求提供的东西,以及软件在这方面能做什么、不能做什么。

为什么截图是最弱的选项

截图是人们最常拿出来的东西,也是最容易被质疑的:

  • 它极易被编辑。 任何人几分钟内就能改掉截图里的文字。截图不携带任何关于自身来源的证据。
  • 它天然是有选择的。 你截的是对你重要的那些消息。随之而来的显而易见的问题是:这些消息前后又写了什么?一堆截图无法回答。
  • 它丢失上下文。 完整的时间戳、参与者,以及某条消息是否被编辑或撤回,常常被裁掉。

截图好过什么都没有。它是底线,不是目标。

一份完整的保存包含什么

通常适用的标准大致是:别人能否验证这就是全部,且未被改动?

这通常意味着:

完整的对话,而不是摘录。 只拿出对自己有利的部分,是让整份材料被视为不可靠的最快方式。保存整段对话,然后在其中指出相关的部分。

双方,且有归属。 每条消息是谁发的,要落到一个真实的身份上,而不是一个没有名字的气泡。

完整的时间戳。 不是“周二”,而是真实的日期和时间,并说明所用格式。ISO 8601 可以避免英式与美式日期顺序的歧义,这在跨国事务中是实实在在的问题。

原始附件。 保持发送时的分辨率,作为独立文件保存。一张被压进 PDF 页面的照片,已经丢掉了元数据和细节,而那些细节也许正是全部的重点。

一份关于缺失内容的记录。 这一点反直觉但重要。如果某个附件从未下载到设备上,或者某条消息的内容无法解码,这应当在记录中明确写出来,而不是被悄悄略过。一份默默丢东西的保存,比一份声明了自身缺口的保存更糟,因为已知的缺口是可以解释的。

副本未曾改变的证据。 校验和就是在这里发挥作用的。

校验和实际上做了什么

校验和是根据文件内容计算出的固定长度指纹。改动一个字节,指纹就会完全不同。

如果你的相册包含一份清单,列出其中每个文件的 SHA-256 校验和,那么日后任何时候你都可以重新计算并比对。如果吻合,这些文件与相册创建时逐字节一致。如果某一个不吻合,那个文件被改动过。

它不能做的是:证明消息本身是真实的,或证明相册是何时创建的。导出时计算的校验和,证明的是自那一刻起的完整性,它并不为之前的事情背书。任何声称仅凭校验和就能让消息“经得起法庭检验”的说法,都是夸大其词。

它真正给你的,是对“我们怎么知道这个文件在你产出之后没有被编辑过”这个问题的一个干脆的答案——而这个问题在别的情况下并没有什么好答案。

如果你需要证明相册何时存在,那是另一个步骤:在导出的当时(而不是事后)请人见证这份校验和清单、把它发邮件给第三方,或者用某个服务为它加上可信时间戳。

一套可操作的流程

  1. 尽早保存。 消息会被删除,账户会被关闭,手机会被换掉。你今天做的副本,比你打算以后再做的那份更有价值。
  2. 先给设备做备份。 连接手机,打开访达,选中设备,立即备份。从这份备份导出,而不要只从 Mac 的同步资料库导出,因为备份通常包含得更多。
  3. 导出整段对话,双方、全部附件,带时间戳。
  4. 不要编辑这个相册。 不要为了整理,也不要为了删掉无关的东西。如果需要遮蔽,请另外产出一份遮蔽版,原件保持不动。
  5. 记录校验和,并记下你导出的日期和时间。
  6. 存两份副本,放在不同地方,然后别去动它们。
  7. 被要求时 交出整个相册,而不是经过挑选的子集。

软件不能承诺什么

没有任何应用能让一份记录被采纳。是否采纳由接收它的机构按自己的规则决定,而这些规则因国家、法院和程序类型而异。工具能做的,是让一份保存变得完整、可验证、有清晰的文档。至于会不会被接受,不由工具决定;任何声称相反的产品,都是在许下自己无力兑现的承诺。

如果事情严肃,请在动手产出之前,先问将要接收这份记录的一方希望什么格式。这是一个很短的问题,能省下大量白费的功夫。