【技术实现步骤摘要】
一种基于明文的数据隐藏方法及隐藏系统
本专利技术涉及数据隐藏系统
,更具体的说是涉及一种基于明文的数据隐藏方法及隐藏系统。
技术介绍
数据隐藏技术是一种综合性的技术,它涉及人类生理学、计算机图形学、密码学、信息处理等多个学科的知识,它主要研究的是如何将机密信息隐藏在公开信息中,然后通过公开信息来传递机密信息。一般的数据隐藏技术在信息嵌入的过程中会改变原始数据,在提取嵌入信息之后会造成原始数据的损坏,因此无损数据隐藏技术成为了数据隐藏技术的重点研究方向。已有的数据隐藏方法主要是基于图像的数据隐藏和基于视频的数据隐藏;Fridrich.J提出了一种基于无损数据压缩的可逆信息隐藏方法。无损数据压缩方法主要是提取原始图像的LSB信息并进行压缩,压缩后产生的空间用来嵌入隐藏信息,通过压缩原始信息得到的空间来嵌入信息。徐达文提出的一种加密域H.264/AVC视频可逆数据隐藏方法。其在与H.264/AVC视频压缩编码标准相兼容的前提下选择对预测模式的码字、运动矢量差分的指数哥伦布码字和残差系数的符号位进行加密 ...
【技术保护点】
1.一种基于明文的数据隐藏系统,其特征在于,隐藏系统包括:/n仿真模块:用于按照不同人物关系设定,仿真人物关系聊天记录;/n数据转换模块:用于将数据转化为比特序列,并在数据前后分别添加开始标识符和结束标识符;/n数据分组模块:用于将比特序列的排序从所述序列中每次提取M+N个比特位的值为一组;/n数据处理模块:根据M+N比特位的值,改变仿真模块的聊天明文的特性(如相邻两条明文的发送时间差值和数据大小差值、单条明文的发送时间和数据大小等特性);/n数据发送模块:将仿真的聊天记录按照相应的时间节点进行发送;/n数据接收模块:用于实时接收用户信息;/n数据检测模块,用于实时检测明文 ...
【技术特征摘要】
1.一种基于明文的数据隐藏系统,其特征在于,隐藏系统包括:
仿真模块:用于按照不同人物关系设定,仿真人物关系聊天记录;
数据转换模块:用于将数据转化为比特序列,并在数据前后分别添加开始标识符和结束标识符;
数据分组模块:用于将比特序列的排序从所述序列中每次提取M+N个比特位的值为一组;
数据处理模块:根据M+N比特位的值,改变仿真模块的聊天明文的特性(如相邻两条明文的发送时间差值和数据大小差值、单条明文的发送时间和数据大小等特性);
数据发送模块:将仿真的聊天记录按照相应的时间节点进行发送;
数据接收模块:用于实时接收用户信息;
数据检测模块,用于实时检测明文信息流,提取隐藏信息。
2.根据权利要求1所述的一种基于明文数据隐藏系统的数据隐藏方法,其特征在于,操作步骤如下:
S1:系统根据用户人物关系设定,实时仿真用户A和不同用户之间的信息传输;
S2:将要发送秘密数据data,在数据前后分别添加开始标识符startflage和结束stopflage.形成传输数据流newdata;
S3:将newdata转换为比特序列;
S4:从所述序列中每次提取M+N个比特位的值为一组;
S5:根据M+N个比特位的值改变仿真系统明文的特征,如:data_m的值为两条明文传输的时间差值,data_n为两条明文...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。