隐写术是一种将信息隐藏在其他媒体中的技术。 通过使用特定的方法和技术,可以将信息编码成图像、文本或其他形式的媒体,而这些信息只有在特定的方式下才能被读取。 隐写术的基本原理是利用人类视觉、听觉或其他感官的局限性,将信息隐藏在不易察觉的地方。
隐写术在军事和情报领域有着广泛的应用。
隐写术和加密的区别
隐写术和密码学的目标相同,即保护消息或信息不受第三方的影响。
但它们所采用的机制不同,密码学将信息变为密文,只有用解密密钥才能理解。 也就是说,如果有人截获了加密信息,很容易就能看出使用了某种形式的加密。
而隐写术不会改变信息的格式,只是隐藏信息的存在。(电子隐写术一旦被识破,则隐藏信息十分容易被读取)
隐写原理
隐写术的本质,就是在一些熟悉物体里,插入或改变,达到增加一段额外的信息,没有事先约定好的话,都不会留意这些额外的信息。但是和你事前约定好的话,就能轻松读取到这些信息。
隐写术要的就是出其不意攻其不备,是一个双方博弈的过程,没有终点。
物理上的隐写术
- 
覆盖式:使用隐形墨水 
 用特殊的墨水在纸上写字,把纸加热或者在纸上涂上化学药品才能看见文字。
- 
破坏式:打孔 
 拿一张写满字的纸(比如报纸),先在这张纸上找出自己需要的文字,在沿着字的笔画扎孔。当光一照射,文字就能投射出来。
- 
... 
电子上的隐写术
- 
网络隐写术 
 网络隐写术,有时也称协议隐写术,是一种将信息嵌入数据传输所使用的网络控制协议(如 TCP、UDP、ICMP 等)的技术。
- 
文本隐写术 
 文本隐写术指的是将信息隐藏到文本文件中。这包括更改现有文本的格式、更改文本中的字词、使用上下文无关语法生成可读文本或生成随机字符序列。还有隐写术是利用字词替换。发送秘密消息的人将文字按一定的间隔分散到更大的文本中,以达到隐藏目的。虽然这种替换方法使用起来很简单,但也可能会使文本看起来很奇怪、不自然,因为要隐藏的词语在目标句子里可能会看起来不合逻辑。 
- 
图像隐写术(放大、缩小) 
 将照片放大,再将自己的名字写到特殊位置。当照片缩小后,字也会变小,当肉眼看不到了,就达到隐写的作用了。
  图形隐写遵循最低有效位(LSB) 隐写,具体做法就是将秘密信息嵌入媒体文件的最低有效位。同样的方法也可以应用于其他数字媒体,如音频和视频:数据会隐藏在文件的某些部分中,而能听到或能看到的内容几乎没有变化。 
- 
音频隐写术 
 在流行歌曲的MP3中加入飞机座位图或列车运行时间表等。
- 
视频隐写术 
 这种方法是将数据隐藏到数字格式的视频中。视频隐写术可以将大量数据隐藏到动态的图像和声音流中。视频隐写术有两种类型:- 先将数据嵌入未压缩的原始视频中,然后再压缩
- 直接将数据嵌入压缩后的数据流
 
- 
... 
场景
除了在军事和情报领域上的广泛运用(普通人接触不到这些的),日常方面,隐写术与网络安全相关。
- 
水印系统 
 电子水印则较重视著作权的声明与维护,防止多媒体作品被非法复制,后期的追责等。
- 
恶意指令 
 勒索软件团伙和其他威胁发起者在攻击目标时往往会隐藏信息。比方说,他们可能会隐藏数据和恶意工具,或向命令与控制服务器发送指令。他们可以将所有这些信息放在看似无害的图像、视频、声音或文本文件中。
漏格密码
这是一种典型的隐写术与换位密码的结合,其核心在于“藏”而非“乱”。属于文本隐写。
它一般是一张硬纸板或金属板,上面按照特定规律挖出一些孔洞(“漏格”)。这张板就是密钥。
原理与加解密过程:
加密:
- 发送者将漏格板覆盖在一张白纸上。
- 将秘密信息的字母依次填入露出的孔洞中。
- 移开漏格板后,白纸上除了秘密信息,其余大部分是空的。
- 发送者再随机地在空白处填充无关的字母或单词,构成一篇看起来完全正常、合乎情理的“普通文章”(比如一封信、一首诗、一段新闻)。
解密:
- 接收者拥有同样的漏格板。
- 他将漏格板覆盖在收到的信件上。
- 从孔洞中露出来的字母,按顺序连起来就是秘密信息。
特点与意义:
- 
它的安全性不在于数学复杂性,而在于欺骗性。即便密文被截获,敌人也很难意识到其中包含秘密信息(这被称为“安全性通过 obscurity”)。 
- 
一旦漏格板(密钥)泄露,整个系统就完全失效。 
 
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号