[go: up one dir, main page]

CN203204635U - Digital random distribution code inputting device - Google Patents

Digital random distribution code inputting device Download PDF

Info

Publication number
CN203204635U
CN203204635U CN 201320141997 CN201320141997U CN203204635U CN 203204635 U CN203204635 U CN 203204635U CN 201320141997 CN201320141997 CN 201320141997 CN 201320141997 U CN201320141997 U CN 201320141997U CN 203204635 U CN203204635 U CN 203204635U
Authority
CN
China
Prior art keywords
pin
digital
case
stm32f103
key
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 201320141997
Other languages
Chinese (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.)
Huaian Vocational College of Information Technology
Original Assignee
Huaian Vocational College of Information Technology
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 Huaian Vocational College of Information Technology filed Critical Huaian Vocational College of Information Technology
Priority to CN 201320141997 priority Critical patent/CN203204635U/en
Application granted granted Critical
Publication of CN203204635U publication Critical patent/CN203204635U/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

The utility model discloses a digital random distribution code inputting device which comprises a base plate (1) and a keyboard (2). A control circuit board (3) is installed in the base plate (1). A set of digital input keys (4), a confirmation key (5) and a deleting key (6) are installed on the keyboard (2). The digital input keys (4), the confirmation key (5) and the deleting key (6) are correspondingly connected with the control circuit board (3) and integrally form the code inputting device. According to the digital random distribution code inputting device, by means of a single chip microcomputer, numerical codes ranging from 0 to 9 are randomly distributed on ten digital positions of the digital input keys and the numerical codes are distributed again before a code is input every time so that other people can not steal a user code by observing hand positions when the code is input.

Description

Digital accidental distributed PIN PAD
Technical field
The utility model belongs to field of computer peripheral, is specifically related to the accidental distributed PIN PAD of a kind of number.
Background technology
As everyone knows, need PIN PAD input password in bank counter, ATM automatic teller machine, POS machine for punching the card, the figure cases such as Current Password entry terminal 0-9 are fixed, by monitoring that the gesture input position in the user cipher input process steals user cipher, and it is of common occurrence at home to adopt this mode to steal the case of user cipher.
Summary of the invention
The purpose of this utility model is: provide a kind of number accidental distributed PIN PAD, distribute at 10 figure case dynamic randoms by 0-9 0 numerals of STM32F103 embedded-type ARM chip controls, realize that 0-9 digit position dynamic randoms of inputting in the Password Input process distribute, prevent by monitoring that the user inputs the hand gesture location stealing passwords of password.
Technical solution of the present utility model is: this PIN PAD comprises chassis and keyboard, control circuit board is installed in the chassis, one group of digital enter key, an acknowledgement key and a cancel key are installed on the keyboard, digital enter key, acknowledgement key be connected with cancel key and are connected control circuit board, whole formation PIN PAD.
Wherein, digital enter key is comprised of three parts, and the top is translucent concavees lens, and the middle part is seven segmentation charactrons, and the bottom is button, seven segmentation charactrons and the button control circuit board that connects one to one.
Wherein, control circuit board comprises STM32F103 chip and 74LS154 code translator, a seven segment digital tubes and a button form a figure case, the demonstration seven segment digital tubes of the PA8 of STM32F103-PA15 pin linking number code bit 1-10, PA4-PA7 pin are selected the figure case of demonstration by the 74LS154 code translator; When a certain figure case shows data, make the 74LS154 decoder output corresponding with this figure case effective by PA4-PA7 pin, figure case shows that effectively, STM32F103 exports to this figure case with the display segment signal that shows by PA8-PA15 pin simultaneously; The button of the PB0 of STM32F103-PB9 pin and figure case 1-10 connects one to one, and STM32F103 judges by reading PB0-PB9 whether certain button is inputted effectively, and corresponding pin is low level in the time of effectively; STM32F103 by its serial ports TXD RXD, perhaps USB interface DP+ DP-encrypted message is passed to host computer.
Each figure case dynamically shows 0-9 numbers under idle state; The user presses acknowledgement key under idle state, makes 0-9 numbers stochastic distribution on figure case once make input unit enter duty; By acknowledgement key, perhaps press cancel key after the Password Input mistake after descending in working order the user to input careful yard, make input unit again enter idle state.
The utlity model has following advantage:
1, the display position of 0-9 number is realized stochastic distribution by control circuit board, and before password of the every input of user, 0-9 figure place code stochastic distribution once makes the digital position of 0-9 inconsequent, prevents from stealing user cipher by supervision user hand gesture location;
2, digital enter key has adopted the trap type design, has reduced digital range of observation, has reduced the probability of revealing password in the Password Input process;
3, the digital enter key watch window of 0-9 adopts semi-transparent Ming Dynasty style design, reduced the transmittance of light-emitting nixie tube, reduced digital visual range, the user just can see the concrete numeral of each figure case within the specific limits clearly, has reduced the probability of revealing password in the input cryptographic processes;
4, the digital enter key watch window of 0-9 adopts the concavees lens design, has further reduced the user and has observed digital scope;
5, each figure case dynamically shows 0-9 during idle state, enters idle state by cancel key or after inputting careful code at every turn by acknowledgement key;
6, control circuit board adopts the STM32F103 chip, realizes that the stochastic distribution of figure case number is calculated;
7, by serial ports or USB interface with the cipher coding data transmission to host computer.
Description of drawings
Fig. 1 is the utility model front appearance structural map.
Fig. 2 is the utility model structure cut-away view.
Fig. 3 is the control circuit board schematic diagram of Fig. 1.
Among the figure: 1 chassis, 2 keyboards, 3 control circuit boards, 4 digital enter keies, 5 acknowledgement keys, 6 cancel keys, 7 translucent concavees lens, 8 seven segmentation charactrons, 9 buttons.
Embodiment
Shown in Fig. 1-2, this PIN PAD comprises chassis 1 and keyboard 2, chassis 1 interior installation control circuit board 3, one group of digital enter key 4, an acknowledgement key 5 and a cancel key 6 are installed on the keyboard 2, digital enter key 4, acknowledgement key 5 are connected the corresponding control circuit board 3 that connects with cancel key, wholely consist of PIN PAD.
Wherein, digital enter key 4 is comprised of three parts, and the top is translucent concavees lens 7, and the middle part is seven segmentation charactrons 8, and the bottom is button 9, seven segmentation charactrons 8 and button 9 control circuit board 3 that connects one to one.
As shown in Figure 3, control circuit board comprises STM32F103 chip and 74LS154 code translator, a seven segment digital tubes and a button form a figure case, the demonstration seven segment digital tubes of the PA8 of STM32F103-PA15 pin linking number code bit 1-10, PA4-PA7 pin are selected the figure case of demonstration by the 74LS154 code translator; When a certain figure case shows data, make the 74LS154 decoder output corresponding with this figure case effective by PA4-PA7 pin, figure case shows that effectively, STM32F103 exports to this figure case with the display segment signal that shows by PA8-PA15 pin simultaneously; The button of the PB0 of STM32F103-PB9 pin and figure case 1-10 connects one to one, and STM32F103 judges by reading PB0-PB9 whether certain button is inputted effectively, and corresponding pin is low level in the time of effectively; STM32F103 by its serial ports TXD RXD, perhaps USB interface DP+ DP-encrypted message is passed to host computer.
Each figure case dynamically shows 0-9 numbers under idle state; The user presses acknowledgement key 5 under idle state, makes 0-9 numbers stochastic distribution on figure case once make input unit enter duty; Descend in working order the user input behind the careful code by after acknowledgement key 5 or the Password Input mistake by cancel key 6, make input unit again enter idle state.

Claims (3)

1. digital accidental distributed PIN PAD, it is characterized in that: this PIN PAD comprises chassis (1) and keyboard (2), control circuit board (3) is installed in the chassis (1), the upper installation of keyboard (2) one group of digital enter key (4), an acknowledgement key (5) and cancel key (6), digital enter key (4), acknowledgement key (5) are connected 6 with cancel key) the corresponding control circuit board (3) that connects, whole formation PIN PAD.
2. the accidental distributed PIN PAD of number according to claim 1, it is characterized in that: digital enter key (4) is comprised of three parts, the top is translucent concavees lens (7), the middle part is seven segmentation charactrons (8), the bottom is button (9), seven segmentation charactrons (8) and button (9) control circuit board (3) that connects one to one.
3. the accidental distributed PIN PAD of number according to claim 1, it is characterized in that: control circuit board (3) comprises STM32F103 chip and 74LS154 code translator, a seven segment digital tubes and a button form a figure case, the demonstration seven segment digital tubes of the PA8 of STM32F103-PA15 pin linking number code bit 1-10, PA4-PA7 pin are selected the figure case of demonstration by the 74LS154 code translator; When a certain figure case shows data, make the 74LS154 decoder output corresponding with this figure case effective by PA4-PA7 pin, figure case shows that effectively, STM32F103 exports to this figure case with the display segment signal that shows by PA8-PA15 pin simultaneously; The button of the PB0 of STM32F103-PB9 pin and figure case 1-10 connects one to one, and STM32F103 judges by reading PB0-PB9 whether certain button is inputted effectively, and corresponding pin is low level in the time of effectively; STM32F103 by its serial ports TXD RXD, perhaps USB interface DP+ DP-encrypted message is passed to host computer.
CN 201320141997 2013-03-27 2013-03-27 Digital random distribution code inputting device Expired - Fee Related CN203204635U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201320141997 CN203204635U (en) 2013-03-27 2013-03-27 Digital random distribution code inputting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201320141997 CN203204635U (en) 2013-03-27 2013-03-27 Digital random distribution code inputting device

Publications (1)

Publication Number Publication Date
CN203204635U true CN203204635U (en) 2013-09-18

Family

ID=49148725

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201320141997 Expired - Fee Related CN203204635U (en) 2013-03-27 2013-03-27 Digital random distribution code inputting device

Country Status (1)

Country Link
CN (1) CN203204635U (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110084933A (en) * 2019-04-24 2019-08-02 华东师范大学 A kind of steganography coded lock
CN110782581A (en) * 2018-07-30 2020-02-11 珠海格力电器股份有限公司 Cipher keyboard

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110782581A (en) * 2018-07-30 2020-02-11 珠海格力电器股份有限公司 Cipher keyboard
CN110084933A (en) * 2019-04-24 2019-08-02 华东师范大学 A kind of steganography coded lock
CN110084933B (en) * 2019-04-24 2023-12-01 华东师范大学 A steganographic password lock

Similar Documents

Publication Publication Date Title
CN102880398B (en) A kind of mobile phone unlock method and mobile phone based on random digit array
CN102265650A (en) Security key inputting system for touch screen device
CN103632075B (en) Authentication device and method for authenticating
CN103425944A (en) Information safety input method and information safety device
WO2017032010A1 (en) Unlocking method and mobile terminal
CN103543951A (en) Electronic device with touch screen and unlocking method thereof
CN104134032A (en) Anti-peeping coded lock system based on visional confusion and anti-peeing unlocking method based on visional confusion
CN102955571A (en) Code input device
CN103309479A (en) Touch screen operating system and method
EP2991000A1 (en) Data communication device and program
CN102662564A (en) Plate number input method of intelligent device
CN104462938A (en) Intelligent equipment and unlock method thereof
CN105224236A (en) A kind of slip system for unlocking of touch keyboard and method
CN203204635U (en) Digital random distribution code inputting device
CN102779256A (en) Password input method and electronic device thereof
CN108831009A (en) A kind of financial level security password input unit
CN103412653A (en) Numeric keyboard capable of randomly changing distribution sequence of numeric keys
CN204229149U (en) Touch key-press driving circuit and the control desk be made up of it
CN105094355A (en) Input method and related electronic device
CN103558977B (en) The method and apparatus preventing false-lock screen
CN102693082A (en) Method and device for operating list item
CN205644068U (en) Intelligent watch
CN205680209U (en) Cipher anti theft keyboard
CN101882188B (en) Method and device for enhancing data input security of electronic signature tool
CN1371038A (en) Cipher input device

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130918

Termination date: 20140327