当前位置: 首页 > 专利查询>李明专利>正文

一种数据交互方法及系统技术方案

技术编号:19023761 阅读:39 留言:0更新日期:2018-09-26 19:09
本发明专利技术提供了一种数据交互方法及系统,该方法包括:第一终端发送第一数据的电平信号;第一终端在发送第一数据的电平信号的过程中,检测第一有线通信接口处电平信号的边沿变化;第一终端在第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时;第二终端在接收第一数据的电平信号的过程中,检测第二有线通信接口处电平信号的边沿变化;第二终端在第二有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时;在第二终端计时得到的数值达到预设数值时,第二终端发送第二数据的电平信号;在第一终端计时得到的数值达到预设数值时,第一终端允许开始通过第一有线通信接口接收第二数据的电平信号。

【技术实现步骤摘要】
一种数据交互方法及系统
本专利技术涉及一种电子
,尤其涉及一种数据交互方法及系统。
技术介绍
电子签名设备与主机设备(例如PC设备、移动设备等)通信时,主机设备向电子签名设备发送待处理数据,电子签名设备接收该待处理数据,并对该待处理数据进行相应处理后,得到处理后数据,电子签名设备向主机设备发送处理后数据,按照现有的通信协议,如果主机设备在规定的等待时间内收到处理后数据,则认为收到的数据为正常数据,并继续后续的操作(例如,交易操作、授权操作等)。然而,如果电子签名设备与主机设备之间进行数据通信时,第三方非法设备远程劫持两者所传输的数据,并进行转发或篡改等非法操作后得到非法数据,只要能够在现有通信协议规定的等待时间内将非法数据返回给主机设备,主机设备仍然认为接收的非法数据为正常数据,并会继续使用该非法数据进行后续操作,影响了后续操作的安全性。而采用现有技术无法保证数据传输的安全性,在发生了数据远程劫持后也无法有效识别出非法数据。
技术实现思路
本专利技术旨在解决上述问题。本专利技术的主要目的在于提供一种数据交互方法。本专利技术的另一目的在于提供一种数据交互系统。为达到上述目的,本专利技术的技术方案具体是这样实现的:本专利技术一方面提供了一种数据交互方法,包括:所述第一终端产生第一数据的电平信号,并通过所述第一有线通信接口发送所述第一数据的电平信号;所述第一终端在发送所述第一数据的电平信号的过程中,检测所述第一有线通信接口处电平信号的边沿变化;所述第一终端在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时;所述第二终端通过所述第二有线通信接口接收第一数据的电平信号;所述第二终端在接收第一数据的电平信号的过程中,检测所述第二有线通信接口处电平信号的边沿变化;所述第二终端在所述第二有线通信接口处电平信号的边沿变化符合所述计时触发条件时,开始计时;在所述第二终端计时得到的数值达到预设数值时,第二终端产生第二数据的电平信号,并通过所述第二有线通信接口发送所述第二数据的电平信号,所述第二数据为第二终端对第一数据处理后得到的数据;在所述第一终端计时得到的数值达到所述预设数值时,所述第一终端允许开始通过所述第一有线通信接口接收所述第二数据的电平信号。其中,所述第一终端在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时,包括:所述第一终端在所述第一有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,继续在所述第一有线通信接口处后续电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,则开始计时,所述起始位边沿变化特征为预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第二终端在所述第二有线通信接口处电平信号的边沿变化符合所述计时触发条件时,开始计时,包括:所述第二终端在所述第二有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,继续在所述第二有线通信接口处后续电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,则开始计时,所述起始位边沿变化特征为预设形式的边沿变化或者呈特定规律性变化的边沿变化。其中,所述第一终端在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时,包括:所述第一终端在所述第一有线通信接口处电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,继续在所述第一有线通信接口处后续电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始计时,其中,所述结束位边沿变化特征包括:预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第二终端在所述第二有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时,包括:所述第二终端在所述第二有线通信接口处电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,继续在所述第二有线通信接口处后续电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始计时,其中,所述结束位边沿变化特征包括:预设形式的边沿变化或者呈特定规律性变化的边沿变化。其中,所述第一终端在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时,包括:所述第一终端在所述第一有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,则开始计时,继续检测所述第一有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则继续计时,若没有携带数据,则结束计时;其中,所述起始位边沿变化特征包括:预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第二终端在所述第二有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时,包括:所述第二终端在所述第二有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,则开始计时,继续检测所述第二有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则继续计时,若没有携带数据,则结束计时,其中,所述起始位边沿变化特征包括预设形式的边沿变化或者呈特定规律性变化的边沿变化。其中,所述第一终端在所述第一有线通信接口处电平信号边沿变化符合计时触发条件时,开始计时,包括:所述第一终端在所述第一有线通信接口处电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始计时,继续检测所述第一有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则结束计时,若没有携带数据,则继续计时;其中,所述结束位边沿变化特征包括预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第二终端在所述第二有线通信接口处电平信号边沿变化符合计时触发条件时,开始计时,包括:所述第二终端在所述第二有线通信接口处电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始计时,继续检测所述第二有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则结束计时,若没有携带数据,则继续计时,其中,所述结束位边沿变化特征包括预设形式的边沿变化或者呈特定规律性变化的边沿变化。其中,所述预设数值为预设时长,所述在所述第二终端计时得到的数值达到预设数值时,包括:在所述第二终端计时得到的时长达到预设时长时;所述在所述第一终端计时得到的数值达到所述预设数值时,包括:在所述第一终端计时得到的时长达到预设时长时;或者,所述预设数值为预设计数数值,所述开始计时,包括:开始计数;所述在所述第二终端计时得到的数值达到预设数值时,包括:在所述第二终端计数得到的数值达到预设计数数值时;所述在所述第一终端计时得到的数值达到所述预设数值时,包括:在所述第一终端计数得到的数值达到预设计数数值时。其中,在第一终端产生第一数据的电平信号,并通过所述第一有线通信接口发送所述第一数据的电平信号之前,还包括:所述第一终端与所述第二终端进行双向的身份认证,在所述双向的身份认证通过后,所述第一终端与所述第二终端协商得到传输密钥;所述第二终端生成所述预设数值,并利用所述传输密钥对所述预设数值加密,将加密后的预设数值发送至所述第一终端;所述第一终端利用所述传输密钥对所述加密后的预设数值解密得到所述预设数值,并保存;或者,所述第一终端生成所述预设数值,并利用所述传输密钥对所述预设数值加密,将加密后的预设数值发送至所述第二终端;所述第二终端利用所述传输密钥对所述加密后的预设数值解密得到所述预设数值,并保存;或者,所述第一终端与所本文档来自技高网...

【技术保护点】
1.一种数据交互方法,其特征在于,第一终端的第一有线通信接口与第二终端的第二有线通信接口连接,所述方法包括:所述第一终端产生第一数据的电平信号,并通过所述第一有线通信接口发送所述第一数据的电平信号;所述第一终端在发送所述第一数据的电平信号的过程中,检测所述第一有线通信接口处电平信号的边沿变化;所述第一终端在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时;所述第二终端通过所述第二有线通信接口接收第一数据的电平信号;所述第二终端在接收第一数据的电平信号的过程中,检测所述第二有线通信接口处电平信号的边沿变化;所述第二终端在所述第二有线通信接口处电平信号的边沿变化符合所述计时触发条件时,开始计时;在所述第二终端计时得到的数值达到预设数值时,第二终端产生第二数据的电平信号,并通过所述第二有线通信接口发送所述第二数据的电平信号,所述第二数据为第二终端对第一数据处理后得到的数据;在所述第一终端计时得到的数值达到所述预设数值时,所述第一终端允许开始通过所述第一有线通信接口接收所述第二数据的电平信号。

【技术特征摘要】
1.一种数据交互方法,其特征在于,第一终端的第一有线通信接口与第二终端的第二有线通信接口连接,所述方法包括:所述第一终端产生第一数据的电平信号,并通过所述第一有线通信接口发送所述第一数据的电平信号;所述第一终端在发送所述第一数据的电平信号的过程中,检测所述第一有线通信接口处电平信号的边沿变化;所述第一终端在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时;所述第二终端通过所述第二有线通信接口接收第一数据的电平信号;所述第二终端在接收第一数据的电平信号的过程中,检测所述第二有线通信接口处电平信号的边沿变化;所述第二终端在所述第二有线通信接口处电平信号的边沿变化符合所述计时触发条件时,开始计时;在所述第二终端计时得到的数值达到预设数值时,第二终端产生第二数据的电平信号,并通过所述第二有线通信接口发送所述第二数据的电平信号,所述第二数据为第二终端对第一数据处理后得到的数据;在所述第一终端计时得到的数值达到所述预设数值时,所述第一终端允许开始通过所述第一有线通信接口接收所述第二数据的电平信号。2.根据权利要求1所述的方法,其特征在于,所述第一终端在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时,包括:所述第一终端在所述第一有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,继续在所述第一有线通信接口处后续电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,则开始计时,所述起始位边沿变化特征为预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第二终端在所述第二有线通信接口处电平信号的边沿变化符合所述计时触发条件时,开始计时,包括:所述第二终端在所述第二有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,继续在所述第二有线通信接口处后续电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,则开始计时,所述起始位边沿变化特征为预设形式的边沿变化或者呈特定规律性变化的边沿变化。3.根据权利要求1所述的方法,其特征在于,所述第一终端在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时,包括:所述第一终端在所述第一有线通信接口处电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,继续在所述第一有线通信接口处后续电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始计时,其中,所述结束位边沿变化特征包括:预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第二终端在所述第二有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时,包括:所述第二终端在所述第二有线通信接口处电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,继续在所述第二有线通信接口处后续电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始计时,其中,所述结束位边沿变化特征包括:预设形式的边沿变化或者呈特定规律性变化的边沿变化。4.根据权利要求1所述的方法,其特征在于,所述第一终端在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时,包括:所述第一终端在所述第一有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,则开始计时,继续检测所述第一有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则继续计时,若没有携带数据,则结束计时;其中,所述起始位边沿变化特征包括:预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第二终端在所述第二有线通信接口处电平信号的边沿变化符合计时触发条件时,开始计时,包括:所述第二终端在所述第二有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,则开始计时,继续检测所述第二有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则继续计时,若没有携带数据,则结束计时,其中,所述起始位边沿变化特征包括预设形式的边沿变化或者呈特定规律性变化的边沿变化。5.根据权利要求1所述的方法,其特征在于,所述第一终端在所述第一有线通信接口处电平信号边沿变化符合计时触发条件时,开始计时,包括:所述第一终端在所述第一有线通信接口处电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始计时,继续检测所述第一有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则结束计时,若没有携带数据,则继续计时;其中,所述结束位边沿变化特征包括预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第二终端在所述第二有线通信接口处电平信号边沿变化符合计时触发条件时,开始计时,包括:所述第二终端在所述第二有线通信接口处电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始计时,继续检测所述第二有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则结束计时,若没有携带数据,则继续计时,其中,所述结束位边沿变化特征包括预设形式的边沿变化或者呈特定规律性变化的边沿变化。6.根据权利要求1-5任一项所述的方法,其特征在于,所述预设数值为预设时长,所述在所述第二终端计时得到的数值达到预设数值时,包括:在所述第二终端计时得到的时长达到预设时长时;所述在所述第一终端计时得到的数值达到所述预设数值时,包括:在所述第一终端计时得到的时长达到预设时长时;或者,所述预设数值为预设计数数值,所述开始计时,包括:开始计数;所述在所述第二终端计时得到的数值达到预设数值时,包括:在所述第二终端计数得到的数值达到预设计数数值时;所述在所述第一终端计时得到的数值达到所述预设数值时,包括:在所述第一终端计数得到的数值达到预设计数数值时。7.根据权利要求1-5任一项所述的方法,其特征在于,在第一终端产生第一数据的电平信号,并通过所述第一有线通信接口发送所述第一数据的电平信号之前,还包括:所述第一终端与所述第二终端进行双向的身份认证,在所述双向的身份认证通过后,所述第一终端与所述第二终端协商得到传输密钥;所述第二终端生成所述预设数值,并利用所述传输密钥对所述预设数值加密,将加密后的预设数值发送至所述第一终端;所述第一终端利用所述传输密钥对所述加密后的预设数值解密得到所述预设数值,并保存;或者,所述第一终端生成所述预设数值,并利用所述传输密钥对所述预设数值加密,将加密后的预设数值发送至所述第二终端;所述第二终端利用所述传输密钥对所述加密后的预设数值解密得到所述预设数值,并保存;或者,所述第一终端与所述第二终端进行双向的身份认证;在所述双向的身份认证通过后,所述第二终端生成所述预设数值,并利用所述第一终端的公钥对所述预设数值加密,将加密后的预设数值发送至所述第一终端;所述第一终端利用其私钥对所述加密后的预设数值解密得到所述预设数值,并保存;或者,在所述双向的身份认证通过后,所述第一终端生成所述预设数值,并利用所述第二终端的公钥对所述预设数值加密,将加密后的预设数值发送至所述第二终端;所述第二终端利用其私钥对所述加密后的预设数值解密得到所述预设数值,并保存。8.根据权利要求1-5任一项所述的方法,其特征在于,在第一终端产生第一数据的电平信号,并通过所述第一...

【专利技术属性】
技术研发人员:李明
申请(专利权)人:李明
类型:发明
国别省市:北京,11

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

1