CN102426719B - 一种密码键盘的密钥加载方法及*** - Google Patents

一种密码键盘的密钥加载方法及*** Download PDF

Info

Publication number
CN102426719B
CN102426719B CN 201110239207 CN201110239207A CN102426719B CN 102426719 B CN102426719 B CN 102426719B CN 201110239207 CN201110239207 CN 201110239207 CN 201110239207 A CN201110239207 A CN 201110239207A CN 102426719 B CN102426719 B CN 102426719B
Authority
CN
China
Prior art keywords
key
group
keys
code keypad
top layer
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.)
Expired - Fee Related
Application number
CN 201110239207
Other languages
English (en)
Other versions
CN102426719A (zh
Inventor
彭彤
石鸥
赵玉民
范继伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yihua Computer Co Ltd
Shenzhen Yihua Time Technology Co Ltd
Shenzhen Yihua Financial Intelligent Research Institute
Original Assignee
Shenzhen Yihua Computer Co Ltd
Shenzhen Yihua Time Technology Co Ltd
Shenzhen Yihua Financial Intelligent Research Institute
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Yihua Computer Co Ltd, Shenzhen Yihua Time Technology Co Ltd, Shenzhen Yihua Financial Intelligent Research Institute filed Critical Shenzhen Yihua Computer Co Ltd
Priority to CN 201110239207 priority Critical patent/CN102426719B/zh
Publication of CN102426719A publication Critical patent/CN102426719A/zh
Application granted granted Critical
Publication of CN102426719B publication Critical patent/CN102426719B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

本发明涉及一种密码键盘的密钥加载方法及***,密码键盘包括多个密钥存储空间,所述多个密钥存储空间呈线性结构,所述多个密钥分为多组,所述每组密钥包括一个或多个,所述每组中的多个密钥分层构建。本发明支持多组密钥,可以扩展多家密码键盘的应用程序,以灵活的密钥存储层次和支持多组密钥同时的存储在密码键盘里面,提高了密码键盘对应用支持的灵活性,提高密码键盘的使用效率。

Description

一种密码键盘的密钥加载方法及***
技术领域
本发明涉及一种密钥加载方法及***,尤其涉及一种存/取款机密码键盘的密钥加载方法及***。
背景技术
    随着社会的发展,在金融行业越来越多地使用自动存/取款机。由于自动存/取款机多放置在室外,因此,存/取款机的安全措施一直是研究考虑的重点,尤其是密码键盘。现有技术中,密码键盘通常采用一个交易的主密钥,由此,密码键盘只能支持一家注入密钥方的应用程序,在需要其它密钥的应用程序时,则需要更换密码键盘,这既浪费硬件,又增加了工作,同时,大大限制了密码键盘应用程序的扩展。
发明内容
本发明解决的技术问题是:构建一种密码键盘的密钥加载方法及***,克服现有技术中的密码键盘中密钥单一,不易扩展的技术问题。
本发明的技术方案是:提供一种密码键盘的密钥加载方法,包括:
密码键盘包括多个密钥存储空间,所述多个密钥存储空间呈线性结构,所述多个密钥分为多组,所述每组密钥包括一个或多个,所述每组中的多个密钥分层构建;
加载主密钥:每组密钥中的所述顶层密钥为一个密钥,所述顶层密钥为主密钥,加载所述主密钥;
加载多层密钥:从顶层密钥开始,根据顶层密钥及加密函数逐层计算加载下层密钥,直到最低层密钥,所述最低层密钥作为加密的工作密钥;
加载工作密钥:用指定的密钥加载工作密钥,加载的密钥由返回的密钥识别号区别和引用。
对密钥分组:支持加载多个主密钥到密码键盘,每个主密钥属于自己的分组,加载的密钥由返回的密钥识别号区别和引用。
本发明的进一步技术方案是:同层密钥两两不同。
本发明的进一步技术方案是:所述每组的多层密钥建立该组密钥的索引。
本发明的进一步技术方案是:所述每组密钥为一层或多层。
本发明的技术方案是:构建一种密码键盘的密钥加载***,密码键盘的密钥包括多个密钥,所述多个密钥以线性结构存储,所述密钥加载***包括:
密钥构建单元:密码键盘包括多个密钥存储空间,所述多个密钥存储空间呈线性结构,所述密钥构建单元将所述多个密钥分为多组,所述每组密钥包括一个或多个,所述每组中的多个密钥分层构建;
密钥加载单元:每组密钥中的所述顶层密钥为一个密钥,所述顶层密钥为主密钥,先加载所述主密钥,再从顶层密钥开始,根据顶层密钥及加密函数逐层计算加载下层密钥,用指定的密钥加载工作密钥,加载的密钥由返回的密钥识别号区别和引用。
本发明的进一步技术方案是:所述计算单元计算加载的同层密钥两两不同。
本发明的进一步技术方案是:还包括索引建立单元,所述索引建立单元构建所述每组的多层密钥的索引。 
本发明的技术效果是:本发明一种密码键盘的密钥加载方法及***,密码键盘包括多个密钥存储空间,所述多个密钥存储空间呈线性结构,所述多个密钥分为多组,所述每组密钥包括一个或多个,所述每组中的多个密钥分层构建。本发明支持多组密钥,可以扩展多家密码键盘的应用程序,以灵活的密钥存储层次和支持多组密钥同时的存储在密码键盘里面,提高了密码键盘对应用支持的灵活性,提高密码键盘的使用效率。
附图说明
图1为本发明的流程图。
图2为本发明的密钥存储结构图。
图3为本发明每组密钥的组织结构图。
图4为本发明密钥加载***的结构图。
具体实施方式
下面结合具体实施例,对本发明技术方案进一步说明。
如图1、图2、图3所示,本发明的具体实施方式是:提供一种密码键盘的密钥加载方法,包括:
密码键盘包括多个密钥存储空间,所述多个密钥存储空间呈线性结构,所述多个密钥分为多组,所述每组密钥包括一个或多个,所述每组中的多个密钥分层构建;
步骤100:加载所述主密钥,即:每组密钥中的所述顶层密钥为一个密钥,所述顶层密钥为主密钥,加载所述主密钥;
步骤200:加载多层密钥,即:从顶层密钥开始,根据顶层密钥及加密函数逐层计算加载下层密钥,直到最低层密钥,所述最低层密钥作为加密的工作密钥;
步骤300:加载工作密钥:用指定的密钥加载工作密钥,指定的密钥是用来加密密钥的密钥,加载的密钥由返回的密钥识别号区别和引用。
如图1所示,本发明的具体实施过程如下:密码键盘包括多个密钥存储空间,所述多个密钥存储空间呈线性结构,所述多个密钥分为多组,所述每组密钥包括一个或多个,所述每组中的多个密钥分层构建。本发明支持加载多个主密钥到密码键盘,每组密钥中的所述顶层密钥为一个密钥,所述顶层密钥为主密钥,每个主密钥属于自己的分组,首先加载所述主密钥。再从顶层密钥开始,根据顶层密钥及加密函数逐层计算加载下层密钥,直到最低层密钥,所述最低层密钥作为加密的工作密钥;最后,用指定的密钥加载工作密钥,指定的密钥是用来加密密钥的密钥。加载的密钥由返回的密钥识别号区别和引用。具体实施例中:同层密钥两两不同,所述每组的多层密钥建立该组密钥的索引,所述每组密钥为一层或多层。
如图2、图3、图4所示,本发明的具体实施方式是:构建一种密码键盘的密钥加载***,所述密钥加载***包括:
密钥构建单元1:密码键盘包括多个密钥存储空间,所述多个密钥存储空间呈线性结构,所述密钥构建单元1将所述多个密钥分为多组,所述每组密钥包括一个或多个,所述每组中的多个密钥分层构建;
密钥加载单元2:每组密钥中的所述顶层密钥为一个密钥,所述顶层密钥为主密钥,先加载所述主密钥,再从顶层密钥开始,根据顶层密钥及加密函数逐层计算加载下层密钥,直到最低层密钥,所述最低层密钥作为加密的工作密钥;最后,用指定的密钥加载工作密钥,指定的密钥是用来加密密钥的密钥,加载的密钥由返回的密钥识别号区别和引用。
    具体实施过程如下:密钥构建单元1将所述多个密钥分为多组,并将所述每组密钥分层构建。每组密钥中的所述顶层密钥为一个密钥,所述顶层密钥为主密钥,主密钥加载单元根据加密算法加载所述主密钥。从顶层密钥开始,所述计算单元根据顶层密钥及加密函数逐层计算加载下层密钥,直到最低层密钥。
具体实施例中,所述计算单元计算加载的同层密钥两两不同。还包括索引建立单元(图中未示出),所述索引建立单元构建所述每组的多层密钥的索引。
本发明的技术效果是:本发明一种密码键盘的密钥加载方法及***,通过密码键盘的密钥包括多个密钥,所述多个密钥以线性结构存储,所述多个密钥分为多组,所述每组密钥分层构建,然后加载所述主密钥,通过主密钥再加载多层密钥。本发明支持多组密钥,可以扩展多家密码键盘的应用程序,以灵活的密钥存储层次和支持多组密钥同时的存储在密码键盘里面,提高了密码键盘对应用支持的灵活性,提高密码键盘的使用效率。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

Claims (7)

1.一种密码键盘的密钥加载方法,包括:
密码键盘包括多个密钥存储空间,所述多个密钥存储空间呈线性结构,多个密钥分为多组,每组密钥包括一个或多个,所述每组中的多个密钥分层构建;
加载主密钥:每组密钥中的顶层密钥为一个密钥,所述顶层密钥为主密钥,加载所述主密钥;
加载多层密钥:从顶层密钥开始,根据顶层密钥及加密函数逐层计算加载下层密钥,直到最低层密钥,所述最低层密钥作为加密的工作密钥;
加载工作密钥:用指定的密钥加载工作密钥,加载的密钥由返回的密钥识别号区别和引用。
2.根据权利要求1所述密码键盘的密钥加载方法,其特征在于,同层密钥两两不同。
3.根据权利要求1所述密码键盘的密钥加载方法,其特征在于,所述每组的多层密钥建立该组密钥的索引。
4.根据权利要求1所述密码键盘的密钥加载方法,其特征在于,所述每组密钥为一层或多层。
5.一种密码键盘的密钥加载***,其特征在于,密码键盘的密钥包括多个密钥,所述多个密钥以线性结构存储,所述密钥加载***包括:
密钥构建单元:密码键盘包括多个密钥存储空间,所述多个密钥存储空间呈线性结构,所述密钥构建单元将所述多个密钥分为多组,每组密钥包括一个或多个,所述每组中的多个密钥分层构建;
密钥加载单元:每组密钥中的顶层密钥为一个密钥,所述顶层密钥为主密钥,先加载所述主密钥,再从顶层密钥开始,根据顶层密钥及加密函数逐层计算加载下层密钥;再用指定的密钥加载工作密钥,加载的密钥由返回的密钥识别号区别和引用。
6.根据权利要求5所述密码键盘的密钥加载***,其特征在于,根据顶层密钥及加密函数逐层计算加载的同层密钥两两不同。
7.根据权利要求5所述密码键盘的密钥加载***,其特征在于,还包括索引建立单元,所述索引建立单元构建所述每组的多层密钥的索引。
CN 201110239207 2011-08-19 2011-08-19 一种密码键盘的密钥加载方法及*** Expired - Fee Related CN102426719B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110239207 CN102426719B (zh) 2011-08-19 2011-08-19 一种密码键盘的密钥加载方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110239207 CN102426719B (zh) 2011-08-19 2011-08-19 一种密码键盘的密钥加载方法及***

Publications (2)

Publication Number Publication Date
CN102426719A CN102426719A (zh) 2012-04-25
CN102426719B true CN102426719B (zh) 2013-11-06

Family

ID=45960697

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110239207 Expired - Fee Related CN102426719B (zh) 2011-08-19 2011-08-19 一种密码键盘的密钥加载方法及***

Country Status (1)

Country Link
CN (1) CN102426719B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109830035A (zh) * 2019-01-23 2019-05-31 中山大学深圳研究院 密码键盘的远程密钥加载方法
CN109887160A (zh) * 2019-01-23 2019-06-14 中山大学深圳研究院 金融终端装置密钥加载方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1339028A2 (en) * 1997-03-26 2003-08-27 Sony Corporation Device and method for authentication
CN101877157A (zh) * 2010-02-09 2010-11-03 北京江南博仁科技有限公司 银行终端安全设备密钥管理***及方法
FR2927750B1 (fr) * 2008-02-15 2010-12-10 Sagem Monetel Terminal de paiement electronique pour l'echange de donnees securise sur un reseau ouvert

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002117350A (ja) * 2000-07-21 2002-04-19 Hitachi Ltd サービス発行方法並びにサービス提供方法及びそのシステム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1339028A2 (en) * 1997-03-26 2003-08-27 Sony Corporation Device and method for authentication
FR2927750B1 (fr) * 2008-02-15 2010-12-10 Sagem Monetel Terminal de paiement electronique pour l'echange de donnees securise sur un reseau ouvert
CN101877157A (zh) * 2010-02-09 2010-11-03 北京江南博仁科技有限公司 银行终端安全设备密钥管理***及方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2002-117350A 2002.04.19

Also Published As

Publication number Publication date
CN102426719A (zh) 2012-04-25

Similar Documents

Publication Publication Date Title
CN103440364B (zh) 基于bim模型自动生成wbs节点的方法和***
CN101493787A (zh) 一种内存操作的管理方法及***
CN102306157B (zh) 数据中心环境下一种面向节能的高可靠数据存储方法
GB201211041D0 (en) An apparatus for restoring redundancy
US20110029729A1 (en) Erasure coded data storage capacity and power management
CN104021219B (zh) 一种数据模板的生成方法及装置
CN102426719B (zh) 一种密码键盘的密钥加载方法及***
GB201021312D0 (en) Distributed file system
CN103150122B (zh) 一种磁盘缓存空间管理方法和装置
WO2008084357A3 (en) Asynchronous context data messaging
GB0807643D0 (en) Method of designing a composite panel
CN103164418A (zh) 一种序列号的处理方法及设备
CN103944964A (zh) 一种分布式***及根据该***进行逐步扩容的方法
CN106598738A (zh) 一种计算机集群***及其并行计算方法
CN102508833A (zh) 数据监控装置及方法
CN103309867A (zh) 基于Hadoop平台的Web数据挖掘***
CN104143116A (zh) 一种基于粒子群算法的***软防护组合优化方法
Xie et al. Optimization method for irregular piled raft foundation on layered soil media
Walls et al. Optimizing structures subject to multiple deflection constraints and load cases using the principle of virtual work
CN104123347B (zh) 一种应用于boss***的数据重删方法及***
CN102436501A (zh) 一种基于web的并行文件管理***
CN103631831A (zh) 一种数据备份方法及装置
CN104503730A (zh) 一种基于指令的大数点加、倍点运算电路及实现方法
CN112527908A (zh) 一种区块链网络的构建方法及增加节点方法、介质及设备
Hu et al. Availability Equivalence Analysis of a Repairable Series‐Parallel System

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: SHENZHEN YIHUA COMPUTER CO., LTD.

Free format text: FORMER NAME: SHENZHEN YIHUA COMPUTER LTD.

CP03 Change of name, title or address

Address after: Futian District Jintian road Shenzhen City, Guangdong province 518000 No. 4018 Allianz building 27 floor A02

Patentee after: SHENZHEN YIHUA COMPUTER Co.,Ltd.

Patentee after: SHENZHEN YIHUA TIME TECHNOLOGY Co.,Ltd.

Patentee after: SHENZHEN YIHUA FINANCIAL INTELLIGENT Research Institute

Address before: 518000 building, building 4018, Allianz building, 27 Jintian Road, Shenzhen, Guangdong, Futian District

Patentee before: Shenzhen Yihua Computer Ltd.

Patentee before: SHENZHEN YIHUA TIME TECHNOLOGY Co.,Ltd.

Patentee before: SHENZHEN YIHUA FINANCIAL INTELLIGENT Research Institute

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131106

Termination date: 20210819

CF01 Termination of patent right due to non-payment of annual fee