新算法可在你最喜欢的舞曲里隐藏信息
作者: 日期:2016年08月26日 阅:16,289

该方法通过细微改变歌曲速度来隐藏信息

通过歌曲来携带信息并不是新鲜概念,其中一种此类技术被称为backmasking。如今,一位波兰的研究人员开发了一种全新的方式。通过秘密改变某种特定类型舞曲的速度值 (tempo) ,他能够实现在人耳完全无法察觉的情况下在音频中夹杂信息。

stegibiza-100677700-large

StegIbiza是一种在Ibiza风格舞曲中隐藏信息的算法。该风格的名称来源于地中海西部某小岛。Ibiza音乐以其近似Trance的节拍著称,而来自波兰华沙科技大学 (Warsaw University of Technology) 的研究人员Kryzysztof Szczypiorski正是利用了该元素。

为了实现他的方法,Szczypiorski设计了某种类似于莫尔斯码的系统,它并不利用点和线来代表字母,而是某一特定节拍的快慢。

为了证明自己的设想,他使用苹果Logic X Pro音乐制作软件来制作了五首知名歌曲的改编版本:David A. Stewart和Candy Dulfer合作的Lily was here、Queen的Miracle、Snap!的Rhythm is a dancer、Miles Davis的So what、Andzej Zaucha的You were the heart’s beat。

他使用Logic X里自带的乐器来将这几首歌改编成了Techno、Hip-hop、Trance三种风格的无人声版本。之后,Szczypiorski将消息steganography is a dancer(隐写术也跳舞)嵌入到了每首歌中,位置是随意的。

Szczypiorski在实验中尝试了许多种改变节拍的程度,以确认人耳无法认知的到底是哪一种。然后他用了两种方式来进行实地测试,第一种是让听者在工作室里戴耳机,另一种是在开放环境里播放,由DJ进行控制。在两种场景下,他发现改动1%完全不会引起注意。

这意味着StegIbiza可能是在音乐中添加信息的一种可行方式,而且Szczypiorski称可以借鉴一些安全软件,编写软件来完成编码和解码的工作。

 

申明:本文系厂商投稿收录,所涉观点不代表安全牛立场!


相关文章