一种数据通信方法、终端及存储介质技术

技术编号:23938464 阅读:53 留言:0更新日期:2020-04-25 04:05
本发明专利技术实施例公开了一种数据通信方法,应用于第一终端中,该方法包括:获取自身的第一通信码;所述第一通信码用于实现所述第一终端与其他终端间通信的媒介;对所述第一通信码进行虚拟加密处理得到虚拟通信数据;接收第二终端针对所述虚拟通信数据的通信允许请求;响应所述通信允许请求,发送所述虚拟通信数据给第二终端;所述第二终端为与所述第一终端建立数据通信的所述其他终端;基于所述虚拟通信数据与所述第二终端进行通信。

A data communication method, terminal and storage medium

【技术实现步骤摘要】
一种数据通信方法、终端及存储介质
本专利技术涉及通信领域,尤其涉及一种数据通信方法、终端及存储介质。
技术介绍
在当前社会生活的各种场景中,避免不了个人号码的留存,然而在某一特定场景中留存的个人号码,可能会通过各种方式传播至其他陌生组织、团体或个人手中。个人号码信息的泄露以及通过各种途径的肆意传播对个人生活造成了极大的影响,同时,由于当前号码信息均为实名制,个人号码的泄露与传播对用户的其他数据信息也会造成影响,用户的信息安全存在极大的安全隐患。为解决上述用户信息安全问题,现有方法通常选择将联系人的个人号码信息进行加密,但无法通过该加密后的个人号码信息实现相互通信。因此,如何在保证实现正常相互通信的情况下同时保护用户信息成为亟待解决的问题。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种数据通信方法、终端及存储介质,能够在保证正常相互通信的同时提升用户信息的安全。本专利技术的技术方案是这样实现的:第一方面,本专利技术实施例提供一种数据通信方法,应用于第一终端中,所述方法包括:获取自身的第一通信码;所述第一通信码用于实现所述第一终端与其他终端间通信的媒介;对所述第一通信码进行虚拟加密处理得到虚拟通信数据;接收第二终端针对所述虚拟通信数据的通信允许请求;响应所述通信允许请求,发送所述虚拟通信数据给第二终端;所述第二终端为与所述第一终端建立数据通信的所述其他终端;基于所述虚拟通信数据与所述第二终端进行通信。在上述方案中,所述基于所述虚拟通信数据与所述第二终端进行通信,包括:接收所述第二终端反馈的携带有第二终端的第二通信码的第一专用通信码的通信请求;所述第一专用通信码是由所述第二终端对所述虚拟通信数据进行处理得到的;响应所述通信请求,通过所述第一专用通信码与所述第二终端进行通信。在上述方案中,所述对所述第一通信码进行虚拟加密处理得到虚拟通信数据,包括:对所述第一通信码进行虚拟加密,得到虚拟通信码;获取所述第一通信码对应的第一通信码标识和预设加密标志位,所述预设加密标志位表征所述虚拟通信数据的使用状态;根据所述预设加密标志位、所述虚拟通信码和所述第一通信码标识构成所述虚拟通信数据。在上述方案中,所述基于所述虚拟通信数据与所述第二终端进行通信之后,所述方法还包括:接收所述第二终端基于所述预设加密标志位改变发送的报警信息,所述报警信息表征所述第一专用通信码被转发给第三终端,所述报警信息中携带有所述第三终端的第三通信码。第二方面,本专利技术实施例提供一种数据通信方法,应用于第二终端中,所述方法包括:向第一终端发送通信允许请求;基于所述通信允许请求接收所述第一终端发送的虚拟通信数据,所述虚拟通信数据表征对所述第一终端的第一通信码进行虚拟加密处理得到的数据;基于所述虚拟通信数据与所述第一终端进行通信。在上述方案中,所述基于所述虚拟通信数据与所述第一终端进行通信,包括:根据所述虚拟通信数据生成第一专用通信码;基于所述第一专用通信码向所述第一终端发送通信请求;通过所述通信请求与所述第一终端进行通信。在上述方案中,所述根据所述虚拟通信数据生成第一专用通信码,包括:解析所述虚拟通信数据所存储的预设数据结构;获取自身的第二通信码和与所述第二通信码对应的第二通信码标识;将所述第二通信码和所述第二通信码标识添加至所述预设数据结构的与所述虚拟通信数据不同的字段中,生成所述第一专用通信码。在上述方案中,所述虚拟通信数据中包括预设加密标志位,所述根据所述虚拟通信数据生成第一专用通信码之后,所述方法还包括:发送所述第一专用通信码给第三终端;触发所述预设加密标志位改变;基于所述预设加密标志位的改变,向所述第一终端发送报警信息。第三方面,本专利技术实施例提供一种第一终端,所述第一终端至少包括第一处理器、第一存储器、第一通信接口及第一总线,其中,所述第一通信总线用于实现所述第一处理器、所述第一通信接口和所述第一存储器之间的连接通信;所述第一通信接口,用于发送和接收数据;所述第一处理器,用于执行所述第一存储器中存储的数据通信程序,并通过所述第一通信接口发送和接收数据,以实现如上述第一方面中任一项所述的方法。第四方面,本专利技术实施例提供一种第二终端,所述第二终端至少包括第二处理器、第二存储器、第二通信接口及第二总线,其中,所述第二通信总线用于实现所述第二处理器、所述第二通信接口和所述第二存储器之间的连接通信;所述第二通信接口,用于接收和发送数据;所述第二处理器,用于执行所述第二存储器中存储的数据传输程序,并通过所述第二通信接口接收和发送数据,以实现如上述第二方面中任一项所述的方法。第五方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有数据通信程序,应用于第一终端中,所述数据通信程序被第一处理器执行时实现如上述第一方面中任一项所述的方法;或者,应用于第二终端中,所述数据通信程序被第二处理器执行时实现如上述第二方面中任一项所述的方法。本专利技术实施例提供了一种数据通信方法、终端及存储介质,应用于第一终端中,该方法包括:获取自身的第一通信码;所述第一通信码用于实现所述第一终端与其他终端间通信的媒介;对所述第一通信码进行虚拟加密处理得到虚拟通信数据;接收第二终端针对所述虚拟通信数据的通信允许请求;响应所述通信允许请求,发送所述虚拟通信数据给第二终端;所述第二终端为与所述第一终端建立数据通信的所述其他终端;基于所述虚拟通信数据与所述第二终端进行通信。也就是说,本专利技术实施例提出的一种数据通信方法,通过第一终端生成虚拟通信数据发送给第二终端,并基于该虚拟通信数据和第二终端进行通信,能够在保证正常相互通信的同时提升用户信息的安全。附图说明图1为本专利技术实施例提出的一种数据通信方法流程图;图2为本专利技术实施例中第一终端虚拟通信数据生成的模块示意图;图3为本专利技术实施例提出的一种数据通信方法流程示意图;图4为本专利技术实施例中第一终端防止信息肆意传播的处理模块示意图;图5为本专利技术实施例中第三终端获取第一专用通信码的处理模块示意图;图6为本专利技术实施例提出的又一种数据通信方法流程示意图;图7为本专利技术实施例中第一终端接收来电处理的模块示意图;图8为本专利技术实施例提出的又一种数据通信方法流程图;图9为本专利技术实施例中第二终端获取第一专用通信码的模块示意图;图10为本专利技术实施例中第二终端第一专用通信码分享方法的模块示意图;图11为本专利技术实施例提出的一种数据通信方法的交互流程图一;图12为本专利技术实施例提出的一种数据通信方法交互流程图二;图13为本专利技术实施例提出的第一终端的组成结构示意图;图14为本专利技术实施例提出的第二终端的组成结构示意图。具体实施方式...

【技术保护点】
1.一种数据通信方法,应用于第一终端中,所述方法包括:/n获取自身的第一通信码;所述第一通信码用于实现所述第一终端与其他终端间通信的媒介;/n对所述第一通信码进行虚拟加密处理得到虚拟通信数据;/n接收第二终端针对所述虚拟通信数据的通信允许请求;/n响应所述通信允许请求,发送所述虚拟通信数据给第二终端;所述第二终端为与所述第一终端建立数据通信的所述其他终端;/n基于所述虚拟通信数据与所述第二终端进行通信。/n

【技术特征摘要】
1.一种数据通信方法,应用于第一终端中,所述方法包括:
获取自身的第一通信码;所述第一通信码用于实现所述第一终端与其他终端间通信的媒介;
对所述第一通信码进行虚拟加密处理得到虚拟通信数据;
接收第二终端针对所述虚拟通信数据的通信允许请求;
响应所述通信允许请求,发送所述虚拟通信数据给第二终端;所述第二终端为与所述第一终端建立数据通信的所述其他终端;
基于所述虚拟通信数据与所述第二终端进行通信。


2.根据权利要求1所述的方法,其特征在于,所述基于所述虚拟通信数据与所述第二终端进行通信,包括:
接收所述第二终端反馈的携带有第二终端的第二通信码的第一专用通信码的通信请求;所述第一专用通信码是由所述第二终端对所述虚拟通信数据进行处理得到的;
响应所述通信请求,通过所述第一专用通信码与所述第二终端进行通信。


3.根据权利要求1所述的方法,其特征在于,所述对所述第一通信码进行虚拟加密处理得到虚拟通信数据,包括:
对所述第一通信码进行虚拟加密,得到虚拟通信码;
获取所述第一通信码对应的第一通信码标识和预设加密标志位,所述预设加密标志位表征所述虚拟通信数据的使用状态;
根据所述预设加密标志位、所述虚拟通信码和所述第一通信码标识构成所述虚拟通信数据。


4.根据权利要求1至3任一项所述的方法,其特征在于,所述对所述第一通信码进行虚拟加密处理得到虚拟通信数据之后,且所述接收第二终端的通信允许请求之前,所述方法还包括:
展示所述虚拟通信数据。


5.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述加密标志位、所述虚拟通信码和所述第一通信码标识构成所述虚拟通信数据之后,且所述接收第二终端的通信允许请求之前,所述方法还包括:
将所述虚拟通信数据存储在预设数据结构的不同字段中。


6.根据权利要求3所述的方法,其特征在于,所述基于所述虚拟通信数据与所述第二终端进行通信之后,所述方法还包括:
接收所述第二终端基于所述预设加密标志位改变发送的报警信息,所述报警信息表征所述第一专用通信码被转发给第三终端,所述报警信息中携带有所述第三终端的第三通信码。


7.根据权利要求6所述的方法,其特征在于,所述基于所述虚拟通信数据与所述第二终端进行通信之后,所述方法还包括:
接收所述第二终端对所述第三终端使用所述虚拟通信数据的使用权请求;
根据所述使用权请求,通过所述第三通信码向所述第三终端发送授权标识,所述授权标识表征是否授权所述第三终端使用所述虚拟通信数据。


8.根据权利要求7所述的方法,其特征在于,所述通过所述第三通信码向所述第三终端发送授权标识之后,所述方法还包括:
保存所述授权标识。


9.根据权利要求8所述的方法,其特征在于,所述保存所述授权标识之后,所述方法还包括:
接收所述第三终端基于所述第一专用通信码发送的第一通信连接请求;
查询所述授权标识;
若所述授权标识表征授权所述第三终端使用所述虚拟通信数据,则接收所述第三终端基于第二专用通信码的第二通信连接请求,所述第二专用通信码通过所述第三终端更新所述第一专用通信码生成;
基于所述第二通信连接请求与所述第三终端建立通信...

【专利技术属性】
技术研发人员:夏天琪
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1