肉眼无法察觉的密码 调整字体大小传递讯息的隐写术

▲乍看之下是相同的字母,但其实细节有所不同。(图/翻摄 YouTube)

记者黄肇祥综合报导

一篇看似平凡无奇的文章,可能会在字里行间夹着许多秘密资讯哥伦比亚大学研究人员发明一种新的隐写技术,借由改变文字母大小,微妙的变化数据资讯注入单纯的文字中,人眼无法发现细微的不同,但未来只要拿出手机一扫描,就可以看到文章隐藏的超连结甚至是版权标示。

「FontCode」是由哥伦比亚大学研究人员所开发的隐写术,将讯息隐藏在普通文件之中,只有知情人士才会知道如何接受讯息。FontCode 最特别的地方在于,适用于近百种常用的字体,包含 Word 预设的 Helvetica、Times New Roman 等,同时若文件转换成 PDF、PNG 档案,FontCode 的秘密资讯也不会消失

FontCode 的原理是将英文字母以不被肉眼察觉的幅度,进行宽度高度的扭曲变形,例如在上面的示范影片中,许多并排的英文符号 a、b、c 乍看之下没有任何差别,但其实边缘曲线都有拉长与缩放处理。每个字母有多达 52 组不同的变化,研究人员训练深度学习的神经网路来辨别,并将变化的种类编码字母进行配对,完成所要传达的资讯。

在影片中,研究人员展示透过智慧型手机,拍下藏有 FontCode 密码的文字图片,手机就会自动跳出解锁内容,未来会朝向取代超连结、QR 码进行实际运用的开发,此外也考虑将书籍重要文件透过 FontCode 添加商标专利以及智慧财产权的相关讯息,确保并非抄袭版本。研究团队正试着增加密码的讯息量,并解决纸张变色、扭曲等物理现象的限制。

隐写术经历数千年的演变,过往有不少骇客使用这套技术进行攻击,但 FontCode 相对难以被运用在网路攻击。曾开发 Chrome 扩充工具 Secretbook 的安全研究员 Owen Campbell-Moore 表示,这种技术可以轻易被机器学习发现,所以不适合传递秘密讯息,也无法将它作为网路攻击,提到 FontCode 他难掩期待的表示,这项技术相当有吸引力