隐写和加密
㈠ 信息隐藏技术和加密技术的区别
信息隐藏技术
信息隐藏将在未来网络中保护信息不受破坏方面起到重要作用,信息隐藏是把机密信息隐藏在大量信息中不让对手发觉的一种方法。信息隐藏的方法主要有隐写术、数字水印、可视密码、潜信道、隐匿协议等。
隐写术(Steganography):隐写术就是将秘密信息隐藏到看上去普通的信息(如数字图像)中进行传送。现有的隐写术方法主要有利用高空间频率的图像数据隐藏信息、采用最低有效位方法将信息隐藏到宿主信号中、使用信号的色度隐藏信息的方法、在数字图像的像素亮度的统计模型上隐藏信息的方法、Patchwork方法等等。
数字水印(Digital Watermark):数字水印4就是向被保护的数字对象嵌入某些能证明版权归属或跟踪侵权行为的信息。目前主要有两类数字水印,一类是空间数字水印,另一类是频率数字水印。空间数字水印的典型代表是最低有效位(LSB)算法,其原理是通过修改表示数字图像的颜色或颜色分量的位平面,调整数字图像中感知不重要的像素来表达水印的信息,以达到嵌入水印的目的。频率数字水印的典型代表是扩展频谱算法,其原理是通过时频分析,根据扩展频谱特性,在数字图像的频率域上选择那些对视觉最敏感的部分,使修改后的系数隐含数字水印的信息。
可视密码技术:可视密码技术是Naor和Shamir于1994年首次提出的,其主要特点是恢复秘密图像时不需要任何复杂的密码学计算,而是以人的视觉即可将秘密图像辨别出来。其做法是产生n张不具有任何意义的胶片,任取其中t张胶片叠合在一起即可还原出隐藏在其中的秘密信息。其后,人们又对该方案进行了改进和发展。主要的改进办法办法有:使产生的n张胶片都有一定的意义,这样做更具有迷惑性;改进了相关集合的造方法;将针对黑白图像的可视秘密共享扩展到基于灰度和彩色图像的可视秘密共享。
~~~~~~~·
信息加密技术是利用数学或物理手段,对电子信息在传输过程中和存储体内进行保护,以防止泄漏的技术。保密通信,计算机密钥,防复制软盘 等都属于信息加密技术。通信过程中的加密主要是采用密码,在数字通信中可利用计算机采用加密法,改变负载信息的数码结构。计算机信息保护则以软件加密为主。目前世界上最流行的几种加密体制和加密算法有:RSA算法和CCEP算法等。为防止破密,加密软件还常采用硬件加密和加密软盘。一些软件商品常带有一种小的硬卡,这就是硬件加密措施。在软盘上用激光穿 孔,使软件的存储区有不为人所知的局部存坏,就可以防止非法复制。这样的加密软盘可以为不掌握加密技术的人员使用,以保护软件。由于计算机软件的非法复制,解密及盗版问题日益严重,甚至引发国际争端,因此对信息加密技术和加密手段的研究与开发,受到各国计算机界的重视,发展日新月异。
㈡ 隐写术与加密技术的相同点
隐写术与加密技术的相同点在于它们都是为了保护信息的机密性和安全性。
1. 信息保护的目的:隐写术和加密技术都是为了确保信息在传输或存储过程中的安全性。隐写术通过在看似无害的载体中隐藏信息,使未经授权的人难以察觉信息的存在;而加密技术则是通过算法将信息转换为密文,只有掌握密钥的人才能解读原始信息。
2. 隐藏信息的手段:隐写术通常使用各种方法将信息隐藏在图片、音频、视频等媒体文件中,例如通过改变像素颜色、音频波形等细微变化来嵌入信息。这些变化通常对观察者来说是不可察觉的,从而实现了信息的隐藏。加密技术则不直接隐藏信息,而是通过加密算法将原始信息转换为看似无意义的密文。没有正确的密钥,攻击者无法轻易地从密文中提取出原始信息。
3. 密钥的重要性:在隐写术中,有时也需要使用密钥来嵌入和提取隐藏的信息,确保只有知道密钥的人才能访问隐藏的信息。这与加密技术非常相似,因为加密过程中也需要使用密钥来对信息进行加密和解密。在这两种情况下,密钥的安全性和管理都至关重要。
4. 应用场景:隐写术和加密技术在很多场景下都有应用。例如,在军事通信、商业机密保护、个人隐私保护等领域,这两种技术都可以用来确保信息的安全传输和存储。它们还可以在网络安全、数据安全和信息安全等领域中发挥重要作用,帮助保护敏感信息免受未经授权的访问和泄露。
总之,隐写术和加密技术虽然在实现方式上有所不同,但它们的核心目标都是保护信息的机密性和安全性。通过隐藏信息或将其转换为密文,这两种技术都能有效地防止未经授权的信息访问和泄露。