安全许可表格上不该写的内容
Source: Hacker News
Date: 01 Apr 88 16:20 PST
From: Les Earnest
Subject: 在 RISRS‑6.51 中提到的“先前账户”
对密码学的早期兴趣
读一本书让我早早惹上麻烦——我在十二岁时就有了FBI的记录。这件离奇的事在我后来需要安全许可时造成了麻烦。我了解到,只有隐瞒我的肮脏过去才能获得许可。
我和一个叫Bob的朋友一起阅读了弗莱彻·普拉特(Fletcher Pratt)所著的Secret and Urgent(Blue Ribbon Books;Garden City, NY; 1942)。这本书是早期流行的密码与暗号概述。普拉特展示了如何利用字母频率破解密码,并报告说,典型英文文本中出现频率最高的字母依次是 e‑t‑a‑o‑n‑r‑i。(你现在阅读的这篇故事的字母频率顺序是 e‑t‑a‑i‑o‑n‑r。‘i’的更高频率可能反映了我经常使用第一人称单数 I。)普拉特的书还涉及了更高级的密码学方案。
The Spy‑Jargon Code
Bob 和我决定我们需要一种安全的沟通方式,于是我们根据书中描述的原理,编写了一个相当复杂的行话密码。我不记得我们到底为什么觉得需要它——我们在校外大部分时间都在一起,所以有足够的时间私下交谈。不过,你永远也不知道什么时候会需要发送秘密信息!
我们在一张打字纸上制作了两份密码钥匙(即加密和解密信息的说明)。我们每个人在穿衣时都会随身携带一份。
失踪的眼镜
我其实很少穿衣服。我几乎所有的课余时间都只穿一条宽松的深红色泳裤在外面活动。这在圣地亚哥并不算太奇怪。
我最近刚得到一副眼镜,但通常把它们放在硬壳盒里,放进我上学时穿的裤子口袋里。我想这正是隐藏代码钥匙副本的好地方,于是把它小心折叠至原尺寸的八分之一,塞在盒子底部,眼镜下面。
只要有机会,我就去 Old Mission Beach 冲浪。通常我乘有轨电车去,而且因为要在市中心换乘,我会穿上衣服。不幸的是,某个星期六我从海滩乘电车回家的途中,装眼镜的盒子在口袋里不知不觉滑了出来。我那天晚上向妈妈报告了丢失的情况。她责备了我,随后给电车公司打了电话。他们说眼镜并没有被交回。
经过几周徒劳地等待眼镜出现,我们开始失去希望。考虑到我几乎没有戴过眼镜,而且当时大约 $8 的费用相当高(对我来说,$8 相当于乘电车往返海滩 40 次,或看电影的门票 80 张),妈妈并没有急于为我更换眼镜。
FBI Involvement
我们并不知情,这件事是被一位爱国公民发现的。他打开了案件,发现了密码钥匙,认定这一定是日本间谍的东西,并把它交给了FBI。那是在 1943 年,正值日裔美国人被迫离开自己的财产并被送往集中营的时期。我记得有人说当地一家杂货店的老板暗中是日本陆军的上校,并把制服藏在店后面。很多人真的相信这些事。
大约六周后,当我正外出冒险时,我母亲被一名自称是FBI调查员的男子拜访(她是一名学校管理员,恰好在家写博士论文)。她注意到车外还有两名男子在等候。探员询问了我许多问题,包括我的职业。当他得知我只有12岁时,显得相当失望。
他最终透露了调查我的原因,向我母亲出示了眼镜和密码钥匙,并询问她是否知道它们的来源。她当然不知道。她问我们能否把眼镜要回来,探员同意了。
我母亲告诉调查员她多么高兴能把眼镜要回来,毕竟它们价值8美元。他稍作停顿后说:
“女士,这个案件已经让政府花费了数千美元。过去六周它一直是我们办公室的首要任务。我们通过检查几乎所有圣迭戈验光师的记录,从处方追踪到了您儿子。”
他们显然没有想到,如果我是真正的日本间谍,我可能会把眼镜从总部带来。
FBI探员把眼镜归还,但把密码钥匙“留作记录”。他们显然并不完全确信自己只是在和孩子打交道。
新代码与后期安全许可
由于我们的通信方案已被泄露,Bob 和我设计了一个新密钥。我开始把它放在钱包里,觉得更安全。我不记得曾经交换过任何加密信息,不过我一直做好了准备。
几年后,我在大学期间得到一份在海军电子实验室的暑期工作,这份工作需要安全许可。申请表上的一个问题是 “您是否曾被 FBI 调查过?” 我自然勾选了 是。下一个问题是 “如果是,请描述具体情况。” 表格上空间很小,我只好简短而诚实地回答:“我曾被怀疑是日本间谍。”
当我把表格交给安全官时,他快速扫描了一遍,慢慢审视了我,然后指着 FBI 那一题说:“解释一下。” 我把事情的经过说了出来。他变得非常激动,抓起我的表格撕成碎片,扔进了垃圾桶。
随后他拿出一张空白表格递给我,说:“来,重新填一遍,别提那个。如果你提,我会确保你永远得不到安全许可。”
我照他说的做了,不久便获得了许可。从此我再也没有在安全许可表格上透露过那件事。
结束语
在安全许可表格上提供某些挑衅性信息可以大大加快审批过程。但那是另一个故事。
— Les Earnest
已由 Dan Bornstein 编辑并转换为 HTML。
