加密通信方法及通信终端的制作方法

文档序号:9600651阅读:297来源:国知局
加密通信方法及通信终端的制作方法
【技术领域】
[0001]本发明涉及通信领域的加密通信技术,尤其涉及一种加密通信方法及通信终端。
【背景技术】
[0002]目前,随着通信技术的发展,不管是有线通信还是无线通信,人们利用各种通信设备进行信息交互,通信也越来越频繁,如何保证通信安全,防止通信内容被窃取,以避免个人隐私等秘密信息被第三方非法获取并使用,是现有技术中亟待解决的问题。

【发明内容】

[0003]有鉴于此,本发明实施例期望提供加密通信方法及通信终端,以提高通信的安全性。
[0004]为达到上述目的,本发明的技术方案是这样实现的:
[0005]本发明第一方面提供一种加密通信方法,
[0006]所述方法包括:
[0007]从第一 NFC安全标签卡读取加密算法及所述加密算法的索引;
[0008]利用所述加密算法对待传输的数据包进行加密,形成加密数据包;
[0009]发送所述加密数据包;
[0010]发送所述索引;
[0011]其中,所述索引用于目标通信终端获取所述加密算法,以对所述加密数据包进行解密。
[0012]优选地,
[0013]所述加密数据包包括加密部分和不加密部分;所述索引承载在所述不加密部分;
[0014]所述发送所述索引为:
[0015]将所述索引承载在所述加密数据包中与所述数据包一起发送。
[0016]优选地,
[0017]所述方法还包括:
[0018]向所述不加密部分添加加密标签;
[0019]其中,所述加密标签用于指示其所在的数据包为加密数据包。
[0020]优选地,
[0021]所述待传输的数据包为短消息数据包;所述短消息数据包用于短消息交互。
[0022]优选地,
[0023]所述发送所述索引为:
[0024]通过协商数据包发送所述索引;
[0025]所述协商数据包为用于源通信终端向目标通信终端发送所述索引的数据包。
[0026]优选地,
[0027]当所述源通信终端与所述目标通信终端进行语音通信时,通过短消息通信链路或语音通信链路向所述目标通信终端发送所述协商数据包。
[0028]优选地,
[0029]所述待传输的数据包为用于语音通信的语音数据包;
[0030]所述利用所述加密算法对待传输的数据包进行加密,形成加密数据包为:
[0031]利用所述加密算法对待传输的语音数据包进行加密,形成加密数据包。
[0032]优选地,
[0033]所述加密数据包包括包头及正文;所述不加密部分包括所述包头;所述加密部分包括所述正文。
[0034]本发明第二方面提供一种加密通信方法,所述方法包括:
[0035]接收加密算法的索引;
[0036]接收加密数据包;
[0037]依据所述索引从第二 NFC安全标签卡查询解密算法;
[0038]依据所述解密算法解密所述加密数据包,获取加密前的数据包。
[0039]优选地,
[0040]所述加密数据包包括加密部分和不加密部分;
[0041]所述索引承载在所述加密数据包中与所述加密数据包一起接收。
[0042]优选地,
[0043]所述不加密部分还包括加密标签;
[0044]所述方法还包括:
[0045]解析接收到的数据包的不加密部分,以确定所述加密数据包内是否包括加密标签;
[0046]当所述加密数据包内包括所述加密标签时,确定所述数据包为所述加密数据包;并进入所述依据所述索引从第二 NFC安全标签卡查询解密算法的步骤。
[0047]优选地,
[0048]所述加密数据包为对短消息数据包形成的数据包;所述短消息数据包用于短消息交互。
[0049]优选地,
[0050]所述接收加密算法的索引为:
[0051]接收协商数据包;
[0052]其中,所述协商数据包为用于源通信终端向目标通信终端发送所述索引的数据包。
[0053]优选地,
[0054]当所述源通信终端与所述目标通信终端进行语音通信时,所述接收协商数据包为:从短消息通信链路或语音通信链路接收所述协商数据包。
[0055]优选地,
[0056]所述加密数据包为对语音数据包进行加密形成的数据包;所述语音数据包用于语音通信。
[0057]16、根据权利要求10所述的方法,其特征在于,
[0058]所述加密数据包包括包头及正文;所述不加密部分包括所述包头;所述加密部分包括所述正文。
[0059]本发明第三方面提供一种源通信终端,
[0060]所述终端包括:
[0061]读取单元,用于从第一 NFC安全标签卡读取加密算法及所述加密算法的索引;
[0062]加密单元,用于利用所述加密算法对待传输的数据包进行加密,形成加密数据包;
[0063]发送单元,用于发送所述加密数据包;
[0064]发送单元,还用于发送所述索引;
[0065]其中,所述索引用于目标通信终端获取所述加密算法,以对所述加密数据包进行解密。
[0066]优选地,
[0067]所述加密数据包包括加密部分和不加密部分;所述索引承载在所述不加密部分;
[0068]所述发送单元,具体用于将所述索引承载在所述加密数据包中与所述数据包一起发送。
[0069]优选地,
[0070]所述终端还包括:
[0071]添加单元,用于向所述不加密部分添加加密标签;
[0072]其中,所述加密标签用于指示其所在的数据包为加密数据包。
[0073]优选地,
[0074]所述待传输的数据包为短消息数据包;所述短消息数据包用于短消息交互;
[0075]所述加密单元,具体用于利用所述加密算法对待传输的短消息数据包进行加密,形成加密数据包。
[0076]优选地,
[0077]所述发送单元,具体用于通过协商数据包发送所述索引;
[0078]所述协商数据包为用于源通信终端向目标通信终端发送所述索引的数据包。
[0079]优选地,
[0080]所述发送单元,具体用于当所述源通信终端与所述目标通信终端进行语音通信时,通过短消息通信链路或语音通信链路向所述目标通信终端发送所述协商数据包。
[0081]优选地,
[0082]所述待传输的数据包为用于语音通信的语音数据包;
[0083]所述加密单元,具体用于利用所述加密算法对待传输的语音数据包进行加密,形成加密数据包。
[0084]优选地,
[0085]所述加密数据包包括包头及正文;所述不加密部分包括所述包头;所述加密部分包括所述正文。
[0086]本发明第四方面提供一种目标通信终端,所述终端包括:
[0087]接收单元,用于接收加密算法的索引;所述接收单元,还用于接收加密数据包;
[0088]查询单元,用于依据所述索引从第二 NFC安全标签卡查询解密算法;
[0089]解密单元,用于依据所述解密算法解密所述加密数据包,获取加密前的数据包。
[0090]优选地,
[0091]所述加密数据包包括加密部分和不加密部分;
[0092]所述接收单元,具体用于一起接收承载在所述加密数据包中的所述索引与所述加密数据包。
[0093]优选地,
[0094]所述不加密部分还包括加密标签;
[0095]所述终端还包括:
[0096]解析单元,用于解析接收到的数据包的不加密部分,以确定所述加密数据包内是否包括加想'标签;
[0097]确定单元,用于当所述加密数据包内包括所述加密标签时,确定所述数据包为所述加密数据包;
[0098]所述查询单元,具体用于在确定出接收到的所述数据包为加密数据包时,依据所述索引从第二 NFC安全标签卡查询解密算法。
[0099]优选地,
[0100]所述加密数据包为对短消息数据包形成的数据包;所述短消息数据包用于短消息交互;
[0101]所述解密单元,具体用于依据所述解密算法解密所述加密数据包,获取加密前的短消息数据包。
[0102]优选地,
[0103]所述接收单元,具体用于接收协商数据包;
[0104]其中,所述协商数据包为用于源通信终端向目标通信终端发送所述索引的数据包。
[0105]优选地,
[0106]所述接收单元,用于当所述源通信终端与所述目标通信终端进行语音通信时,从短消息通信链路或语音通信链路接收所述协商数据包。
[0107]优选地,
[0108]所述加密数据包为对语音数据包进行加密形成的数据包;所述语音数据包用于语音通信;
[0109]所述解密单元,具体用于依据所述解密算法解密所述加密数据包,获取加密前的语音数据包。
[0110]优选地,
[0111]所述加密数据包包括包头及正文;所述不加密部分包括所述包头;所述加密部分包括所述正文。
[0112]本发明实施例所述的加密通信方法及通信终端,在发送数据包之前,从NFC安全标签卡中读取加密算法及加密算法的索引,对待传输的数据包进行加密,再传输加密后的数据包,这样提高了信息安全。
【附图说明】
[0113]图1为本发明实施例所述的加密通信方法的流程示意图之一;
[0114]图2为本发明实施例所述的加密通信方法的流程示意图之二 ;
[0115]图3为本发明实施例所述的加密通信方法的流程示意图之三;
[0116]图4为本发明实施例所述的加密通信方法的流程示意图之四;
[0117]图5为本发明实施例所述的源通信终端的结构示意图;
[0118]图6为本发明实施例所述的目标通信终端的结构示意图之一;
[0119]图7为本发明实施例所述的目标通信终端的结构示意图之二 ;
[0120]图8为本发明实施例所述的通信系统的结构示意图;
[0121]图9为本
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1