一种信息传输方法及系统技术方案

技术编号:20363894 阅读:31 留言:0更新日期:2019-02-16 16:59
本发明专利技术提供一种信息传输方法及系统,该方法包括:信息输入设备与对端设备建立数据传输的安全通道;信息输入设备通过安全通道与对端设备协商映射规则;获取被触发的按键产生的第一键值;信息输入设备按照信息输入设备侧映射规则对第一键值执行映射操作,得到第一键值的映射值;使用信息输入设备侧安全密钥对第一键值的映射值进行加密,得到第一键值的映射值密文;通过安全通道将第一键值的映射值密文发送至对端设备;对端设备使用对端设备侧安全密钥对第一键值的映射值密文进行解密得到第一键值的映射值;对端设备使用对端设备侧映射规则对第一键值的映射值执行映射还原操作,得到第一键值。

【技术实现步骤摘要】
一种信息传输方法及系统
本专利技术涉及一种电子
,尤其涉及一种信息传输方法及系统。
技术介绍
现有技术中,使用键盘与外部设备进行通信时,键盘产生的键值信息在传输的过程中,容易遭到恶意程序的拦截,键值信息容易被截取和破解,导致键盘与外部设备的数据交互存在较大的安全风险。
技术实现思路
本专利技术旨在解决上述问题。本专利技术的主要目的在于提供一种信息传输方法;本专利技术的另一目的在于提供一种信息传输系统。为达到上述目的,本专利技术的技术方案具体是这样实现的:本专利技术一方面提供了一种信息传输方法,包括:信息输入设备与对端设备建立数据传输的安全通道,所述信息输入设备获得所述信息输入设备侧安全密钥,所述对端设备获得所述对端设备侧安全密钥;所述信息输入设备通过所述安全通道与所述对端设备协商映射规则,所述信息输入设备获得信息输入设备侧映射规则,所述对端设备获得对端设备侧映射规则;所述信息输入设备检测所述信息输入设备的按键是否被触发;所述信息输入设备检测到所述信息输入设备的按键被触发时,获取被触发的按键产生的第一键值;所述信息输入设备按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值;所述信息输入设备使用所述信息输入设备侧安全密钥对所述第一键值的映射值进行加密,得到所述第一键值的映射值密文;所述信息输入设备通过所述安全通道将所述第一键值的映射值密文发送至所述对端设备;所述对端设备接收所述信息输入设备通过所述安全通道发送的所述第一键值的映射值密文;所述对端设备获取与所述信息输入设备对应的对端设备侧安全密钥;所述对端设备使用所述对端设备侧安全密钥对所述第一键值的映射值密文进行解密得到所述第一键值的映射值;所述对端设备获取与所述信息输入设备对应的对端设备侧映射规则;所述对端设备使用所述对端设备侧映射规则对所述第一键值的映射值执行映射还原操作,得到所述第一键值。其中,所述信息输入设备按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值包括:所述信息输入设备获取固定映射参数;所述信息输入设备将所述第一键值与所述固定映射参数进行预设映射运算,得到所述第一键值的映射值。其中,所述信息输入设备按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值包括:所述信息输入设备按照预设映射参数调整算法获取本次映射操作所用的映射参数,所述本次映射操作所用的映射参数与前次映射操作所用的映射参数不同;所述信息输入设备将所述第一键值与所述本次映射操作所用的映射参数进行预设映射运算,得到所述第一键值的映射值。其中,在所述信息输入设备与所述对端设备建立数据传输的安全通道之前,还包括:在普通模式下,所述信息输入设备检测是否接收到所述对端设备发送的第一模式切换指令,在接收到所述第一模式切换指令时,控制所述信息输入设备切换至加密模式;或者,在普通模式下,信息输入设备检测所述信息输入设备上的模式切换按键是否被触发,在检测到所述信息输入设备上的模式切换按键被触发时,控制所述信息输入设备切换至加密模式;所述信息输入设备与对端设备建立数据传输的安全通道,具体为:在加密模式下,所述信息输入设备与所述对端设备建立数据传输的安全通道。其中,所述信息输入设备与对端设备建立数据传输的安全通道,具体为:所述信息输入设备的安全芯片与对端设备建立数据传输的安全通道;所述信息输入设备通过所述安全通道与所述对端设备协商映射规则,具体为:所述信息输入设备的安全芯片通过所述安全通道与所述对端设备协商映射规则;所述信息输入设备按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值,具体为:所述信息输入设备的安全芯片按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值;所述信息输入设备使用所述信息输入设备侧安全密钥对所述第一键值的映射值进行加密,得到所述第一键值的映射值密文,具体为:所述信息输入设备的安全芯片使用所述信息输入设备侧安全密钥对所述第一键值的映射值进行加密,得到所述第一键值的映射值密文。本专利技术另一方面提供一种信息传输系统,包括:信息输入设备和对端设备;所述信息输入设备,用于与所述对端设备建立数据传输的安全通道,其中所述信息输入设备获得所述信息输入设备侧安全密钥,所述对端设备获得所述对端设备侧安全密钥;所述信息输入设备,还用于通过所述安全通道与所述对端设备协商映射规则,其中所述信息输入设备获得信息输入设备侧映射规则,所述对端设备获得对端设备侧映射规则;所述信息输入设备,还用于检测所述信息输入设备的按键是否被触发;检测到所述信息输入设备的按键被触发时,获取被触发的按键产生的第一键值;并按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值;并使用所述信息输入设备侧安全密钥对所述第一键值的映射值进行加密,得到所述第一键值的映射值密文;以及通过所述安全通道将所述第一键值的映射值密文发送至所述对端设备;所述对端设备,还用于接收所述信息输入设备通过所述安全通道发送的所述第一键值的映射值密文;获取与所述信息输入设备对应的对端设备侧安全密钥;并使用所述对端设备侧安全密钥对所述第一键值的映射值密文进行解密得到所述第一键值的映射值;并获取与所述信息输入设备对应的对端设备侧映射规则;以及使用所述对端设备侧映射规则对所述第一键值的映射值执行映射还原操作,得到所述第一键值。其中,所述信息输入设备,具体用于获取固定映射参数;并将所述第一键值与所述固定映射参数进行预设映射运算,得到所述第一键值的映射值。其中,所述信息输入设备,具体用于按照预设映射参数调整算法获取本次映射操作所用的映射参数,所述本次映射操作所用的映射参数与前次映射操作所用的映射参数不同;将所述第一键值与所述本次映射操作所用的映射参数进行预设映射运算,得到所述第一键值的映射值。其中,所述信息输入设备,还用于在普通模式下,检测是否接收到所述对端设备发送的第一模式切换指令,在接收到所述第一模式切换指令时,控制所述信息输入设备切换至加密模式;或者,在普通模式下,检测所述信息输入设备上的模式切换按键是否被触发,在检测到所述信息输入设备上的模式切换按键被触发时,控制所述信息输入设备切换至加密模式;所述信息输入设备,具体用于在加密模式下,与所述对端设备建立数据传输的安全通道。其中,所述信息输入设备的安全芯片,具体用于与对端设备建立数据传输的安全通道;所述信息输入设备的安全芯片,具体用于通过所述安全通道与所述对端设备协商映射规则;所述信息输入设备的安全芯片,具体用于按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值;所述信息输入设备的安全芯片,具体用于使用所述信息输入设备侧安全密钥对所述第一键值的映射值进行加密,得到所述第一键值的映射值密文。由上述本专利技术提供的技术方案可以看出,信息输入设备对获取到的键值先进行预设映射运算的到该键值的映射值,并对该映射值进行加密得到映射值密文,通过安全通道将该映射值密文发送至对端设备,本专利技术通过对键值进行先映射后加密的双重加密处理,由于映射规则和安全密钥只有信息输入设备和对端设备能够获得,因而键值在传输时不容易被恶意软件截获和破解,提本文档来自技高网...

【技术保护点】
1.一种信息传输方法,其特征在于,包括:信息输入设备与对端设备建立数据传输的安全通道,所述信息输入设备获得所述信息输入设备侧安全密钥,所述对端设备获得所述对端设备侧安全密钥;所述信息输入设备通过所述安全通道与所述对端设备协商映射规则,所述信息输入设备获得信息输入设备侧映射规则,所述对端设备获得对端设备侧映射规则;所述信息输入设备检测所述信息输入设备的按键是否被触发;所述信息输入设备检测到所述信息输入设备的按键被触发时,获取被触发的按键产生的第一键值;所述信息输入设备按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值;所述信息输入设备使用所述信息输入设备侧安全密钥对所述第一键值的映射值进行加密,得到所述第一键值的映射值密文;所述信息输入设备通过所述安全通道将所述第一键值的映射值密文发送至所述对端设备;所述对端设备接收所述信息输入设备通过所述安全通道发送的所述第一键值的映射值密文;所述对端设备获取与所述信息输入设备对应的对端设备侧安全密钥;所述对端设备使用所述对端设备侧安全密钥对所述第一键值的映射值密文进行解密得到所述第一键值的映射值;所述对端设备获取与所述信息输入设备对应的对端设备侧映射规则;所述对端设备使用所述对端设备侧映射规则对所述第一键值的映射值执行映射还原操作,得到所述第一键值。...

【技术特征摘要】
1.一种信息传输方法,其特征在于,包括:信息输入设备与对端设备建立数据传输的安全通道,所述信息输入设备获得所述信息输入设备侧安全密钥,所述对端设备获得所述对端设备侧安全密钥;所述信息输入设备通过所述安全通道与所述对端设备协商映射规则,所述信息输入设备获得信息输入设备侧映射规则,所述对端设备获得对端设备侧映射规则;所述信息输入设备检测所述信息输入设备的按键是否被触发;所述信息输入设备检测到所述信息输入设备的按键被触发时,获取被触发的按键产生的第一键值;所述信息输入设备按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值;所述信息输入设备使用所述信息输入设备侧安全密钥对所述第一键值的映射值进行加密,得到所述第一键值的映射值密文;所述信息输入设备通过所述安全通道将所述第一键值的映射值密文发送至所述对端设备;所述对端设备接收所述信息输入设备通过所述安全通道发送的所述第一键值的映射值密文;所述对端设备获取与所述信息输入设备对应的对端设备侧安全密钥;所述对端设备使用所述对端设备侧安全密钥对所述第一键值的映射值密文进行解密得到所述第一键值的映射值;所述对端设备获取与所述信息输入设备对应的对端设备侧映射规则;所述对端设备使用所述对端设备侧映射规则对所述第一键值的映射值执行映射还原操作,得到所述第一键值。2.根据权利要求1所述的方法,其特征在于,所述信息输入设备按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值包括:所述信息输入设备获取固定映射参数;所述信息输入设备将所述第一键值与所述固定映射参数进行预设映射运算,得到所述第一键值的映射值。3.根据权利要求1所述的方法,其特征在于,所述信息输入设备按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值包括:所述信息输入设备按照预设映射参数调整算法获取本次映射操作所用的映射参数,所述本次映射操作所用的映射参数与前次映射操作所用的映射参数不同;所述信息输入设备将所述第一键值与所述本次映射操作所用的映射参数进行预设映射运算,得到所述第一键值的映射值。4.根据权利要求1所述的方法,其特征在于,在所述信息输入设备与所述对端设备建立数据传输的安全通道之前,还包括:在普通模式下,所述信息输入设备检测是否接收到所述对端设备发送的第一模式切换指令,在接收到所述第一模式切换指令时,控制所述信息输入设备切换至加密模式;或者,在普通模式下,信息输入设备检测所述信息输入设备上的模式切换按键是否被触发,在检测到所述信息输入设备上的模式切换按键被触发时,控制所述信息输入设备切换至加密模式;所述信息输入设备与对端设备建立数据传输的安全通道,具体为:在加密模式下,所述信息输入设备与所述对端设备建立数据传输的安全通道。5.根据权利要求1所述的方法,其特征在于,所述信息输入设备与对端设备建立数据传输的安全通道,具体为:所述信息输入设备的安全芯片与对端设备建立数据传输的安全通道;所述信息输入设备通过所述安全通道与所述对端设备协商映射规则,具体为:所述信息输入设备的安全芯片通过所述安全通道与所述对端设备协商映射规则;所述信息输入设备按照所述信息输入设备侧映射规则对所述第一键值执行映射操作,得到所述第一键值的映射值,具体为:所述信息...

【专利技术属性】
技术研发人员:李东声
申请(专利权)人:天地融科技股份有限公司
类型:发明
国别省市:北京,11

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

1