CN214175061U - 一种终端设备与外接密码键盘绑定*** - Google Patents
一种终端设备与外接密码键盘绑定*** Download PDFInfo
- Publication number
- CN214175061U CN214175061U CN202120233596.5U CN202120233596U CN214175061U CN 214175061 U CN214175061 U CN 214175061U CN 202120233596 U CN202120233596 U CN 202120233596U CN 214175061 U CN214175061 U CN 214175061U
- Authority
- CN
- China
- Prior art keywords
- binding
- terminal device
- module
- binding key
- password keyboard
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本实用新型涉及外接密码键盘领域,公开了一种终端设备与外接密码键盘绑定***,包括真随机数密钥生成器、终端设备和外接密码键盘,真随机数密钥生成器与终端设备相连,终端设备设有键盘接口,终端设备通过所述键盘接口与所述外接密码键盘相连;外接密码键盘包括绑定密钥存储模块、绑定密钥比对模块以及数据解密模块,绑定密钥存储模块与绑定密钥比对模块相连,绑定密钥比对模块与数据解密模块相连,数据解密模块与终端设备相连。本实用新型实现了Android智能设备、Linux传统设备、单片机简易设备等多种设备型态下更安全地使用外接密码键盘,避免了外接密码键盘非法入侵终端设备,提高了各种数据交易场景下的金融安全性。
Description
技术领域
本实用新型涉及外接密码键盘领域,具体地涉及一种终端设备与外接密码键盘绑定***。
背景技术
现有技术中终端设备使用外接密码键盘时并未对接入的密码键盘作出任何安全判断,即终端设备可以随便连接一台密码键盘;不同的终端设备可以使用同一台密码键盘;非法密码键盘可以接入终端设备,破环支付过程;关于终端设备的这种任意接入密码键盘的方式,无法满足现代社会日益增长的支付安全需求。
实用新型内容
本实用新型提供一种终端设备与外接密码键盘绑定***,从而解决现有技术的上述问题。
本实用新型提供了一种终端设备与外接密码键盘绑定***,包括真随机数密钥生成器、终端设备和外接密码键盘,真随机数密钥生成器与所述终端设备相连,终端设备设有键盘接口,终端设备通过所述键盘接口与外接密码键盘相连;所述真随机数密钥生成器用于生成唯一的绑定密钥;所述终端设备用于根据所述绑定密钥与外接密码键盘之间进行信息交互,外接密码键盘包括绑定密钥存储模块、绑定密钥比对模块以及数据解密模块,绑定密钥存储模块与绑定密钥比对模块相连,绑定密钥比对模块与所述数据解密模块相连,数据解密模块与终端设备相连。
进一步的,终端设备包括控制模块、显示模块和存储模块,控制模块用于处理与外接密码键盘之间的交互信息,存储模块用于存储所述真随机数密钥生成器发送的绑定密钥以及存储与外接密码键盘之间的交互信息;所述显示模块包括显示屏。
进一步的,显示屏为智能触摸屏。
进一步的,信息交互包括终端设备与外接密码键盘之间进行绑定确认操作,绑定密钥存储模块用于存储终端设备发送的绑定密钥;绑定密钥比对模块用于将所述绑定密钥存储模块中存储的绑定密钥与终端设备使用的绑定密钥进行比对、并将绑定密钥比对结果发送至数据解密模块;数据解密模块用于根据绑定密钥比对结果对被加密的数据进行解密、并将解密数据发给终端设备。
进一步的,终端设备包括Android智能设备、Linux传统设备、单片机和POS终端。
本实用新型的有益效果是:本实用新型设计了一种终端设备与外接密码键盘绑定***,实现了Android智能设备、Linux传统设备、单片机简易设备等多种设备型态下更安全地使用外接密码键盘,避免了外接密码键盘非法入侵终端设备,提高了各种数据交易场景下的金融安全性。
附图说明
为了更清楚地说明本实用新型实施例的技术方案,下面将对实施例所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本实施例一提供的终端设备与外接密码键盘绑定***结构示意图。
具体实施方式
为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本实用新型,并不用于限定本实用新型。
实施例一,本实用新型提供了一种终端设备与外接密码键盘绑定***,如图1所示,包括真随机数密钥生成器、终端设备和外接密码键盘,真随机数密钥生成器与终端设备相连,终端设备设有键盘接口,终端设备通过所述键盘接口与外接密码键盘相连;真随机数密钥生成器用于生成唯一的绑定密钥;终端设备用于根据绑定密钥与外接密码键盘之间进行信息交互,外接密码键盘包括绑定密钥存储模块、绑定密钥比对模块以及数据解密模块,绑定密钥存储模块与所述绑定密钥比对模块相连,绑定密钥比对模块与数据解密模块相连,数据解密模块与终端设备相连。
终端设备包括控制模块、显示模块和存储模块,控制模块用于处理与外接密码键盘之间的交互信息,存储模块用于存储真随机数密钥生成器发送的绑定密钥以及存储与外接密码键盘之间的交互信息;显示模块包括显示屏,显示屏为智能触摸屏。
信息交互包括终端设备与外接密码键盘之间进行绑定确认操作,绑定密钥存储模块用于存储所述终端设备发送的绑定密钥;绑定密钥比对模块用于将绑定密钥存储模块中存储的绑定密钥与终端设备使用的绑定密钥进行比对、并将绑定密钥比对结果发送至数据解密模块;数据解密模块用于根据绑定密钥比对结果对被加密的数据进行解密、并将解密数据发给终端设备。
终端设备包括Android智能设备、Linux传统设备、单片机和POS终端。
本实施例中,通过本实用新型设计的终端设备与外接密码键盘绑定***进行终端设备与外接密码键盘绑定的工作原理如下:通过真随机数密钥生成器生成唯一的绑定密钥、并将绑定密钥发送至终端设备;终端设备接收绑定密钥、并将绑定密钥发送至外接密码键盘;外接密码键盘接收绑定密钥并判断外接密码键盘中的绑定密钥存储区是否为空,若否,则表示终端设备不能与外接密码键盘进行绑定,外接密码键盘不对绑定密钥进行存储;若是,则将绑定密钥存入外接密码键盘的绑定密钥存储区。每次开机时或每次交易前终端设备通过绑定密钥与外接密码键盘之间进行绑定确认操作,包括终端设备使用绑定密钥加密一组原始数据、并将被加密的数据发送给外接密码键盘;绑定密钥比对模块判断外接密码键盘中存储的绑定密钥与终端设备使用的绑定密钥是否相同,若不相同,则表示外接密码键盘不能对被加密的数据进行解密,确认外接密码键盘为非法设备,终止终端设备与外接密码键盘的交互操作;若相同,则外接密码键盘的数据解密模块对被加密的数据进行解密、并将解密数据发给终端设备,终端设备的控制模块接收到解密数据后将解密数据与原始数据做比较,如果比对结果一致,则表示外接密码键盘是与终端设备绑定的合法设备,允许外接密码键盘与终端设备进行后续交互操作;如果比对结果不一致,则表示外接密码键盘为非法设备,终止终端设备与外接密码键盘的交互操作。
通过本实用新型实施例的技术方案能够解决中POS终端和外接密码键盘相互一一绑定问题;每次开机时,通过绑定确认操作,能够检测外接密码键盘是否合法;每次交易前,通过绑定确认操作,能够检测密码键盘是否合法;而且,通过真随机数密钥生成器的使用从而保证绑定密钥的唯一性。本实用新型实施例先将绑定密钥下载到POS终端,再由POS终端将绑定密钥下载到外接密码键盘中的绑定密钥存储区;每次下次绑定密钥时,都要进行检查,如果是第一次下载,密码键盘的绑定密钥存储区是空的,则允许存放绑定密钥;如果存储区已存在绑定密钥,则不再进行存储并立即返回,从而确保绑定密钥只可以下载一次。
通过采用本实用新型公开的上述技术方案,得到了如下有益的效果:
本实用新型设计了一种终端设备与外接密码键盘绑定***,实现了Android智能设备、Linux传统设备、单片机简易设备等多种设备型态下更安全地使用外接密码键盘,避免了外接密码键盘非法入侵终端设备,提高了各种数据交易场景下的金融安全性。
以上仅是本实用新型的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本实用新型的保护范围。
Claims (5)
1.一种终端设备与外接密码键盘绑定***,其特征在于,包括真随机数密钥生成器、终端设备和外接密码键盘,真随机数密钥生成器与所述终端设备相连,所述终端设备设有键盘接口,所述终端设备通过所述键盘接口与所述外接密码键盘相连;所述真随机数密钥生成器用于生成唯一的绑定密钥;所述终端设备用于根据所述绑定密钥与所述外接密码键盘之间进行信息交互,所述外接密码键盘包括绑定密钥存储模块、绑定密钥比对模块以及数据解密模块,所述绑定密钥存储模块与所述绑定密钥比对模块相连,所述绑定密钥比对模块与所述数据解密模块相连,所述数据解密模块与所述终端设备相连。
2.根据权利要求1所述的终端设备与外接密码键盘绑定***,其特征在于,所述终端设备包括控制模块、显示模块和存储模块,所述控制模块用于处理与所述外接密码键盘之间的交互信息,所述存储模块用于存储所述真随机数密钥生成器发送的绑定密钥以及存储与所述外接密码键盘之间的交互信息;所述显示模块包括显示屏。
3.根据权利要求2所述的终端设备与外接密码键盘绑定***,其特征在于,所述显示屏为智能触摸屏。
4.根据权利要求1所述的终端设备与外接密码键盘绑定***,其特征在于,所述信息交互包括所述终端设备与所述外接密码键盘之间进行绑定确认操作,所述绑定密钥存储模块用于存储所述终端设备发送的绑定密钥;所述绑定密钥比对模块用于将所述绑定密钥存储模块中存储的绑定密钥与终端设备使用的绑定密钥进行比对、并将绑定密钥比对结果发送至数据解密模块;所述数据解密模块用于根据所述绑定密钥比对结果对被加密的数据进行解密、并将解密数据发给终端设备。
5.根据权利要求1或3所述的终端设备与外接密码键盘绑定***,其特征在于,所述终端设备包括Android智能设备、Linux传统设备、单片机和POS终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202120233596.5U CN214175061U (zh) | 2021-01-27 | 2021-01-27 | 一种终端设备与外接密码键盘绑定*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202120233596.5U CN214175061U (zh) | 2021-01-27 | 2021-01-27 | 一种终端设备与外接密码键盘绑定*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN214175061U true CN214175061U (zh) | 2021-09-10 |
Family
ID=77594213
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202120233596.5U Active CN214175061U (zh) | 2021-01-27 | 2021-01-27 | 一种终端设备与外接密码键盘绑定*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN214175061U (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114330396A (zh) * | 2021-12-31 | 2022-04-12 | 福建新大陆支付技术有限公司 | 基于Android平台的外接密码键盘与身份证信息交互方法 |
-
2021
- 2021-01-27 CN CN202120233596.5U patent/CN214175061U/zh active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114330396A (zh) * | 2021-12-31 | 2022-04-12 | 福建新大陆支付技术有限公司 | 基于Android平台的外接密码键盘与身份证信息交互方法 |
CN114330396B (zh) * | 2021-12-31 | 2023-10-13 | 福建新大陆支付技术有限公司 | 基于Android平台的外接密码键盘与身份证信息交互方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106301774B (zh) | 安全芯片、其加密密钥生成方法和加密方法 | |
CA2214187C (en) | Authentication system wherein definition signals of two devices are altered, communicated between the two devices, and compared | |
CN107508679B (zh) | 一种智能终端主控芯片与加密芯片的绑定及认证方法 | |
JP6129325B2 (ja) | 通信端末でのアプリケーションプログラムを暗号化と復号化する方法、システム及び端末 | |
CN100533459C (zh) | 数据安全读取方法及其安全存储装置 | |
CN104123506B (zh) | 数据访问方法、装置、数据加密、存储及访问方法、装置 | |
CN101739758B (zh) | 智能卡的加密、解密方法及***、读写器 | |
CN102186169A (zh) | 一种身份认证方法、装置及*** | |
CN103034417A (zh) | 触摸屏的解锁方法和终端设备 | |
CN105279400A (zh) | 移动终端安全管理方法及移动终端 | |
CN101771680B (zh) | 一种向智能卡写入数据的方法、***以及远程写卡终端 | |
US20120284534A1 (en) | Memory Device and Method for Accessing the Same | |
CN102136172A (zh) | 一种个人或家庭使用的刷卡终端及其实现方法 | |
CN103699997A (zh) | 一种锁止移动支付业务的方法、装置和电子设备 | |
CN101866411B (zh) | 非接触式cpu卡一卡多应用安全认证加密方法及*** | |
CN201590091U (zh) | 基于口令认证的加密型存储卡读写装置 | |
CN111191252A (zh) | 一种智能卡操作***加解密方法、装置及存储介质 | |
CN214175061U (zh) | 一种终端设备与外接密码键盘绑定*** | |
CN206515828U (zh) | 安全加密的数据存储装置 | |
CN201742425U (zh) | 非接触式cpu卡一卡多应用安全认证加密*** | |
JP4993114B2 (ja) | 携帯型ストレージデバイスの共有管理方法、および、携帯型ストレージデバイス | |
CN100596219C (zh) | 通信终端及通信终端***自举的方法及装置 | |
AU2020394624A1 (en) | Secure password generation and management using NFC and contactless smart cards | |
CN101883357A (zh) | 一种终端与智能卡之间的相互认证方法、装置及*** | |
CN102315940B (zh) | 一种数据的传输与处理***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |