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

一种数据通信方法和系统技术方案

技术编号:19023763 阅读:25 留言:0更新日期:2018-09-26 19:09
本发明专利技术提供一种数据通信方法及系统,该方法包括:第一终端在发送第一数据的电平信号的过程中,在第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第一计时;第二终端对第一数据进行处理得到第二数据;第一终端在第一计时达到规定数值时,产生第三数据的电平信号;第一终端在发送第三数据的电平信号的过程中,在第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第二计时;第二终端对待签名信息进行签名,得到签名数据;第二终端发送第四数据的电平信号;第一终端获得第二时间值;对签名数据进行验签操作,对第一时间值和第二时间值是否匹配进行校验,如果验签通过且校验通过,则确定第二数据为安全数据。

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

【技术保护点】
1.一种数据通信方法,其特征在于,第一终端的第一有线通信接口与第二终端的第二有线通信接口连接,所述方法包括:所述第一终端产生第一数据的电平信号,并通过所述第一有线通信接口发送所述第一数据的电平信号;所述第一终端在发送所述第一数据的电平信号的过程中,检测所述第一有线通信接口处电平信号的边沿变化,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第一计时;所述第二终端通过所述第二有线通信接口接收所述第一数据的电平信号,对所述第一数据进行处理得到第二数据;所述第一终端在所述第一计时达到规定数值时,产生第三数据的电平信号,并通过所述第一有线通信接口发送所述第三数据的电平信号,所述第三数据为通知指示信息;所述第一终端在发送所述第三数据的电平信号的过程中,检测所述第一有线通信接口处电平信号的边沿变化,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第二计时;所述第二终端通过所述第二有线通信接口接收所述第三数据的电平信号,对待签名信息进行签名,得到签名数据,所述待签名信息包括所述第二数据和第一时间值,所述第一时间值为所述第二终端分析所述第三数据所需时间与预估进行所述签名操作所需时间之和;所述第二终端产生第四数据的电平信号,并通过所述第二有线通信接口发送所述第四数据的电平信号,所述第四数据包括所述待签名信息和所述签名数据;所述第一终端通过所述第一有线通信接口接收所述第四数据的电平信号,并获得所述第四数据的电平信号开始接收时所述第二计时达到的第二时间值;所述第一终端对所述签名数据进行验签操作,对所述第一时间值和所述第二时间值是否匹配进行校验,如果验签通过且校验通过,则确定所述第二数据为安全数据。...

【技术特征摘要】
1.一种数据通信方法,其特征在于,第一终端的第一有线通信接口与第二终端的第二有线通信接口连接,所述方法包括:所述第一终端产生第一数据的电平信号,并通过所述第一有线通信接口发送所述第一数据的电平信号;所述第一终端在发送所述第一数据的电平信号的过程中,检测所述第一有线通信接口处电平信号的边沿变化,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第一计时;所述第二终端通过所述第二有线通信接口接收所述第一数据的电平信号,对所述第一数据进行处理得到第二数据;所述第一终端在所述第一计时达到规定数值时,产生第三数据的电平信号,并通过所述第一有线通信接口发送所述第三数据的电平信号,所述第三数据为通知指示信息;所述第一终端在发送所述第三数据的电平信号的过程中,检测所述第一有线通信接口处电平信号的边沿变化,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第二计时;所述第二终端通过所述第二有线通信接口接收所述第三数据的电平信号,对待签名信息进行签名,得到签名数据,所述待签名信息包括所述第二数据和第一时间值,所述第一时间值为所述第二终端分析所述第三数据所需时间与预估进行所述签名操作所需时间之和;所述第二终端产生第四数据的电平信号,并通过所述第二有线通信接口发送所述第四数据的电平信号,所述第四数据包括所述待签名信息和所述签名数据;所述第一终端通过所述第一有线通信接口接收所述第四数据的电平信号,并获得所述第四数据的电平信号开始接收时所述第二计时达到的第二时间值;所述第一终端对所述签名数据进行验签操作,对所述第一时间值和所述第二时间值是否匹配进行校验,如果验签通过且校验通过,则确定所述第二数据为安全数据。2.根据权利要求1所述的方法,其特征在于,所述第一终端在发送所述第一数据的电平信号的过程中,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第一计时,包括:所述第一终端在发送所述第一数据的电平信号的过程中,在所述第一有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,继续在所述第一有线通信接口处后续电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,则开始第一计时,所述起始位边沿变化特征为预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第一终端在发送所述第三数据的电平信号的过程中,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第二计时,包括:所述第一终端在发送所述第三数据的电平信号的过程中,在所述第一有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,继续在所述第一有线通信接口处后续电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,则开始第二计时,所述起始位边沿变化特征为预设形式的边沿变化或者呈特定规律性变化的边沿变化。3.根据权利要求1所述的方法,其特征在于,所述第一终端在发送所述第一数据的电平信号的过程中,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第一计时,包括:所述第一终端在发送所述第一数据的电平信号的过程中,在所述第一有线通信接口处电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,继续在所述第一有线通信接口处后续电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始第一计时,其中,所述结束位边沿变化特征包括:预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第一终端在发送所述第三数据的电平信号的过程中,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第二计时,包括:所述第一终端在发送所述第三数据的电平信号的过程中,在所述第一有线通信接口处电平信号中检测边沿变化是否符合传输数据时产生的边沿变化,如果是,继续在所述第一有线通信接口处后续电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始第二计时,其中,所述结束位边沿变化特征包括:预设形式的边沿变化或者呈特定规律性变化的边沿变化。4.根据权利要求1所述的方法,其特征在于,所述第一终端在发送所述第一数据的电平信号的过程中,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第一计时,包括:所述第一终端在发送所述第一数据的电平信号的过程中,在所述第一有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,则开始第一计时,继续检测所述第一有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则继续计时,若没有携带数据,则结束计时;其中,所述起始位边沿变化特征包括:预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第一终端在发送所述第三数据的电平信号的过程中,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第二计时,包括:所述第一终端在发送所述第三数据的电平信号的过程中,在所述第一有线通信接口处电平信号中检测到边沿变化符合起始位边沿变化特征时,则开始第二计时,继续检测所述第一有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则继续计时,若没有携带数据,则结束计时;其中,所述起始位边沿变化特征包括:预设形式的边沿变化或者呈特定规律性变化的边沿变化。5.根据权利要求1所述的方法,其特征在于,所述第一终端在发送所述第一数据的电平信号的过程中,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第一计时,包括:所述第一终端在发送所述第一数据的电平信号的过程中,在所述第一有线通信接口处电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始第一计时,继续检测所述第一有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则结束计时,若没有携带数据,则继续计时;其中,所述结束位边沿变化特征包括预设形式的边沿变化或者呈特定规律性变化的边沿变化;所述第一终端在发送所述第三数据的电平信号的过程中,在所述第一有线通信接口处电平信号的边沿变化符合计时触发条件时,开始第二计时,包括:所述第一终端在发送所述第三数据的电平信号的过程中,在所述第一有线通信接口处电平信号中检测到边沿变化符合结束位边沿变化特征时,则开始第二计时,继续检测所述第一有线通信接口处后续电平信号中是否携带有数据,若携带有数据,则结束计时,若没有携带数据,则继续计时;其中,所述结束位边沿变化特征包括预设形式的边沿变化或者呈特定规律性变化的边沿变化。6.根据权利要求1-5任一项所述的方法,其特征在于,所述规定数值大于或等于所述第二终端对所述第一数据进行处理得到第二数据所需要的时间;所述规定数值预存在所述第一终端中,或者在所述第一终端向所述第二终端发送第一数据之前,由所述第一终端和所述第二终端进行协商得到。7.根据权利要求1-5任一项所述的方法,其特征在于,所述第二终端分析所述第三数据所需时间为所述第二终端预估得到;或者,所述第二终端分析所述第三数据所需时间...

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

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

1