Disclosure: The views and opinions expressed here belong solely to the author and do not represent the views and opinions of ethnavigator.com’ editorial.
随着丑闻持续发展,专家们正在审视美国高级官员在Signal聊天泄露事件中是如何严重危害国家安全,并且在事后通过有争议的声明让自己陷入尴尬。我想从这个故事中挑选一个具体的事件进行深入分析。
一开始,白宫否认该聊天记录的存在。但当证据过多,无法反驳时,他们改变了策略,否认该聊天记录包含任何具有国家安全意义的机密信息。事实上,记者杰弗里·戈德堡(Jeffrey Goldberg)在离开聊天记录后能提供什么证据呢?此外,该聊天记录在一段时间后会自动销毁消息。那么,想象一下一个庭审,要求当事人提供证据,而唯一可用的证据就是截图——换句话说,几乎什么都没有,因为这种证据几乎无法验证。
答案其实很简单——如果记者有认真保存这些证据,他就可以通过发布该信息的加密哈希值来证明自己曾在不该知道的时候接触过敏感信息。如果他不在该聊天记录中,他就不会知道他们何时、何地计划袭击也门,目标是谁,等等。某些细节可能会在后来公开,但在聊天发生时不会公开——对吧?
解决方案就在于一种被称为“无泄露存在证明”(proof of existence without disclosure)的加密方法。它包含两个基本要素:加密哈希值和可靠的时间戳。这可以通过区块链手动完成——如果知道这个过程——或者通过各种提供基于区块链时间戳证明的应用程序和服务来实现。
其工作原理如下:你写一条信息(例如,从聊天记录中复制并粘贴),生成该信息的哈希值,将其发布到区块链上,并保存发布该哈希值的地址的私钥。稍后你将需要这个私钥来证明是你(即你个人)发布了该哈希值,因此证明你在该时间点就已知晓原始信息。一些社交媒体账户也可能起到类似的作用,但请记住,社交平台是集中式系统——脆弱的,并且不像区块链那样不可更改。
所以,就在这里——给所有可能在未来需要证明某一事实存在,而又不公开其内容的记者们的一个提醒。
这个过程创建了一个不可否认的时间戳记录,确认某条特定的原始信息存在,并且在区块链交易确认时已经为发布者所知——所有这些都不会在记者选择公开之前揭示内容。