隐形墨水和人工智能的完美结合
用看不见的墨水写的编码消息听起来像只在书籍中才能找到的东西,但在现实生活中,它们可能具有重要的安全目的。但是,如果加密是可预测的,则可以将其破解。现在,在ACS Applied Materials&Interfaces中进行报告的研究人员已经使用普通墨水和基于碳纳米粒子的不可见墨水打印出了复杂的编码数据,既需要UV光,又需要经过计算机训练的代码才能显示正确的消息。
即使随着电子记录的发展,纸张仍然是保存数据的常用方法。看不见的墨水可以从窥视中隐藏机密的经济,商业或信息,但是许多流行的墨水包含有毒化合物,或者可以通过可预测的方法(例如光,热或化学药品)看到。毒性低的碳纳米粒子在环境光下基本上是不可见的,但是当暴露于紫外线(UV)时可以创建生动的图像,这是一种现代的不可见油墨。此外,人工智能的进步(AI)模型(由学习如何处理复杂信息的处理算法网络构成)可以确保仅在经过适当培训的计算机上才能识别出消息。因此,赵为伟,李康,徐捷和同事想训练一个AI模型,以识别和解密荧光碳纳米粒子墨水中印刷的符号,从而在暴露于紫外线下时揭示隐藏的信息。
由研究人员的碳纳米颗粒从柠檬酸和半胱氨酸,它们以水稀释以产生隐形墨水,当暴露于UV光即出现蓝色。该团队将解决方案加载到墨盒中,并使用喷墨打印机在纸上打印了一系列简单的符号。然后,他们教授了一个由多种算法组成的AI模型,以识别被紫外线照射的符号,并使用特殊的密码本对其进行解码。最后,他们测试了AI模型对使用常规红色墨水和UV荧光墨水组合打印的消息进行解码的能力。AI模型以100%的准确度将常规墨水符号读取为“ STOP”,但是当笔迹上显示紫外线时,看不见的墨水说明了所需的消息“ BEGIN”。研究人员说,由于这些算法可以注意到符号的细微修改,因此这种方法具有使用数百种不同的不可预测符号安全地加密消息的潜力。