用可乐实现隐写术 你也可以过把间谍瘾


howtohidesec
材料牛注:隐写术,一个只在电影中看过,却从未在日常生活中体验过的神器应用,有可能会在我们生活中普及了!以色列的研究团队研发的新技术,有可能实现一些伙伴们的间谍梦哦!

用可乐就可以解码隐藏的消息?

没错,体验间谍的刺激生活就是这么简单。

以色列的一个研究团队已经开始使用像可乐这样的常见化学品来作为密码的密钥,解码隐藏的消息。所以,如果周围有人有人把饮料弄洒了,仔细观察,说不定可以看到间谍对加密消息偷偷进行解码哦。

事实上,早在第一次世界大战中,斯巴达国王Demaratus设计的秘密蜡书写板到第一次世界大战中的“柠檬汁”,那时就有了我们熟知的隐写术。

柠檬汁隐形墨水化学成分是相当简单的。当果汁蒸发变干时,用果汁书写的消息也随之消失。但是,如果加热一下,这时柠檬酸会与糖发生反应将糖焦化,使其变为棕色,原来用果汁写的信息像变魔术一样再次显示。

魏茨曼科学研究所的以色列团队将这一研究传统继承下去,他们的设法将加密技术,信息隐藏技术和密码保护技术完美结合,以简化应用步骤。

该技术的核心是荧光分子,这些荧光分子遇到不同的化学物质时可以发出不同波长的光。测量波长以后就会得到解码的密钥。这些神奇的加密分子在应用时就可以变成我们所熟悉的可乐,速溶咖啡、漱口水等产品了。

什么原理呢?

首先用简单的暗号对信息加密,用其他的标志或者一系列数字来代替每个字母。所以,如果你的信息是“open sesame”,你就可以用“open”来标识:

O = 4350

P = 4650

E = 1350

N = 4050

你也可以用光的波长来标记每个字母:

O = 500nm

P = 520nm

E = 540nm

N = 560nm

然后你把分子放在你选择的化学物质(可乐、速溶咖啡等)中,测量每个波长的光强。这可以用一个简单、廉价的手持设备来完成(比如,007炫酷的多功能手表O(∩_∩)O~~)。

用任意单元都可以测量荧光,所以编码和解码工具必须用同样的方式设置才能得到一样的数字,这实际上又多了一层保护。将测量得到的数据添加到暗号中,你就可以得到最终的密码。所以,如果你测得500nm波长时的值是 689,将其与4350相加,则字母O.的最终值就是5039。

最后,你想让谁读取你的信息,你就可以将数字和荧光分子传给他。接收信息的人需要做的就是把字母放到正确的可乐品牌里,并测量用于解码消息的光波。加密信息是根据你用的化学物质定制的,所以,如果你想使用漱口水来解码消息,你会得到毫无价值的信息。

增加保护

以色列团队研发了一种简单的技术来保护信息——使分子释放的光和你加其他化学物质到分子中的顺序产生关联。所以,先加漱口水再加可乐和先加可乐再加漱口水就会得到不同的解码密钥。

研究团队用未受过训练的志愿者进行测试,发现仅仅几分钟的指导就可以让志愿者很熟练地使用这套技术。所以,小伙伴们可以轻松的就过一把间谍的瘾了!

下次当你看到有人在一些文件上洒了点咖啡,过去看看......他们可能就在解码秘密信息。

这一研究成果发表在Nature Communications

原文链接:How to hide secret messages using fizzy drinks

本文素材由材料人尉谷雨提供。

分享到