CN1815414A - Keyboard encrypting method - Google Patents

Keyboard encrypting method Download PDF

Info

Publication number
CN1815414A
CN1815414A CN 200510033118 CN200510033118A CN1815414A CN 1815414 A CN1815414 A CN 1815414A CN 200510033118 CN200510033118 CN 200510033118 CN 200510033118 A CN200510033118 A CN 200510033118A CN 1815414 A CN1815414 A CN 1815414A
Authority
CN
China
Prior art keywords
keyboard
protection
function
circuit board
pcb
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.)
Granted
Application number
CN 200510033118
Other languages
Chinese (zh)
Other versions
CN100357864C (en
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 Zhengtong Electronics Co Ltd
Original Assignee
Shenzhen Zhengtong Electronics Co Ltd
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 Zhengtong Electronics Co Ltd filed Critical Shenzhen Zhengtong Electronics Co Ltd
Priority to CNB2005100331185A priority Critical patent/CN100357864C/en
Publication of CN1815414A publication Critical patent/CN1815414A/en
Application granted granted Critical
Publication of CN100357864C publication Critical patent/CN100357864C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

Word of the keyboard said in the invention includes print circuit board for processing keyboard. The invention uses following security measure for the keyboard: print circuit board in use for processing keyboard is divided into a part for processing function of secrecy, and a part for processing not confidential function. A mechanism for protecting secrecy information is setup on the keyboard to surround physical space of the part for processing function of secrecy. Once the mechanism gives signal to show that secrecy information meets with attack, secrecy information inside the part for processing function of secrecy is destroyed. A mechanism for protecting keyboard body is setup on the keyboard. Once the mechanism gives signal to show that keyboard meets with attack, the said secrecy information is also destroyed. The secrecy information includes at least a cipher key, and program run on microprocessor includes DES algorithm. The invention raises data security of keyboard operation.

Description

Keyboard encrypting method
Technical field
The present invention relates to finance device, relate in particular to ATM (ATM (automatic teller machine)) operation keyboard, particularly the data encryption method of ATM operation keyboard.
Background technology
Existing banking system is formed a huge system of the Internet bank by main frame, terminal and three parts of network usually.In the bank main, or in the front server, bank's key management software is housed all usually, terminal processes software then is housed in the banking terminal, connect by network between main frame and the terminal, data layout is abideed by the ISO8583 standard, and network encryption mechanism is arranged.This system is still quite safe from the network perspective surface, but from the relevant professional who banking terminal is carried out internal debugging, just exist sizable potential safety hazard: because at existing banking terminal, in the use as ATM, user's account information generally is by swiping the card action or key in by user's operation keyboard and to notify ATM, encrypted message is then all keyed in by user's operation keyboard usually, and these information are delivered to the ATM main body through stube cable.Concerning these relevant professionals, they have way to see information very important, that need hold in close confidence---user account number and password, and intercept and capture with program, use these user account numbers and password then very snugly, the thing that neither be difficult to realize.
The ATM operation keyboard adopts metal material to make mostly, comprise the panel that distributes successively from top to bottom, liner plate, sealing gasket, the conductive rubber keypad, button is electrically connected printed circuit board (PCB) and base, panel and base surround out the keyboard cavity, be provided with keyboard in this cavity and handle with printed circuit board (PCB) and supplying cell, on the described panel perforate is arranged, each button stretches out from described perforate.The main part of ATM operation keyboard adopts the 4*4 key layout usually, and the 4*3 on the left side is a numerical portion, and the right 4*1 is a command component.Numerical portion, according to by left-to-right, putting in order and be from top to bottom: [1,2,3,4,5,6,7,8,9,00,0 .], blind person's operation for convenience generally is provided with the blind person with the indication of key arrangement position on [5] key.Command component according to putting in order from top to bottom is: [input keeps for cancellation, change], wherein keep key according to practical situations, need not or defined function, blind person's operation for convenience, some keyboard is provided with sign on command key.
As seen, the ATM operation keyboard need effectively prevent the data leakage and be stolen, and guarantees the data security of keyboard operation, and above-mentioned existing keyboard can not address this problem well, still exists the possibility that private datas such as user account number and password are given away secrets.
Summary of the invention
The technical problem to be solved in the present invention is to avoid above-mentioned the deficiencies in the prior art part, and proposes a kind of data security degree that can improve keyboard operation greatly, effectively prevents the keyboard encrypting method that data are revealed and are stolen.
The technical scheme that the present invention solves the problems of the technologies described above employing is; a kind of keyboard encrypting method is proposed; described keyboard includes keyboard processing printed circuit board (PCB); described keyboard has been taked following secrecy provision: keyboard is handled being divided into function of keeping secret processing section and unclassified function treatment part with printed circuit board (PCB); the one security information protection mechanism from the described function of keeping secret of physical space encirclement processing section is set on described keyboard; in case this mechanism provides security information and suffers signal to attack, the security information that is positioned at the function of keeping secret processing section is destroyed.
Described security information protection mechanism comprises that protection testing circuit and protection detect net; this protection detects net and handles with printed circuit board (PCB) function of keeping secret processing section from the described keyboard of physical space encirclement; in case it is damaged that described protection detects net, described protection testing circuit provides security information and suffers signal to attack.
The components and parts that described keyboard is handled with printed circuit board (PCB) function of keeping secret processing section are positioned over one side, and described protection detection net comprises and is positioned at this components and parts placed side, and surround the protective cover of described components and parts.
The inside surface of described protective cover is provided with the safeguard protection line layer; this safeguard protection line layer includes the lead that is labyrinth pattern cabling; this lead links to each other with described protection testing circuit, in case lead ruptures, described protection testing circuit provides security information and suffers signal to attack.
Keyboard encrypting method of the present invention, described keyboard has also been taked following secrecy provision: a keyboard body protection mechanism is set on described keyboard, suffers signal to attack in case this mechanism provides the keyboard body, the security information that is positioned at the function of keeping secret processing section is destroyed.
Described keyboard body protection mechanism comprises the protection detector switch, in case should move by the protection detector switch, this mechanism provides the keyboard body and suffers signal to attack.
Described keyboard comprises the panel that distributes successively from top to bottom; liner plate; sealing gasket; the conductive rubber keypad, button is electrically connected printed circuit board (PCB) and base, and described panel and base surround out the keyboard cavity; being provided with keyboard in this cavity handles with printed circuit board (PCB) and supplying cell; on the described panel perforate is arranged, each button stretches out from described perforate, and is provided with the little axle of the protection of using as the protection detector switch between described panel and liner plate.
Keyboard encrypting method of the present invention, described security information comprises at least one key, and the program of described microprocessor operation comprises the DES computing.
Described keyboard is handled and is comprised microprocessor with printed circuit board (PCB) function of keeping secret processing section, described security information also comprise be positioned on this microprocessor can controlled destruction program and/or data.
Described keyboard is handled and is also comprised random access memory with printed circuit board (PCB) function of keeping secret processing section, described security information also comprises and being positioned on this random access memory, and between described microprocessor and random access memory, transmit can controlled destruction program and/or data.
Keyboard encrypting method of the present invention; described protective cover is a metal material; described keyboard function of keeping secret processing section is a sandwich construction with printed circuit board (PCB); from placing the one side number of components and parts; comprise element layer successively; push button signalling processing circuitry layer and stratum, described protective cover and the stratum short circuit circuit protection cavity of encircling a city, and whole push button signalling processing circuitry layer is positioned at this protection cavity.
The little axle of protection is set prevents from illegally to open/cut the keyboard cavity; and being set, protective cover both can prevent from illegally to obtain internal circuit information; when protective cover adopts the metal material of anti-electromagnetic exposure to make; can also prevent that private data from illegally being intercepted and captured; here the private data of indication comprises the relevant signal in the keyboard processing procedure, also comprises the microcode of the storage inside of circuit processing unit that comprises microprocessor and random access memory that is used for processing procedure own and operational factor etc.
Compare with prior art, adopt keyboard encrypting method of the present invention, can improve the data security degree of keyboard operation greatly, effectively prevent the data leakage and be stolen.
Description of drawings
Fig. 1 is the electric theory diagram of the keyboard embodiment of employing keyboard encrypting method realization of the present invention.
Fig. 2 is the little axle construction synoptic diagram of the protection of keyboard embodiment of the present invention.
Fig. 3 is the safeguard protection line layer structural representation of keyboard embodiment of the present invention.
Fig. 4 obtains the process flow diagram of key from bank server for keyboard embodiment of the present invention.
Fig. 5 is used for the process flow diagram that banking terminal is encrypted for keyboard embodiment of the present invention.
Embodiment
Be described in detail below in conjunction with the most preferred embodiment of the present invention shown in the accompanying drawing
The ATM terminal metal encrypted keyboard that adopts keyboard encrypting method of the present invention to realize, comprise the panel that distributes successively from top to bottom, liner plate, sealing gasket, conductive rubber keypad, button is electrically connected printed circuit board (PCB) and base, described panel and base surround out the keyboard cavity, are provided with keyboard in this cavity and handle with printed circuit board (PCB) and supplying cell, on the described panel perforate are arranged, each button stretches out from described perforate, also comprises the little axle of protection between described panel and liner plate; Described keyboard is handled can be divided into function of keeping secret processing section and unclassified function treatment part with printed circuit board (PCB), and the one side of the placement components and parts of described function of keeping secret processing section is sealed with protective cover.
Keyboard electricity theory diagram as shown in Figure 1; comprise microprocessor; SRAM; the 4*4 push-button array; keyboard body protection mechanism detects net and the enciphered message protection mechanism of protecting testing circuit to form by protection, and the communication interface that is connected with external unit; can be the RS232 interface, also can be USB interface.
Fig. 2 is the structural representation of the little axle of the described protection of keyboard of the present invention; the little axle of this protection adopts conductive material one-body molded; when external force attempt illegally to open/when cutting the keyboard metal decking; protect the little axle just can be not simultaneously and panel and liner plate conducting; this kind state variation one protect little axle while and panel and liner plate conducting because during normal closed state, can be arrived by internal circuitry senses entry; thereby make the corresponding action of maintaining secrecy, such as the deletion private data.
Protection of the present invention detects net and comprises the protective cover described in the embodiment keyboard; it physically is closed the components and parts that relate to encrypting keyboard data processing and preservation; and the surface is provided with the safeguard protection line layer within it; as shown in Figure 3; described safeguard protection line layer includes the lead that is labyrinth pattern cabling, and the described lead that is labyrinth pattern cabling is connected with circuit on the printed circuit board (PCB) with keyboard function of keeping secret processing section.This protective cover adopts metal material to make; when external force attempt illegally to open/when cutting it; the described lead that is labyrinth pattern cabling can be cut off; this kind state variation-because during normal closed state; the described lead that is labyrinth pattern cabling is intact; can be arrived by internal circuitry senses entry, thereby make the corresponding action of maintaining secrecy, such as the deletion private data.
In order to prevent electromagnetic exposure; described keyboard function of keeping secret processing section is a sandwich construction with printed circuit board (PCB); from placing the one side number of components and parts; comprise element layer successively; push button signalling processing circuitry layer and stratum; described protective cover and the stratum short circuit circuit protection cavity of encircling a city, and whole push button signalling processing circuitry layer is positioned at this protection cavity.And detect net in order to constitute complete protection; at least one deck structure and the similar line layer of above-mentioned safeguard protection line layer can also be set, to prevent the possible possibility of passing through to steal security information at printed circuit board drilling in the printed circuit board (PCB) of sandwich construction.
Because keyboard of the present invention adopts battery that the internal circuit working power is provided, the replacing of battery is the problem that must run in the keyboard working service, under the prerequisite of property aspect the assurance battery altering, for preventing illegally to contact cryptographic processing circuit and relevant enciphered data, structurally battery cavities is designed to an independent chamber that separates with the main circuit chamber by battery cavities.
Because the treatment circuit of keyboard, belong to the technology of existing maturation with technical characterictic such as external apparatus interface, will not give unnecessary details here.
The ATM operation keyboard that adopts keyboard encrypting method of the present invention to realize, it uses operating process to comprise: 1, keyboard carries out initialization to bank, as shown in Figure 4, just: be connected with bank server by communication interface, download a plurality of banks master key in keyboard from the bank server end, the microprocessor of keyboard carries out the DES decrypt operation to be handled, and whether verification is correct, and then the information privacy zone is encrypted and be stored in inside.2, keyboard through the preliminary examination processing is used for the ATM operation, as shown in Figure 5, the user inserts bank card in ATM, after ATM obtains account No. by bank network from server, the prompting user inputs password, user's button input is in keyboard, after abideing by the ISO8564 standard and handle by microprocessor, take out the inner key of preserving, carrying out des encryption handles, through the keyboard operation information loopback ATM main body of encryption, even if debugged personnel of signal at this moment or unauthorized person intercept, displaying also is the mess code of a string band enciphered message of being difficult to crack.
In the ATM operation keyboard that adopts keyboard encrypting method of the present invention to realize, described microprocessor has been selected the chip of self tape program/data destroying function for use, also can adopt outside circuit and self chip of tape program/data destroying function not supported, secure routine/data can all concentrate on microprocessor internal, realize according to physical circuit, also can preserve part outward by the SRAM that joins, even whole program/data.
The alleged security information of the present invention comprises user cipher, the account, the key that is used for the computing of DES encryption and decryption, program, the intermediate data of microprocessor operation, be kept at program/data in the storer etc. in case reveal whole banking system, perhaps concrete certain bank-user may bring the information of adverse effect.
Main thought of the present invention is: in keyboard the destruction that the enciphered message protection mechanism causes security information is set, also is provided with the destruction that keyboard body protection mechanism causes security information further.Based on these thinkings the disclosed most preferred embodiment of the present invention is not had creationary simple replacement, change, or do further invention, all belong to the present invention's enforcement.

Claims (10)

1, a kind of keyboard encrypting method, described keyboard include the keyboard processing and use printed circuit board (PCB), it is characterized in that, described keyboard has been taked following secrecy provision:
The keyboard processing is divided into function of keeping secret processing section and unclassified function treatment part with printed circuit board (PCB); the one security information protection mechanism from the described function of keeping secret of physical space encirclement processing section is set on described keyboard; in case this mechanism provides security information and suffers signal to attack, the security information that is positioned at the function of keeping secret processing section is destroyed.
2, keyboard encrypting method as claimed in claim 1 is characterized in that:
Described security information protection mechanism comprises that protection testing circuit and protection detect net; this protection detects net and handles with printed circuit board (PCB) function of keeping secret processing section from the described keyboard of physical space encirclement; and described protection testing circuit is positioned at described keyboard processing usefulness printed circuit board (PCB) function of keeping secret processing section; in case it is damaged that described protection detects net, described protection testing circuit provides security information and suffers signal to attack.
3, keyboard encrypting method as claimed in claim 2 is characterized in that:
The components and parts that described keyboard is handled with printed circuit board (PCB) function of keeping secret processing section are positioned over one side, and described protection detection net comprises and is positioned at this components and parts placed side, and surround the protective cover of described components and parts.
4, keyboard encrypting method as claimed in claim 3 is characterized in that:
The inside surface of described protective cover is provided with the safeguard protection line layer; this safeguard protection line layer includes the lead that is labyrinth pattern cabling; this lead links to each other with described protection testing circuit, in case lead ruptures, described protection testing circuit provides security information and suffers signal to attack.
5, keyboard encrypting method as claimed in claim 1 is characterized in that, described keyboard has also been taked following secrecy provision:
One keyboard body protection mechanism is set on described keyboard, suffers signal to attack in case this mechanism provides the keyboard body, the security information that is positioned at the function of keeping secret processing section is destroyed.
6, keyboard encrypting method as claimed in claim 5 is characterized in that:
Described keyboard body protection mechanism comprises the protection detector switch, in case should move by the protection detector switch, this mechanism provides the keyboard body and suffers signal to attack.
7, keyboard encrypting method as claimed in claim 6 is characterized in that:
Described keyboard comprises the panel that distributes successively from top to bottom; liner plate; sealing gasket; the conductive rubber keypad, button is electrically connected printed circuit board (PCB) and base, and described panel and base surround out the keyboard cavity; being provided with keyboard in this cavity handles with printed circuit board (PCB) and supplying cell; on the described panel perforate is arranged, each button stretches out from described perforate, and is provided with the little axle of the protection of using as the protection detector switch between described panel and liner plate.
8, as the arbitrary described keyboard encrypting method of claim 1 to 7, it is characterized in that:
Described security information comprises at least one key, and the program of described microprocessor operation comprises the DES computing.
9, keyboard encrypting method as claimed in claim 8 is characterized in that:
Described keyboard is handled and is comprised microprocessor with printed circuit board (PCB) function of keeping secret processing section, described security information also comprise be positioned on this microprocessor can controlled destruction program and/or data.
10, keyboard encrypting method as claimed in claim 9 is characterized in that:
Described keyboard is handled and is also comprised random access memory with printed circuit board (PCB) function of keeping secret processing section, described security information also comprises and being positioned on this random access memory, and between described microprocessor and random access memory, transmit can controlled destruction program and/or data.
CNB2005100331185A 2005-01-31 2005-01-31 Keyboard encrypting method Active CN100357864C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100331185A CN100357864C (en) 2005-01-31 2005-01-31 Keyboard encrypting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100331185A CN100357864C (en) 2005-01-31 2005-01-31 Keyboard encrypting method

Publications (2)

Publication Number Publication Date
CN1815414A true CN1815414A (en) 2006-08-09
CN100357864C CN100357864C (en) 2007-12-26

Family

ID=36907643

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100331185A Active CN100357864C (en) 2005-01-31 2005-01-31 Keyboard encrypting method

Country Status (1)

Country Link
CN (1) CN100357864C (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011038619A1 (en) * 2009-09-29 2011-04-07 广州广电运通金融电子股份有限公司 Encryption keyboard
CN102681672A (en) * 2012-04-17 2012-09-19 深圳市多彩实业有限公司 Reusable encryption keyboard circuit and design method thereof
WO2017145512A1 (en) * 2016-02-26 2017-08-31 沖電気工業株式会社 Input device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1298143A (en) * 1999-11-30 2001-06-06 北京汇冠科技有限公司 Cipher keyboard and its data baking device and security method
AU1545501A (en) * 2000-01-19 2001-07-31 Codex Technologies Incorporated Security system involving creation and auto-burning of a digital signature in anelectronic device and intelligent token device
US7007304B1 (en) * 2000-09-20 2006-02-28 Intel Corporation Method and apparatus to improve the protection of information presented by a computer
US6630926B2 (en) * 2000-12-07 2003-10-07 International Business Machines Corporation Apparatus and method for verifying keystrokes within a computing system
CN1207691C (en) * 2001-02-08 2005-06-22 史秋华 Antitheft and antirobbing security system for noble objects (paper money or confidential document)
JP4750525B2 (en) * 2005-10-14 2011-08-17 キヤノン株式会社 Exposure method and device manufacturing method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011038619A1 (en) * 2009-09-29 2011-04-07 广州广电运通金融电子股份有限公司 Encryption keyboard
AU2010302810B2 (en) * 2009-09-29 2013-07-11 Grg Banking Equipment Co., Ltd. Encryption keyboard
CN102681672A (en) * 2012-04-17 2012-09-19 深圳市多彩实业有限公司 Reusable encryption keyboard circuit and design method thereof
CN102681672B (en) * 2012-04-17 2015-02-11 深圳市多彩实业有限公司 Reusable encryption keyboard circuit and design method thereof
WO2017145512A1 (en) * 2016-02-26 2017-08-31 沖電気工業株式会社 Input device
CN108475125A (en) * 2016-02-26 2018-08-31 冲电气工业株式会社 Input unit

Also Published As

Publication number Publication date
CN100357864C (en) 2007-12-26

Similar Documents

Publication Publication Date Title
CN101697182B (en) Encryption keyboard
US7238901B2 (en) Tamper resistant pin entry apparatus
CN104751036A (en) Computer information security system
WO2001063994A2 (en) Tamper proof case for electronic devices having memories with sensitive information
CN102799819A (en) Embedded software safety protection system
KR100988414B1 (en) Data security apparatus
CN209620882U (en) A kind of safety device for having multichannel and ruining key function
US11886626B2 (en) Physical barrier to inhibit a penetration attack
CN108880810B (en) Key destroying circuit structure
CN103440462A (en) Embedded control method for improving security and secrecy performance of security microprocessor
CN100357864C (en) Keyboard encrypting method
US11687680B2 (en) Inhibiting a penetration attack
CN1812031A (en) Metal encrypted keyboard
CN110310108A (en) A kind of band tears the self-destructed New Hardware wallet of machine open
CN201522951U (en) Anti-drilling and anti-prying key particle
CN1208728C (en) Safety computer with information safety management unit
CN100505419C (en) Safety connecting method between circuit boards on information safety device
Wang Retracted: research on network security maintenance based on computer technology
CN107423627A (en) The time slot scrambling and electronic equipment of a kind of electronic equipment
CN2884302Y (en) Key board having functions of in-put of financial transactions information and communication informations
CN2526907Y (en) Information safety computer
CN110310104A (en) A kind of self-distroyable disposable hardware wallet
CN114024705A (en) Trust architecture aiming at node dynamics
CN212115337U (en) Real-time high-concurrency safety access device
CN218866475U (en) Password device

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