一种信息发送设备、接收设备、传输设备及方法_3

文档序号:9818384阅读:来源:国知局
0P,根据密钥将明文加密生成E1E
2E3E4E5E6E7ESE9EAEBECEDEFECEH。本领域技术人员应该理角军,这里密钥、明文、密文只是用于举例,不应该理解为对本发明的限制。
[0093]在步骤420,将密文拆分为与密钥长度相同的多个密文段。
[0094]例如,密钥比特位为8位,将16位的密文拆分为2个密文段,如将E1E2E3E4E5E6E7E8E9EaEbEcEdEfEgEh 拆分为 E1E2E3E4E5E6E7E8 和 E9EaEbEcEdEfEcEh,其中,如果密文比特位的位数不是密钥比特位的位数的整数倍,则补齐密文长度,使之是密钥长度的整数倍,例如密文后补O。本领域技术人员应该理解,这里密文后补O只是用于举例,不应该理解为对本发明的限制。
[0095]在步骤430,与信息接收设备协商所述密钥的各比特位取值与通信通道的对应关系、以及所述密钥的各比特位排列顺序与时隙顺序的对应关系。
[0096]例如,密钥比特位取值为I时,标识第一通信信道,密钥比特位取值为O时,标识第二通信信道。密钥第一比特位标识第一时隙,第二比特位标识第二时隙,以此类推。本领域技术人员应该理解,以上只是用于举例,不应该理解为对本发明的限制。
[0097]在步骤440,随机生成与所述密文段长度相同的伪随机码。
[0098]例如,随机生成伪随机码为P1P2P3P4P5P6P7P8,本领域技术人员应该理解,这里伪随机码只是用于举例,不应该理解为对本发明的限制。
[0099]在步骤450,在比特位的第一取值标识第一通信信道时,将具有第一取值的比特位所对应的所述密文段的各比特位分配到第一通信信道,并且,将所述第一通信信道上的空位用所述伪随机码中与所述空位对应的比特位填充,形成与所述密文段长度相同的第一干扰码。
[0100]在步骤460,在比特位的第二取值标识第二通信信道时,将具有第二取值的比特位所对应的所述密文段的各比特位分配到第二通信信道,并且,将所述第二通信信道上的空位用所述伪随机码中与所述空位对应的比特位填充,形成与所述密文段长度相同的第二干扰码。
[0101]在本发明的实施例中,密钥比特位取值为I时,E2, E5, E6和E7在第一通信信道上传输,且E2、E5、E6和E7分别分配在第一通信信道的第二、第五、第六和第七时隙中传输。将P1、P3、P4和P8填充到第一通信信道的空位,且在第一、第三、第四以及第八时隙中传输,从而形成第一干扰码P1E2P3P4E5E6E7Pp密钥比特位取值为O时,E1, E3, E4和E8在第二通信信道上传输,且Ep E3> E4和E8分别分配在第二通信信道的第一、第三、第四和第八时隙中传输。将P2、P5、P6和P7填充到第二通信信道的空位,且在第二、第五、第六以及第七时隙中传输,从而,形成第二干扰码E1P2E3E4P5P6P7E80
[0102]同理,密文段E9EaEbEcEdEfEcEh形成第一干扰码P1EaP3P4EdEfEs P8和第二干扰码EgP 2EbEcP 5Ρ 6Ρ γΕΗ O
[0103]在步骤470,根据所述密钥的各比特位与时隙的对应关系,将所述第一干扰码中的各比特位按照时隙,通过所述第一通信信道发送给信息接收设备;以及将所述第二干扰码中的各比特位按照时隙,通过所述第二通信信道发送给信息接收设备。
[0104]该实施例中,先发送第一段密文段,再发送第二段密文段,以此类推。
[0105]在该实施例中,由于通过将拆分后的密文分配到两个通信信道上,并且通信信道上的空位用伪随机码填充生成干扰码,通过双通道将干扰码传输给接收方,因此,降低了信息传输过程中被侦听和破解的风险。
[0106]在本发明的实施例中,其中,所述信息发送设备根据信息发送设备和所述信息接收设备的共享信息、以及随机信息生成密钥,并且,随机选取一条通信信道,将所述随机信息发送给所述信息接收设备。
[0107]例如,所述信息发送设备发送密钥同步指令,在所述密钥同步指令中携带所述随机信息。
[0108]在该实施例中,通过随机选取一条通信传输随机信息,即生成的密钥为随机密钥,且密钥是不定长的,进一步降低了信息传输过程中被破解的风险,增强了信息传输的安全性。
[0109]图5为本发明一种信息接收方法的流程图。该方法包括以下步骤:
[0110]在步骤510,信息接收设备接收信息发送设备通过第一通信信道发送的第一干扰码,以及通过第二通信信道发送的第二干扰码。
[0111]例如,接收第一通信信道发送的第一干扰码P1E2P3P4E5E6E7P8,以及通过第二通信信道发送的第二干扰码E1P2E3E4P5P6P7Em同理,接下来再接收第一通信信道发送的第一干扰码P1EaP3P4EdEfEgP8,以及通过第二通信信道发送的第二干扰码E9P2EbEcP5P6P7Eh。本领域技术人员应该理解,以上只是用于举例,不应该理解为对本发明的限制。
[0112]在步骤520,根据与信息发送设备协商所述密钥的各比特位取值与通信通道的对应关系、以及所述密钥的各比特位排列顺序与时隙顺序的对应关系,所述密钥为η位二进制数,从所述第一干扰码和所述第二干扰码获取与时隙对应的两个比特位,根据与所述时隙对应的所述密钥的比特位取值,获取对应的通信信道,提取所述通信信道的比特位,并将提取出的各个比特位按顺序排列形成密文段。
[0113]例如,密钥为01001110,密钥比特位取值为I时,标识第一通信信道,密钥比特位取值为O时,标识第二通信信道。密钥第一比特位标识第一时隙,第二比特位标识第二时隙,以此类推。根据与信息发送设备协商所述密钥的各比特位取值与通信通道的对应关系、以及所述密钥的各比特位排列顺序与时隙顺序的对应关系,去除伪随机码P1P2P3P4P5P6P7P8,分别提取密文段E1E2E3E4E5E6E7E8和密文段E9EaEbEcEdEfEcEh。本领域技术人员应该理角军,这里只是用于举例,不应该理解为对本发明的限制。
[0114]在步骤530,将所述密文段组合形成密文,并根据密钥将密文解密生成明文。
[0115]例如,形成密文E1E2E3E4E5E6E7E8E9EaEbEcEdEfEgEh, t艮据密钥 01001110 密文角军密为明文AB⑶EFGHIGKLMN0P。本领域技术人员应该理解,这里只是用于举例,不应该理解为对本发明的限制。
[0116]在该实施例中,接收方接收双通道传输的信息,将接收到的信息进行伪随机码去除,还原密文,并根据密钥将密文解密生成明文。因此,降低了信息传输过程中被侦听和破解的风险。
[0117]在本发明的实施例中,所述信息接收设备接收所述信息发送设备通过随机选取的通信信道所发送的所述随机信息,并根据所述信息发送设备和所述信息接收设备的共享信息、以及随机信息生成密钥。例如,所述信息发送设备发送密钥同步指令,在所述密钥同步指令中携带所述随机信息。
[0118]在该实施例中,由于信息发送设备和所述信息接收设备的共享信息、以及随机信息生成随机密钥,且密钥是不定长的,进一步降低了信息传输过程中被破解的风险,增强了信息传输的安全性。
[0119]本发明还包括一种信息传输方法。该信息传输方法包括所述的信息发送方法和所述的信息接收方法。其中,所述的信息发送方法和所述的信息接收方法各实施例已在上面进行了说明。
[0120]图6为本发明一个具体实施例的示意图。
[0121]密钥为01001110,明文为ABCDEFGH,根据密钥将明文加密生成E1E2E3E4E5E6E7E8,伪随机码为 P1P2P3P4P5P6P7P8O
[0122]密钥比特位取值为I时,标识第一通信信道,密钥比特位取值为O时,标识第二通信信道。密钥第一比特位标识第一时隙,第二比特位标识第二时隙,以此类推直到密钥第八比特位标识第八时隙。
[0123]密钥比特位取值为I时,与其对应的密文段的各比特位为E2、E5、E6和E7,则E2、E5、E6和E7在第一通信信道上传输,且E2、E5、E6和E7分别为第二、第五、第六和第七比特位,即对应第二、第五、第六和第七时隙,则分配在第一通信信道的第二、第五、第六和第七时隙中传输。将?1、?3、匕和P8填充到第一通信信道的空位,且在第一、第三、第四以及第八时隙中传输,从而开多成第一干扰码PiE2P3P4E5E6E7P8O
[0124]密钥比特位取值为O时,与其对应的密文段的各比特位为EpE3、E4和Es,则EpE3、E4和E8在第二通信信道上传输,且Ep E3, E4和E8分别为第一、第三、第四和第八比特位,即对应第一、第三、第四和第八时隙,则分配在第二通信信道的第一、第三、第四和第八时隙中传输。将P2、P5、P6和P7填充到第二通信信道的空位
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1