一种基于多通道信号碎片化传输的信息保密方法及装置的制造方法

文档序号:9551005阅读:384来源:国知局
一种基于多通道信号碎片化传输的信息保密方法及装置的制造方法
【技术领域】
[0001]本发明涉及手机保密通信领域,尤其涉及基于多通道信号碎片化传输技术的手机通信保密机制。该发明可用于涉及重要信息的手机之间通信加解密,如军事领域,确保信息不被第三方窃取。
【背景技术】
[0002]目前手机通信都是基于同一个SIM号码进行的,无论是在手机内部信号进出SIM卡,还是由天线发射出去的无线电信号,都是连贯的信息,容易被第三方窃听。尽管市场有支持多卡的手机,比如双卡双待手机,然而具体某一次通话或者一次业务数据传输,都是基于同一张S頂卡进行的。本发明提出一种基于多通道信号碎片化传输技术的手机通信保密机制,即在信息发送端将每一次业务数据分散成许多信息碎片,随机地通过2张或者2张以上S頂将这些碎片信息发送出去;在信息接收端,再通过同样数目的S頂卡接收这些信息碎片,并把碎片信息整合成原始完整的信息。由于信号分散在多个通道中,并且信号碎片在信道内的分布是随机的,一方面增加了截获完整信号的难度,另一方面即使同时截获了多个通道内的所有碎片信息,也难以将其整合成原始的信息,达到保密通信的目的。

【发明内容】

[0003]有鉴于此,本发明提出了一种实现手机保密通信的方法及装置。
[0004]根据本发明一方面,其提供了一种基于多通道信号碎片化传输的信息保密方法,其包括:
[0005]步骤1、在信息发送端,产生待发送的业务数据,同时生成与所述业务数据同速率的N-1路随机数据;
[0006]步骤2、将所述业务数据和N-1路随机数据分别分解成多个业务数据片段和多个随机数据片段,并所述多个业务数据片段与N-1路中的多个随机数据片段进行混合加密得到N路加密数据;
[0007]步骤3、将所述N路加密数据分别通过N个信息通道发送出去;
[0008]步骤4、在信息接收端,分别通过N个信息通道分别接收所述N路加密数据;
[0009]步骤5、对所接收到的N路加密数据进行解密,得到完整的业务数据;
[0010]其中,N为大于等于2正整数。
[0011]根据本发明另一方面,其提供了一种基于多通道信号碎片化传输的信息保密装置,其包括:
[0012]业务数据产生模块,产生待发送的业务数据,同时生成与所述业务数据同速率的N-1路随机数据;
[0013]加密模块,将所述业务数据和N-1路随机数据分别分解成多个业务数据片段和多个随机数据片段,并所述多个业务数据片段与N-1路中的多个随机数据片段进行混合加密得到N路加密数据;
[0014]发送模块,将所述N路加密数据分别通过N个信息通道发送出去;
[0015]数据接收模块,分别通过N个信息通道分别接收所述N路加密数据;
[0016]解密模块,对所接收到的N路加密数据进行解密,得到完整的业务数据;
[0017]其中,N为大于等于2正整数。
[0018]本发明相比于传统的信源数据加密方法,具有以下几点优势:
[0019]1)数据具有分散性,分布在2个或者2个以上传输通道中,阻止窃听方获取完整的信息,即使有超高性能的计算技术也无法恢复出原始明文;
[0020]2)业务数据碎片与随机数据碎片无序地混合,数据具有很好的隐蔽性,任何第三方难以从杂乱的数据中提取恢复出有用的信息。
【附图说明】
[0021]图1是本发明实施例中2通道保密传输实现过程的示意图。
[0022]图2是本发明实施例中2通道数据加密过程原理示意图。
[0023]图3是本发明实施例中2通道数据解密过程原理示意图。
【具体实施方式】
[0024]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明作进一步的详细说明。
[0025]本发明提出了一种基于多通道信号碎片化传输技术的信息保密方法,其包括:
[0026]步骤1、在信息发送端,产生待发送的业务数据,同时生成与所述业务数据同速率的随机数据;
[0027]步骤2、将所述业务数据和随机数据分别分解成多个业务数据片段和多个随机数据片段,并所述多个业务数据片段与多个随机数据片段进行混合加密得到N路加密数据;
[0028]步骤3、将所述N路加密数据分别通过N个信息通道发送出去;
[0029]步骤4、在信息接收端,分别通过N个信息通道分别接收所述N路加密数据;
[0030]步骤5、对所接收到的N路加密数据进行解密,得到完整的业务数据;
[0031]其中,N为大于等于2正整数。
[0032]可选地,本发明提出的上述方案适合用于手机通信上,发送数据和接收数据的N个信息通道可以是Sim卡通道。
[0033]可选地,信息发送端产生待发送业务数据的同时,生成连续的随机数据,其速率与业务数据相同;且信息发送端以预定的加密密钥为依据,连续地产生无规律的控制序列。将所述待发送业务数据和随机数据分成短小的多个数据片段,所述控制序列用于控制所述待发送业务数据和随机数据碎片选择性地进行交换。当N等于2时,控制序列决定业务数据碎片是否与随机数据碎片交换位置;当~大于2的时候,有多路随机数据,控制序列决定业务数据碎片是否与其中某一个通道的随机数据碎片交换位置,例如控制序列001指示业务数据碎片与第一路随机数据碎片交换位置,010指示业务数据碎片与第二路随机数据碎片交换位置,000指示不进行碎片交换。
[0034]可选地,所产生的N路加密数据与所述待发送的业务数据的速率相同。
[0035]可选地,在信息接收端,接收到N路加密数据后,完成数据对齐后,以预定的解密密钥为依据,连续地产生无规律的控制序列;其中,所述解密密钥和加密密钥相同,且信息发送端和接收端所产生的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1