信息隐藏技术综述知识分享
- 格式:doc
- 大小:74.00 KB
- 文档页数:9
信息隐藏技术一、引言本章介绍信息隐藏技术的背景和目的。
1.1 背景信息隐藏技术是一种通过在数字媒体中嵌入秘密信息的方法,以保护信息的隐私和机密性。
在当前数字化信息传播的环境下,信息泄露和数据篡改成为了严重的社会问题。
信息隐藏技术的应用可以帮助用户在不影响媒体的外观和功能的情况下,将信息安全地传输和存储。
1.2 目的本文档的目的是介绍信息隐藏技术的原理、应用和发展趋势,帮助读者了解该技术及其在实际中的应用。
二、信息隐藏技术概述本章介绍信息隐藏技术的基本原理和分类。
2.1 基本原理信息隐藏技术的基本原理包括嵌入和提取。
嵌入是将秘密信息融入到载体媒体中,提取是从载体媒体中恢复出秘密信息。
嵌入过程通常使用算法和密钥来保证信息的安全性。
2.2 分类信息隐藏技术可以根据嵌入的媒体类型进行分类,包括图像信息隐藏、音频信息隐藏和视频信息隐藏等。
此外,还可以根据嵌入的方法进行分类,包括隐写术和数字水印等。
三、信息隐藏技术应用本章介绍信息隐藏技术在不同领域的应用。
3.1 数字版权保护信息隐藏技术可以用于保护数字内容的版权,防止非法复制和传播。
数字水印技术可以嵌入版权信息到数字媒体中,从而可以追踪盗版行为。
3.2 通信安全信息隐藏技术可以用于保护通信的安全性,防止信息在传输过程中被窃听或篡改。
隐写术技术可以将秘密信息隐藏在通信流量中,使得窃听者难以察觉。
3.3 数据隐私保护信息隐藏技术可以用于保护个人和机构的数据隐私。
通过将敏感信息嵌入到无关数据中,可以有效保护数据的机密性,并防止数据泄露。
四、信息隐藏技术发展趋势本章介绍信息隐藏技术的发展趋势和未来可能的应用。
4.1 多媒体信息隐藏随着多媒体技术的发展,信息隐藏技术将更多地应用于图像、音频和视频等多媒体领域。
4.2 深度学习与信息隐藏深度学习技术的出现为信息隐藏技术带来了新的机遇和挑战。
通过结合深度学习算法和信息隐藏技术,可以更高效地嵌入和提取秘密信息。
4.3 端到端的信息隐藏系统未来的信息隐藏系统将更加注重整体性能和用户体验。
信息隐藏技术概述
隐藏信息技术(Data Hiding Technology)是指将额外的信息存放在一个可以被检索、存储和/或共享的媒体中,而无需改变其基本结构或形式的技术。
隐藏信息技术可应用在许多不同的场景中,如:声音文件、图像文件、视频文件以及文档等。
现有的隐藏信息技术可以将信息隐藏在文件中,使得只有拥有特定密钥的人才能够访问和检索这些信息,从而达到实现信息安全的目的。
隐藏信息技术可以通过用户授权、数据加密或添加水印等技术来保护隐藏的信息,从而控制访问和保护数据的安全。
与其他安全技术相比,隐藏信息技术的关键优势在于其可以有效地在文件本身内对信息进行隐藏,从而保护用户的隐私和安全。
例如,可以在图像文件中隐藏一个文本消息,使之不被除了拥有特定密钥的用户之外的任何人访问。
目前
(1)隐写术:隐写术是将信息隐藏在另一个文件中的技术,使用者可以将文件中一些元素,例如像素值、比特位、区块、行号等,用来存放信息。
例如,用户可以在图片的像素值或比特位中植入文本信息,使之隐形,而无需改变图片的外观和大小。
常用的信息隐藏技术有哪些(一)引言概述:信息隐藏技术是一种用于保护数据隐私和确保信息安全的重要方法。
随着互联网的迅猛发展,隐私泄露和数据安全成为了一个日益严重的问题,因此,探索和应用常用的信息隐藏技术变得愈发重要。
本文将介绍一些常用的信息隐藏技术,以帮助人们更好地了解和应对数据隐私和安全问题。
正文内容:一、隐写术(Steganography)1. 图像隐写术:通过在图像中隐藏数据,例如隐藏在图像的像素值、颜色、像素位置等。
2. 文本隐写术:通过在文本中嵌入信息,例如将数据隐藏在文本的单词、字母、空格等位置。
3. 音频隐写术:通过在音频文件中隐藏信息,例如在音频的音轨、频率谱等位置嵌入数据。
二、水印技术(Watermarking)1. 数字水印:通过将数据嵌入到数字媒体(例如图像、视频、音频等)中,以提供源数据的认证和保护。
2. 视频水印:通过在视频中嵌入标识符号或其他区别于背景的信息,以保护视频的版权和真实性。
3. 数字音频水印:通过在音频中嵌入数字签名或相关信息,用于版权保护和数据完整性验证。
三、加密算法(Cryptography)1. 对称加密算法:使用相同的密钥进行加密和解密,例如AES、DES等。
2. 非对称加密算法:使用不同的密钥进行加密和解密,例如RSA、ECC等。
四、拟态技术(Obfuscation)1. 代码混淆:通过对程序代码进行转换和重组,使其难以理解和分析,以保护知识产权和防止代码逆向工程。
2. 数据混淆:通过改变数据的结构和形式,使其难以被恶意使用者识别和解析。
五、数据备份与恢复技术(Backup and Recovery)1. 数据备份:将数据复制到其他存储介质中,以防止数据丢失和灾难性故障。
2. 数据恢复:通过从备份中恢复数据,将其还原到原始状态。
总结:本文介绍了常用的信息隐藏技术,包括隐写术、水印技术、加密算法、拟态技术以及数据备份与恢复技术。
这些技术在保护数据隐私和信息安全方面起到了重要作用。
信息隐藏技术在当今数字化的时代,信息的安全与保护成为了至关重要的问题。
我们不仅需要防止信息被未经授权的访问和篡改,还需要确保信息在传输和存储过程中的保密性。
信息隐藏技术作为一种新兴的信息安全技术,为解决这些问题提供了新的思路和方法。
那么,什么是信息隐藏技术呢?简单来说,信息隐藏技术就是将秘密信息隐藏在一个看似普通的载体中,使得第三方在不了解隐藏方法的情况下,难以察觉秘密信息的存在。
这个载体可以是图像、音频、视频、文本等各种数字媒体。
信息隐藏技术与传统的加密技术有所不同。
加密技术是通过对信息进行加密处理,使得只有拥有正确密钥的人才能解密并读取信息。
而信息隐藏技术则是将信息隐藏起来,使其在表面上看起来与普通的信息没有区别。
即使攻击者获取了隐藏信息的载体,如果不知道隐藏的方法和位置,也无法提取出秘密信息。
信息隐藏技术的应用场景非常广泛。
在军事领域,它可以用于隐藏军事战略、情报等重要信息,防止被敌方获取。
在商业领域,企业可以使用信息隐藏技术来保护商业机密、知识产权等。
例如,将重要的文件隐藏在普通的图片中进行传输,大大降低了信息被窃取的风险。
在个人隐私保护方面,我们可以将个人的敏感信息隐藏在日常的多媒体文件中,避免被他人发现。
信息隐藏技术主要包括以下几种方法。
空域隐藏方法是一种常见的信息隐藏技术。
它通过直接修改载体图像的像素值来隐藏信息。
比如,可以通过微调图像中某些像素的亮度或颜色值,来嵌入秘密信息。
但这种方法的隐藏容量相对较小,而且容易受到图像处理操作的影响,比如压缩、滤波等,可能导致隐藏的信息丢失或损坏。
变换域隐藏方法则是将载体图像从空域转换到频域,然后在频域中嵌入秘密信息。
常见的变换域包括离散余弦变换(DCT)和离散小波变换(DWT)等。
这种方法的隐藏容量较大,而且对图像处理操作具有一定的鲁棒性,因为在频域中嵌入的信息相对不容易受到空域中的干扰。
基于数字水印的信息隐藏技术也是一种重要的应用。
数字水印可以分为可见水印和不可见水印。
第六章信息隐藏技术(二)引言概述:在信息安全领域中,信息隐藏技术起到了保护机密信息和防止信息泄露的重要作用。
第六章将继续探讨信息隐藏技术的相关内容,并进一步介绍其中的技术原理和应用场景。
本文将从五个大点入手,分别阐述信息隐藏技术的特点、隐写术、数字水印、隐私保护和应用案例。
正文:一、信息隐藏技术的特点1.1 隐蔽性:信息隐藏技术应具备良好的隐蔽性,使嵌入的信息不易被探测到。
1.2 容量:信息隐藏技术应具备较大的信息容量,以满足传输和存储的需求。
1.3 鲁棒性:信息隐藏技术应具备一定的鲁棒性,能够抵抗各种攻击和扭曲。
1.4 兼容性:信息隐藏技术应具备兼容性,能够在不同的系统和应用中进行使用。
1.5 可解析性:信息隐藏技术应具备可解析性,即使接收端可以准确提取嵌入的信息。
二、隐写术2.1 隐写术的概念和分类2.2 隐写术的工作原理2.3 基于图像的隐写术2.4 基于文本的隐写术2.5 隐写术的应用和研究方向三、数字水印3.1 数字水印的概念和分类3.2 数字水印的工作原理3.3 数字水印在版权保护中的应用3.4 数字水印在数据完整性验证中的应用3.5 数字水印的发展趋势和挑战四、隐私保护4.1 隐私保护的需求和挑战4.2 隐私保护的技术手段和方法4.3 隐私保护在通信中的应用4.4 隐私保护在数据存储中的应用4.5 隐私保护的法律规范和伦理问题五、应用案例5.1 信息隐藏技术在军事领域的应用5.2 信息隐藏技术在金融领域的应用5.3 信息隐藏技术在网络传输中的应用5.4 信息隐藏技术在娱乐行业的应用5.5 信息隐藏技术在医疗保健中的应用总结:通过本文对信息隐藏技术的探讨,我们了解了其特点、隐写术、数字水印、隐私保护和应用案例等五个大点。
信息隐藏技术在当今信息安全领域中具有重要意义,它保护了机密信息的安全,防止了信息泄露的风险。
随着技术的不断发展,信息隐藏技术将继续在各个领域中发挥重要作用,并为信息安全提供更多的保障。
第一章1、信息安全主要分为两大领域:加密技术与信息隐藏技术。
(1)信息隐藏:将秘密信息秘密地隐藏于另一非机密的文件内容之中。
其形式可为任何一种数字媒体,如图像、声音、视频或一般的文档等。
其首要目标是隐藏的技术要好,也就是使加入隐藏信息后的媒体目标的降质尽可能小,使人无法看到或听到隐藏的数据,达到令人难以察觉的目的。
信息隐藏的原理:是利用载体中存在的冗余信息来隐藏秘密对象,以实现保密通信或者实现数字签名和认证。
信息隐藏与信息加密的区别:信息隐藏和信息加密不尽相同,信息加密是隐藏信息的内容,而信息隐藏是隐藏信息的存在性,信息隐藏比信息加密更为安全,因为它不易引起攻击者的注意。
信息隐藏技术的推动力有两个方面:第一方面是需要保护知识产权的用户;第二方面是对隐藏信息有兴趣的人们,希望以秘密的方式传送信息并且避免第三方接受者的察觉。
(2)加密技术:是指通过加密或者以打乱信息的方式来使信息只能到达指定接受者并解密信息。
2、信息隐藏具备的特性:(1)不可感知性:也称隐蔽性。
载入信息的伪装载体与原载体应当大体上是很接近的,从人的视觉上应该感觉不到任何变化。
(2)不可检测性:不可检测性是信息隐藏的目的。
(3)容量:容量增大,会降低不可感知性和不可检测性。
(4)鲁棒性:指嵌入水印后的数据经过经过各种处理操作和攻击操作以后,不可导致其中的水印信息丢失或被破坏的能力。
(5)安全性:指水印不易被复制、伪造、非法检测和移去,文件格式的变换不会导致水印丢失。
(6)复杂性:指水印的嵌入和提取算法复杂度低,便于推广应用。
3、目前隐写性最常见的用法:是将秘密信息隐藏到另一个载体中。
载体可以是图像、音频、视频和文本或者其他二进制数字编码。
隐写术处理的处过程:Cover medium+hidden information+stego-key=stego-medium其中掩密密钥可以用于隐藏和对信息解码。
隐写术的目标是:在传输隐藏信息时避免引起注意。
信息隐藏技术研究综述信息隐藏技术是一种隐蔽地将一些信息嵌入到其他数据中的技术。
利用这项技术,用户可以将敏感信息隐蔽地传输到各种平台上并维持隐私。
与此同时,隐秘地传输信息也很有用。
比如我们经常利用在信用卡上磁条和图像的信息隐藏机制实现信用卡诈骗的检测。
信息隐藏技术的应用范围非常广泛,涉及到许多不同的领域,包括音频、视频、图像,甚至是文本等多种数据。
在本文中,我们将对当前信息隐藏技术的研究现状进行综述,并对未来的研究方向进行一些展望。
1.信息隐藏技术的分类当前的信息隐藏技术可以分为几个不同的类型:水印技术、隐写技术和语音隐藏技术。
它们各自使用了不同的技术方法来实现数据的隐藏。
水印技术是指在图片、视频和音频文件中嵌入不可见的标记,以便对文件进行识别和保护。
水印技术可以分为可见水印和不可见水印两种类型。
其中不可见水印技术是最常用的。
隐写这种技术是指将一些信息隐藏在原始信息中,并且不让其他人察觉到这些信息的存在。
可以使用的载体包括文字、图片和音频文件等。
隐写技术可以进一步分为图像隐写和文本隐写两种类型,而图像隐写技术又可以分为空间域、频率域和小波域三种类型。
语音隐蔽技术是指在语音信号当中隐藏一些信息,这种技术在语音文件的潜在分析区域有着广泛的应用。
2.信息隐藏技术的研究现状在信息隐藏技术的研究中,当前存在着一些挑战。
首先,信息隐藏技术必须要在保证数据质量的同时保证数据安全性。
其次,隐藏的信息必须要在各种平台上得到正确的解码,以保证用户的重要信息能够被成功传递。
在这个方面,信息隐藏技术还存在着一些难点,如媒体的变换、压缩等,需要更多的研究。
在当前的技术中,隐写技术已经获得了广泛的应用。
隐写技术被广泛的应用到了隐蔽通信和数字安全等方面。
此外,水印技术和语音隐藏技术也是研究的热点。
随着数据传输安全性的不断提高,这些技术将得到进一步的发展。
为了进一步推进信息隐藏技术的实现,同时也为更多的领域提供更好的安全信息隐藏技术保障,信息隐藏技术的研究方向应该有所改变。
信息隐藏技术综述在当今数字化的时代,信息的交流和传输变得前所未有的便捷,但与此同时,信息的安全保护也面临着巨大的挑战。
信息隐藏技术作为一种新兴的信息安全保护手段,正逐渐引起人们的广泛关注。
信息隐藏技术,简单来说,就是将秘密信息隐藏在一个看似普通的载体中,使得第三方在未授权的情况下难以察觉和获取隐藏的信息。
这个载体可以是图像、音频、视频、文本等常见的多媒体文件。
与传统的加密技术不同,加密技术是通过对信息进行编码转换,使得未经授权的人无法理解其内容;而信息隐藏技术则是让秘密信息“隐形”于普通信息之中,不引起他人的注意。
信息隐藏技术的发展有着深厚的历史渊源。
早在古代,人们就已经开始使用一些简单的信息隐藏方法,比如在特殊的纸张上用隐形墨水书写,或者通过特定的符号和图案传递秘密信息。
随着计算机技术和数字多媒体的发展,信息隐藏技术也逐渐走向数字化和智能化。
图像信息隐藏是信息隐藏技术中的一个重要分支。
其基本原理是利用图像中像素的冗余性和人类视觉系统的特性,将秘密信息嵌入到图像中。
例如,可以通过修改图像像素的最低有效位来隐藏信息,这种方法对图像的视觉质量影响较小,但隐藏容量也相对有限。
还有一种常见的方法是基于变换域的信息隐藏,如离散余弦变换(DCT)和离散小波变换(DWT)。
在这些变换域中嵌入信息,可以提高隐藏的安全性和鲁棒性。
音频信息隐藏则通常利用音频信号的时域或频域特征来嵌入秘密信息。
在时域上,可以通过调整音频样本的幅度、相位等参数来隐藏信息;在频域上,可以选择在一些人耳不敏感的频段嵌入秘密数据。
然而,由于音频信号对失真较为敏感,因此在进行信息隐藏时需要更加小心,以避免对音频质量造成明显的影响。
视频信息隐藏相对图像和音频来说更为复杂,因为视频包含了图像和音频的双重信息,同时还有时间维度的特性。
常见的视频信息隐藏方法包括在视频帧内的图像部分进行隐藏,或者在视频的编码参数中嵌入信息。
文本信息隐藏的难度相对较大,因为文本的冗余度通常较低。
信息隐藏技术综述信息隐藏技术综述⒈简介信息隐藏技术是一种将隐藏的数据嵌入到载体数据中,以达到隐藏信息的目的的技术。
本文将对信息隐藏技术进行综述,包括基本概念、分类、应用领域等方面的内容。
⒉基本概念⑴隐藏数据隐藏数据是指需要进行隐藏的信息或数据,可以是文本、图像、音频等各种形式的数据。
⑵载体数据载体数据是指用于隐藏数据的容器,可以是文本、图像、音频等不引起怀疑的普通数据。
⑶嵌入算法嵌入算法是指将隐藏数据嵌入到载体数据中的具体算法,常用的有替换、量化、编码等方法。
⒊分类⑴基于文本的信息隐藏技术基于文本的信息隐藏技术主要是将隐藏数据嵌入到文本数据中,常见的方法有隐写术和水印技术。
⑵基于图像的信息隐藏技术基于图像的信息隐藏技术主要是将隐藏数据嵌入到图像数据中,常见的方法有LSB替换、DCT变换等。
⑶基于音频的信息隐藏技术基于音频的信息隐藏技术主要是将隐藏数据嵌入到音频数据中,常见的方法有频域嵌入、时域嵌入等。
⒋应用领域⑴数字版权保护信息隐藏技术可以应用于数字版权保护领域,通过嵌入水印等方式,实现对数字内容的认证和溯源。
⑵情报安全信息隐藏技术可以应用于情报安全领域,通过隐写术等方式,实现对敏感信息的隐藏和传递。
⑶数据隐私保护信息隐藏技术可以应用于数据隐私保护领域,通过将敏感数据嵌入到普通数据中,实现对数据的隐私保护。
⒌附件本文档附带有相关的案例分析和实验数据。
⒍法律名词及注释⑴隐写术隐写术是一种通过在载体媒体中嵌入隐藏信息的技术,目的是对信息进行隐藏和传递。
⑵水印技术水印技术是一种将特定的标识信息嵌入到数据中,以实现对数据的认证和溯源的技术。
⒎结束语本文对信息隐藏技术进行了综述,介绍了基本概念、分类、应用领域等方面的内容。
通过深入了解信息隐藏技术,我们可以更好地应用这一技术,实现数据的保护和安全传输。
信息隐藏技术信息隐藏技术是一种在数字媒体中隐藏信息的技术。
它被广泛应用于数字水印、加密、数字音频、数字图像等领域,可以对信息进行隐藏和保护。
信息隐藏技术是一项非常有前途和应用价值的技术,它可以为数字内容的安全性和隐私性提供有效保障。
一、信息隐藏技术的背景信息隐藏技术是应对数字媒体信息抄袭、盗版、篡改和窃听等问题而被发展出来的。
在数字媒体时代,数字媒体的传播速度和交换方便性使得数字媒体的未来非常有前途。
但是数字媒体的复制性、转移性、修改性也带来了数字版权保护的重要问题。
不法分子可以利用数字技术轻易地破解数字版权保护技术,从而导致版权被侵犯。
信息隐藏技术是解决数字版权保护问题的有效技术。
它可以对含有机密信息的数字媒体进行保护,使其仅在特定的条件下才能被解密或解码。
这有助于防止不法分子盗取或篡改数字媒体,保护版权和隐私。
二、信息隐藏技术的原理信息隐藏技术的基本原理是,在数字媒体中插入隐藏信息,使得隐藏信息与原始媒体相结合时,仍然能够保持原始媒体的特征,难以被识别出来。
主要有以下三种方法:(一)基于空域的信息隐藏技术基于空域的信息隐藏技术是将隐含的信息嵌入到数字图像、视频、文档等数字媒体的像素值中,在原图或视频的像素值里添加少量嵌入信息的像素值。
在人眼无法察觉的范围内,将嵌入数据隐藏在数字图像中。
这种方法的优点是简单易操作、性能稳定、嵌入量高;缺点是易受到攻击者的削弱、修改等攻击,嵌入过量会模糊图像。
(二)基于频域的信息隐藏技术基于频域的信息隐藏技术是指将隐含的信息嵌入到数字媒体的频域系数值中,如小波变换、傅里叶变换等。
在修改过后的频域系数中嵌入数据,然后再将其转换回空域。
这种方法的优点是嵌入容量大、容易实现、难以被察觉和攻击;缺点是嵌入算法要求比较高,适用于特定场合。
(三)基于时域的信息隐藏技术基于时域的信息隐藏技术是指通过修改音频和视频信号的采样率来隐藏嵌入数据。
该技术的物理基础是在没有失真的情况下可以采用低通滤波器减小客观上不能听或看见的高频信号,增加隐藏的数据的嵌入度。
信息隐藏技术综述目录引言 (3)1信息隐藏技术发展背景 (3)2信息隐藏的概念和模型 (3)2.1信息隐藏概念及其基本原理 (3)2.2信息隐藏通用模型 (4)3信息隐藏技术特征及分类 (4)3.1信息隐藏技术的特征 (4)3.2信息隐藏技术的分类 (5)4信息隐藏技术方法 (5)4.1隐写术 (5)4.2数字水印 (6)4.3可视密码技术 (6)4.4潜信道 (6)4.5匿名通信 (6)5信息隐藏技术算法 (7)6信息隐藏技术应用领域 (7)6.1数据保密 (7)6.2数据的不可抵赖性 (8)6.3 数字作品的版权保护 (8)6.4防伪 (8)6.5数据的完整性 (8)7 结语 (8)参考文献 (9)引言随着Internet技术和多媒体信息技术的飞速发展,多媒体、计算机网络、个人移动通信技术等进入寻常百姓家,数字化已深入人心。
数字多媒体信息在网上传播与传输越来越方便,通过网络传递各种信息越来越普遍。
但与此同时也带来了信息安全的隐患问题。
信息隐藏是近年来信息安全和多媒体信号处理领域中提出的一种解决媒体信息安全的新方法[1]。
它通过把秘密信息隐藏在可公开的媒体信息里,达到证实该媒体信息的数据完整性或传递秘密信息的目的,从而为数字信息的安全问题提供了一种新的解决方法。
1信息隐藏技术发展背景信息隐藏的思想来源于古代的隐写术,历史上广为流传的“剃头刺字”的故事就是信息隐藏技术的应用。
大约在公元前440年,Histaieus为了通知他的朋友发动暴动来反抗米堤亚人和波斯人,将一个仆人的头发剃光后在头皮上刺上了信息,等那仆人头发长出来后再将他送到朋友那里,以此实现他们之间的秘密通信。
在16、17世纪还出现了许多关于隐秘术的著作,其中利用信息编码的方法实现信息隐藏较为普遍。
历史上信息隐藏的例子还有很多。
Willkins采用隐形墨水在特定字母上制作非常小的斑点来隐藏信息。
二战期间,德国人发明了微缩胶片,他们把胶片制作成句点大小的微粒来隐藏信息,放大后的胶片仍能有很好的清晰度[2]。
如今,大量的多媒体信息在网络中方便、快捷的传输,方便了人们的通信和交流,但是这些新技术在给人们带来方便的同时也产生了严重的安全问题。
为了解决这些问题,引入了加密技术,但是加密技术是将明文加密成一堆乱码,这样就容易激发拦截者破解机密文件的动机及欲望。
为此,人们又引入了信息隐藏技术,即将秘密信息隐藏在不易被人怀疑的普通文件中,使秘密信息不易被别有用心的人发现,从而加强了消息在网络上传输的安全性。
2信息隐藏的概念和模型2.1信息隐藏概念及其基本原理信息隐藏是把一个有意义的秘密信息如软件序列号、秘文或版权信息通过某种嵌入算法隐藏到载体信息中从而得到隐秘载体的过程[3]。
它主要是研究如何将某一机密信息秘密隐藏于另一公开信息中,然后通过公开信息的传输来传递机密信息。
通常载体可以是文字、图像、声音和视频等,而嵌入算法也主要利用多媒体信息的时间或空间冗余性和人对信息变化的掩蔽效应。
信息隐藏后,非法使用者无法确认该载体中是否隐藏其它信息,也难于提取或去除所隐藏的秘密信息。
隐秘载体通过信道到达接收方后,接收方通过检测器利用密钥从中恢复或检测出隐藏的秘密信息。
2.2信息隐藏通用模型一个广义的信息隐藏系统模型如图1所示,它主要由四部分组成:(1)信息嵌入,即利用嵌入密钥来实现嵌入对象的隐藏过程。
(2)信息提取,即利用提取密钥从隐藏对象或可能经过修改的隐藏对象中提取或恢复出嵌入对象。
(3)密钥生成,根据一些安全参数生成嵌入密钥和提取密钥。
(4)隐藏分析,隐藏对象可能会被隐藏分析者截获并进行处理。
在密钥未知的前提下, 隐藏分析者很难从隐藏对象中得到、删除或者发现嵌入对象。
图1 信息隐藏通用模型从图1中可以看到,隐藏者在嵌入过程中利用嵌入密钥将嵌入对象添加到掩体对象中,生成隐藏对象,隐藏对象在传送过程中可能会被隐藏分析者截获并进行某些处理后再发送,提取过程则是在提取密钥的参与下从所接收到的隐藏对象中提取出嵌入对象。
3信息隐藏技术特征及分类3.1信息隐藏技术的特征信息隐藏在不同领域有不同的特征,但其基本的特征有:(1)不可感知性。
对信息隐藏系统的一个最重要的要求是隐藏信息的不可感知性,这是信息隐藏系统的必要条件。
如果在信息嵌入过程使载体引入了人为痕迹,给图像的质量带来了可视性的下降,就会减少已嵌入信息的图像的价值,破坏信息隐藏系统的安全性。
(2)鲁棒性。
鲁棒性指的是加入载体中的隐藏信息必须能够承受施加于载体的变换操作。
在载体产生失真的情况下,隐藏信息仍然能够保持一定的完整性,并能以一定的正确概率被检测到[4]。
(3)容量。
容量指的是载体中能够容纳的隐藏信息位的最大值,它与系统要达到的不可见性、鲁棒性、载体分布等因素有关。
与容量相关的是信息隐藏率,它指的是隐藏信息的长度与载体长度的比值。
(4)安全性。
安全性指的是信息隐藏系统难于被伪造或加工,攻击者不能阅读和修改隐藏的信息。
最理想的安全状况是攻击者不能检测到信息载体中是否包含隐藏信息。
(5)透明性。
透明性是信息隐藏的基本要求,它利用人类视觉系统获人类听觉系统属性,经过一系列隐藏处理,使目标数据没有明显的降质现象,而第三方不易察觉信息的存在。
3.2信息隐藏技术的分类按密钥分类:若嵌入和提取采用相同密钥,则称为对称隐藏算法,否则称为公钥隐藏算法。
按隐藏的载体分类:可分为基于图像、音频、视频、文本等技术的信息隐藏。
按隐藏目的分类:可分为秘密消息隐藏和数字水印,其中秘密消息是用来进行秘密传输,数字水印是用来版权保护。
按嵌入域分类:可分为空域和变换域隐藏。
空域法是用待隐藏消息位替换载体中的冗余部分, 变换域法是把待隐藏的信息嵌入到载体的某个变换空间中。
按提取要求分类:若在提取隐藏信息时不需要利用原始载体,称为盲隐藏,否则为非盲隐藏。
按保护对象分类:主要可分为隐秘术和水印技术。
隐秘术主要用于保密通信,它所要保护的是隐藏的信息,水印技术主要用于版权保护及真伪鉴别等,它最终所要保护的是载体。
4信息隐藏技术方法近年来信息隐藏技术发展很快,已经提出了各种各样的实现方法。
信息隐藏技术的方法主要有隐写术、数字水印、可视密码、潜信道、隐匿协议等。
4.1隐写术隐写术是将秘密信息隐藏在某些宿主对象中,且信息传输或存储过程中不被发现和引起注意,接收者获得隐藏对象后按照约定规则可读取秘密信息的技术[4]。
现有的隐写术方法主要有利用高空间频率的图像数据隐藏信息、采用最低有效位方法将信息隐藏到宿主信号中、使用信号的色度隐藏信息的方法、在数字图像的像素亮度的统计模型上隐藏信息的方法、Patchwork方法等等。
4.2数字水印信息隐藏的一个重要分支是数字水印,数字水印是将一些标识信息(即数字水印)直接嵌入数字载体(包括多媒体、文档、软件等)当中,但不影响原载体的使用价值,也不容易被人的知觉系统(如视觉或听觉系统)觉察或注意到。
目前主要有两类数字水印,一类是空间数字水印,另一类是频率数字水印。
空间数字水印的典型代表是最低有效位(LSB)算法,其原理是通过修改表示数字图像的颜色或颜色分量的位平面,调整数字图像中感知不重要的像素来表达水印的信息,以达到嵌入水印的目的。
频率数字水印的典型代表是扩展频谱算法,其原理是通过时频分析,根据扩展频谱特性,在数字图像的频率域上选择那些对视觉最敏感的部分,使修改后的系数隐含数字水印的信息。
4.3可视密码技术可视密码技术是Naor和Shamir于1994年首次提出的,其主要特点是恢复秘密图像时不需要任何复杂的密码学计算,而是以人的视觉即可将秘密图像辨别出来。
其做法是产生n张不具有任何意义的胶片,任取其中t张胶片叠合在一起即可还原出隐藏在其中的秘密信息。
其后,人们又对该方案进行了改进和发展[4]。
主要的改进办法办法有:使产生的n张胶片都有一定的意义,这样做更具有迷惑性;改进了相关集合的方法,将针对黑白图像的可视秘密共享扩展到基于灰度和彩色图像的可视秘密共享。
4.4潜信道又称阈下信道,阈下信道的概念是Gustavus J Simmons于1978年在美国圣地亚国家实验室提出的,之后又做了大量的研究工作。
阈下信道是指在公开信道中所建立的一种实现隐蔽通信的信道,这是一种隐蔽的信道。
绝大多数数字签名方案都可包含阈下信道的通信,其最大特点是阈下信息包含于数字签名之中,但对数字签名和验证的过程无任何影响,这正是其隐蔽性所在。
阈下信道在国家安全方面的应用价值很大。
如果采用全球性标准,那么世界上任何地方的用户检查点都能即时检查出数字证件上的信息完整性,并能确定持证人是否是合法持证人。
4.5匿名通信匿名通信就是寻找各种途径来隐藏信息的发送者和接受者,其中使用的技术包括匿名重发和网络代理等。
在网络通信中,人们可以通过跟踪对方的数据包来进行业务量分析和判断通信双方的身份,而采用匿名技术就是为了保护通信信道不被别人窃听和进行业务量分析。
这种技术由第一层路由进行多层加密,以后每层路由除去一层加密,这样使每层路由处理的数据都不同,令敌手无从跟踪,并且每层路由器都只能识别最临近的一层路由,不知道信息的传输路径。
它广泛适用于军事和商业领域,如E-mail的发送和Web浏览。
还可以用在电子选举和电子现金方案中来保证选举人或购买者的身份不被泄露。
5信息隐藏技术算法信息隐藏的主要研究方向是信息隐藏算法研究和隐蔽通信。
对于信息隐藏算法的研究主要有两个方面:专项检测和通用检测。
专项检测主要是对隐藏软件的漏洞进行分析,包括有源代码和无源代码的隐藏软件分析;通用检测需要理论支持,是当前研究的重点。
在信息隐藏算法中,根据算法的工作域不同,主要分为空间域算法和变换域算法[5]:(1)空域隐藏算法是直接改变图像元素的值,在图像元素的亮度或色度中加入隐蔽的内容。
空域类算法的特点是只需对隐蔽载体进行很小的、不易察觉的改变就能隐蔽很大的信息量,计算速度较快,但该算法所隐蔽的信息是极为脆弱的,若载体图像有微小的改变,隐蔽信息就可能丢失。
(2)变换域隐蔽算法是利用某种数学变换,将图像用变换域(或频域)表示,通过更改图像的某些变换域系数来嵌入数据,然后利用反变换来生成隐蔽有其他信息的图像。
例如:傅立叶变换(FFT)域、离散余弦变换(DCT)域、离散小波变换(DWT)域等上实现信息的嵌入。
这类技术主要是通过修改主信号某些指定的频域系数来嵌入数据。
考虑到非法者如果对低频区域系数的改动可能会影响到主信号的感知效果,而高频系数容易被破坏,并且并不影响主信号的感知效果(有损数据压缩就可以将高频信号除去)。
因此,信息隐藏技术一般选取信号中频区域上的系数来嵌入签字信号,从而使之既满足不可感知性,又满足对诸如失真压缩等操作的鲁棒性。
6信息隐藏技术应用领域信息隐藏技术的应用领域十分宽广,现列出以下几个方面:6.1数据保密在因特网上传输一些数据要防止非授权用户截获并使用,这是网络安全的一个重要内容。