第3章 数据安全
案例3-1:第二次世界大战中的“风语者”
【案例】
第二次世界大战期间,在太平洋战场上,日军总能破译美军的密电码,这令美军在战场上吃尽了苦头。为了改变这种局面,29名印第安纳瓦霍族人被征召入伍,人称“风语者”(Wind Talkers)。
“风语者”的使命是创造一种日军无法破解的密码。他们从自然界中寻求灵感,设计了由211个密码组成的纳瓦霍密码本。例如,猫头鹰代表侦察机,鲨鱼代表驱逐舰,八字胡须则代表希特勒等。密码设计完成后,美海军情报机构的军官们花了3周的时间力图破译一条用这种密码编写的信息,终告失败。就这样,被美军称为“无敌密码”的纳瓦霍密码终于诞生。密码本完成后,这29名“风语者”被锁在房间内长达13周,每个人必须背会密码本上的所有密码,然后将密码本全部销毁,以免落入敌人手中。
在接下来的战斗中,美军使用“人体密码机”造就了“无敌密码”的神话:风语者编译和解译密码的速度比密码机要快;因为他们的语言没有外族人能够听懂,他们开发的密码一直未被日本人破获。
“风语者”从事的这项工作,一直被认为是美军的最高机密之一。直到1968年,这群“风语者”的故事才被解密。华裔导演吴宇森于2000年拍摄的电影《风语者》就是以这段鲜为人知的往事为背景的,让世人了解纳瓦霍密码和这群神奇的印第安“人体密码机”,图3-1为电影《风语者》的海报。
图3-1 《风语者》影片海报
【案例思考】
●战场上对于信息的传递有哪些安全需求?
●影片《风语者》中,海军陆战队员为什么要拼死保护风语者,并被要求在万不得已面临被俘的情况下杀死他们?
●在当前计算机及网络通信技术广泛应用的信息时代,大量信息以数字形式存放在计算机系统里,并通过公共信道传输。数据在存储、传输和处理过程中面临哪些安全问题?
●计算机系统和公共信道在不设防的情况下是很脆弱的,面临极大的安全问题,如何保护数据的保密性、完整性、不可否认性和可认证性?