【技术实现步骤摘要】
本专利技术涉及一种基于密钥协商的网络通讯保护方法。
技术介绍
现在用户越来越多的在网上使用通讯工具进行聊天交流,比如QQ、MSN、SKYPE、飞信等。聊天的时难免会涉及到隐私和秘密的信息,而这些信息在网络上传输,会被有心者或运营商截取、监听和分析,存在用户信息泄露的风险。因此,现有技术有待于改进。
技术实现思路
本专利技术为了解决现有技术的不足,提供一种基于密钥协商的网络通讯保护方法,旨在提出一种基于密钥协商的方法来保护用户通讯的信息。为解决上述技术问题,本专利技术实施例提供的一种基于密钥协商的网络通讯保护方法,采用如下技术方案:一种基于密钥协商的网络通讯保护方法,其特征在于,包括如下步骤:S1:实现一个集中管理平台,需要进行通讯保密的用户在平台上插上带有SM2功能的USBKEY,再注册账号(注销消息中保护需要保护的通讯账号),管理平台调用USBKEY生成SM2密钥对,私钥保存在USBKEY中,公钥保存到管理平台中与用户的账号一一对应;S2:需要进行通讯保护的用户,插上注册过的USBKEY,登陆客户端保护软件,Hook住已经登陆的通讯工具;S3:客户端保护软件检测用户聊天窗口,分析出通讯对方的账号,通过集中管理平台通知通讯对方的客户端保护软件进行SM2密钥协商,协商出对称保护密钥;S4:通讯软件发送聊天信息时,客户端保护软件通过Hook截住发出的聊天信息,使用协商出对称保护密钥加密聊天信息后再发送;S5通讯对方收到聊天信息时,客户端保护软件通过Hook截住 ...
【技术保护点】
一种基于密钥协商的网络通讯保护方法,其特征在于,包括如下步骤:S1:实现一个集中管理平台,需要进行通讯保密的用户在平台上插上带有SM2功能的USB KEY,再注册账号(注销消息中保护需要保护的通讯账号),管理平台调用USB KEY生成SM2密钥对,私钥保存在USB KEY中,公钥保存到管理平台中与用户的账号一一对应;S2:需要进行通讯保护的用户,插上注册过的USB KEY,登陆客户端保护软件,Hook住已经登陆的通讯工具;S3:客户端保护软件检测用户聊天窗口,分析出通讯对方的账号,通过集中管理平台通知通讯对方的客户端保护软件进行SM2密钥协商,协商出对称保护密钥;S4:通讯软件发送聊天信息时,客户端保护软件通过Hook截住发出的聊天信息,使用协商出对称保护密钥加密聊天信息后再发送;S5通讯对方收到聊天信息时,客户端保护软件通过Hook截住收到的聊天信息,使用协商出对称保护密钥解密聊天信息后再传给通讯软件。
【技术特征摘要】
1.一种基于密钥协商的网络通讯保护方法,其特征在于,包括如下步骤:
S1:实现一个集中管理平台,需要进行通讯保密的用户在平台上插上带有SM2功能的USBKEY,再注册账号(注销消息中保护需要保护的通讯账号),管理平台调用USBKEY生成SM2密钥对,私钥保存在USBKEY中,公钥保存到管理平台中与用户的账号一一对应;
S2:需要进行通讯保护的用户,插上注册过的USBKEY,登陆客户端保护软件,Hook住已经登陆的通讯工具;
S3:客户端保护软件检测用户聊天窗口,分析出通讯对方的账号,通过集中管理平台通知通讯对方的客户端保护软件进行SM2密钥协商,协商出对称保护密钥;
S4:通讯软件发送聊天信息时,客户端保护软件通过H...
【专利技术属性】
技术研发人员:蒋斐,刘海刚,
申请(专利权)人:江苏威盾网络科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。