CN203204635U - Digital random distribution code inputting device - Google Patents
Digital random distribution code inputting device Download PDFInfo
- 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
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
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.
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)
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 |
-
2013
- 2013-03-27 CN CN 201320141997 patent/CN203204635U/en not_active Expired - Fee Related
Cited By (3)
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 |