我认为这不是问题。但首先要回答实际问题:
不,这是不可能的,但有合理的把握是可能的。
被压缩的数据具有低熵,但它可以被识别为被压缩,如果没有其他方法,那么通过查看魔术常数或通过解压缩程序运行它。如果它成功解压缩,它会被压缩(嗯,呃!),并且未加密。如果它不解压缩,它要么没有被压缩,要么被压缩和加密。
加密的数据(使用任何类型的非完全烂算法)实际上与随机数据没有区别。随机数据不压缩。因此,尝试压缩数据。如果生成的大小相当小(例如,超过 3-4%),则它不是“与随机数据几乎无法区分”。这意味着它没有加密。
否则,它要么是随机垃圾(占用存储空间,但在其他方面无害)或加密。
现在,为什么我认为这不是问题?
对于您描述的那种攻击,我不需要 BitMessage,我也可以通过电子邮件向您发送大量非法内容(嗯,我不能,因为我不拥有任何东西,至少我不知道...但让我们假设我可以)。
当警察没收你的电脑时会发生什么?应该不多吧。如果其他人向您发送电子邮件,这不是您的责任,而且您确实无法阻止这种情况发生。那么,惩罚你的依据是什么?如果有人,发件人将被追究责任(如果他们能找到他)。
BitMessage 与电子邮件没有太大区别。您的公钥是……嗯…… public。因此,每个人都可以简单地对消息进行编码,以便使用您的私钥解密(这就是公钥加密的重点)。您无法控制谁使用您的公钥,因此您几乎无法对使用它的人负责。
当然,一旦你发现你收到了非法内容,尽职调查要求你删除它,看看拥有是如何违法的(从最严格的意义上说,你可能还需要对“未知”提出指控,因为你了解犯罪行为,但您必须请律师确定——无论如何,报告该事件将是您无辜的有力指标)。
从现实生活中类比。一个强盗被警察追捕,把一个装满赃物的手提箱扔进你的花园,这样他们就没有证据证明他——跑步本身并不违法(这实际上发生在我父母身上,当时我 4-5 岁岁!)。
所以,从一个时刻到另一个时刻,你现在拥有赃物,这是重罪。如果你留着它们,卖掉它们,你被抓住了,你确实会遇到麻烦。但你真的如果您向警方报案,预计会被判刑吗?或者,如果警察在他们经过时发现了那个手提箱,然后按响了你的门铃,询问他们是否可以看看你花园里的那个手提箱,你果然让他们进来了,因为你第一次看到那个手提箱生活?这将使我们深入到 Bizarro World。
假设有人设法以某种方式(通过广播或其他方式)将随机数据获取到您的计算机上,如果没有特殊程序和/或正确的密钥(您显然没有),您将无法读取这些数据。
您没有太多动力将这些数据保留很长时间。一旦你发现它只是不可读的垃圾,你无论如何都会删除它(它只是占用你的硬盘空间,而且没有用处)。
但更重要的是,为什么你会害怕因为在你的计算机上有你无法解密的随机数据而受到惩罚,但是其他人却神奇地从袖子里取出了一把钥匙,而这恰好将随机数据解密成非法的东西?
其他人给警察的密钥是您的或与您有任何关系,或者如果您的计算机上明显找不到密钥,或者您曾经使用它来解密消息,这是不可信的,并且没有日志或审计跟踪显示您下载了它,等等。
但是即使在您的计算机上找到了密钥或者可以显示您下载了它(因为您对广播消息的内容感到好奇),这仍然没有多大意义。
拥有密钥不仅不能证明你确实解密了一条消息,甚至是一条特定的消息(诚然,它也不排除它,但在刑法中你有怀疑的好处)。但是,即使您确实解密了它……在解密消息之前,您也几乎无法知道内容是非法的。所以,只要你事后表现得“正确”,你应该没问题。
假设有人向您发送纳粹宣传或共产党的成员通行证,或计划通过邮件(实物邮件,如:信件)谋杀高级官员或击落飞机。在你撕开信封之前,你应该怎么知道呢?每年有多少人因为真诚地打开了一封寄给他们的信封而入狱?
因此,除非你有经营国际儿童色情团伙的历史,或者有很长的涉及计算机犯罪的警方记录,或者你是众所周知的 IS 主要官员,或者警方有令人信服的证据表明你明确搜索了非法广播,而您故意下载并解密了非法内容,我看不出您有多么需要害怕惹上麻烦。