一种隐秘通信方法_3

文档序号:9202656阅读:来源:国知局

[0043] 步骤4 ;统计本次发送数据的比特数,即本例中的k,用二进制位表示出来,该里 k为22,表示为二进制数是;00011000,用五笔编码方式将长度信息也编码为汉字序列W! ,w;,W;,...,成。本例中,该序列为;"孙(黑体)"。
[0044]步骤5 ;将长度序列,W;,W;,...,成和内容序列W!,巧,巧,...,W,连接 起来,用一个空格分隔,生成序列;W;,,...,诚,(空格),Wi,,W;,. . .,Wh本例中生成的序列是;"孙理厚不"。
[004引步骤6 ;将上面的序列W;,W;,W;,. ..,W;,(空格),,听,巧,...,Ws嵌 入到网页HTML文件的正文中,利用HTML的功能为每一个汉字设定正确的字体。通知接收 方接收信息。
[0046] 接收方Bob;步骤1 ;接收方通过浏览器访问特定的网页,根据双方的约定,在网页 特定位置找到包含隐蔽信息的汉字序列W;,W;,,. . .,吃,(空格),,m,2,W3,..., 。
[0047]步骤2;找到序列中的空格,将序列划分为两部分,分别是:长度序列,^4,W星 ,…,< 和内容序列:,W2,巧,...,W,。
[0048] 步骤3 ;利用五笔编码规则和每个汉字的字体解析内容字段,将其恢复为字母序 列叫,的,吗,...本例中长度字段转化来的序列为;F,I,D,I,B,H。
[0049] 步骤4 ;将上面转化而来的字母序列转化为ASCII码的数字序列:9,句,丐 ,...,Sffl,本例中为71,74,68, 74,66, 73。将每个数字与A的ASCII码值65作差,得到数 字序列;6,9,3,9,1,8。
[0050] 步骤5 ;将上面提取的数字序列中的每一个数字转化为4位2进制数,得到的二进 制序列为;〇11〇1〇〇1〇〇111〇〇1〇〇〇11〇〇〇,该序列的长度为24。
[0051] 步骤6 ;对于收到的长度汉字序列,也执行步骤3-步骤5的处理,得到的二进制序 列为00011000,转化为十进制为22。
[0052] 步骤7 ;此时得到数据的总长度是22,而步骤5中得到的序列长度为24,因此可W 推断末尾的2个0为填充比特,应该删去,于是收到的信息就是0110100100111001000110。 此时接收方接收完成。
[0053] 此时,接收方成功接收了发送方传输的秘密文件,隐藏通信完成。
[0054] 实施例测试实验采用了不同大小的文件进行测试,由于文件的读写和传输均采用 二进制的形式,所W实验中不需要区分文件的类型。实验采用实验室中的局域网搭建信道 来传输文件,因此文件传输的时间主要取决于对信息加密和解密的时间,W下是实验的数 据。
[0055] 实验数据表明,利用该发明提供的方法建立的隐信道,平均传输速度为437. 20邸/ S,具有很可观的传输速度。
[0056] 本发明利用五笔汉字编码的方式实现了将隐蔽信息存储在汉字中进行隐秘传输 的机制。相比传统的存储式隐信道和时间式隐信道,该传输方式有如下的优点: 信道容量大,信道的容量随着汉字个数而呈线性增长。在理想情况下,每一个汉字都可W携带2字节(16bit)的隐蔽信息。
[0057] 信息隐蔽性强。在数据处理的过程中,近些年使用五笔输入法的用户在逐渐减少, 使用该种不常用的编码方式隐藏信息将会加大破译的难度。另外本发明中同时采用了一 级、二级、=级简码W及全码,该进一步增加了数据传输时的复杂性,并进一步提高信息安 全性。
[005引传输载体灵活。使用本发明提供的方法传输隐蔽信息,可W选择多种载体。网页, 电子邮件,手机短信,纸质印刷刊物均可W作为载体。
[0059] 因此,本发明具有W下优点:利用汉字编码将隐蔽信息嵌入到汉字中,通过分析需 要传输的隐蔽信息,将其化整为零转地化为英文字母,再转化为汉字,再通过将汉字通过邮 件、网页、图片的形式向目标站点传输,达到传输隐蔽信息的目的,使用该方法建立的隐蔽 信道具有容量大,隐蔽性强的优点且方法中隐蔽信息均在IP数据包的数据部分打包传输。
[0060] W上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领 域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种隐秘通信方法,其特征在于,包括以下操作步骤: (1) 、在发送端和接收端对第一原始数据进行加密,形成隐蔽信息,且生成隐蔽信息的 二进制序列,并记载为发送端原始密文; (2) 、将隐蔽信息的二进制序列转换为发送端汉字序列发送至接收端; (3) 、接收端接收隐蔽信息,并进行解密; (4) 、重复步骤(2)、步骤(3),直至接收端接收到全部隐蔽信息。2. 根据权利要求1所述的隐秘通信方法,其特征在于,在步骤(2)中,首先,发送端将发 送端原始密文中的二进制序列进行分组,并且将每一组二进制序列转化为发送端十进制数 据,将每一个发送端十进制数据和字母A的ASCII码值相加,并将发送端原始密文转换为发 送端英文字符序列; 其次,从英文字符序列中取连续的英文字符,将其翻译为发送端汉字序列; 再次,发送端将汉字序列进行封装,同时使用不同的字体来区分每个汉字代表的英文 字符的数目,并且将封装好的数据包发送至接收端。3. 根据权利要求2所述的隐秘通信方法,其特征在于,在步骤(3)中,首先,接收端接收 发送端的数据包,并取出数据包中的发送端汉字序列; 其次,根据取出的发送端汉字序列,提取相应的发送端英文字符序列; 再次,将发送端英文字符序列中的每一个字符翻译为对应字符ASCII码值的接收端十 进制数据,并且将每一个接收端十进制数据与A的ASCII码值相减,得到二进制数,生成接 收端原始密文。4. 根据权利要求3所述的隐秘通信方法,其特征在于,接收端根据步骤(1)中对第一原 始数据的加密方法,对步骤(3)中的接收端原始密文进行解密,得到第二原始数据。5. 根据权利要求4所述的隐秘通信方法,其特征在于,所述第二原始数据与第一原始 数据内容相同。6. 根据权利要求4所述的隐秘通信方法,其特征在于,所述接收端十进制数据与发送 端十进制数据均为介于0-15之间。7. 根据权利要求1所述的隐秘通信方法,其特征在于,所述发送端汉字序列中汉字采 用一级、二级、二级编码或全码编码。8. 根据权利要求4所述的隐秘通信方法,其特征在于,所述二进制信息序列的前方设 置有记录传输信息总长度的字段,且通过二进制标示信息的总比特数。
【专利摘要】本发明公开了一种隐秘通信方法,包括以下操作步骤:在发送端和接收端对第一原始数据进行加密,形成隐蔽信息,且生成隐蔽信息的二进制序列,并记载为发送端原始密文;将隐蔽信息的二进制序列转换为发送端汉字序列发送至接收端;接收端接收隐蔽信息,并进行解密。通过上述方式,本发明提供的隐秘通信方法,利用某种汉字编码将隐蔽信息嵌入到汉字中,通过分析需要传输的隐蔽信息,将其化整为零转地化为英文字母,再转化为汉字,再通过将汉字通过邮件、网页、图片的形式向目标站点传输,达到传输隐蔽信息的目的,使用该方法建立的隐蔽信道具有容量大,隐蔽性强的优点且方法中隐蔽信息均在IP数据包的数据部分打包传输。
【IPC分类】H04L29/06
【公开号】CN104917747
【申请号】CN201510140010
【发明人】黄刘生, 张宇飞, 张恒华, 沈瑶, 杨威
【申请人】中国科学技术大学苏州研究院
【公开日】2015年9月16日
【申请日】2015年3月27日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1