TWI620085B - The anti-peeping password input device and method thereof - Google Patents
The anti-peeping password input device and method thereof Download PDFInfo
- Publication number
- TWI620085B TWI620085B TW105105847A TW105105847A TWI620085B TW I620085 B TWI620085 B TW I620085B TW 105105847 A TW105105847 A TW 105105847A TW 105105847 A TW105105847 A TW 105105847A TW I620085 B TWI620085 B TW I620085B
- Authority
- TW
- Taiwan
- Prior art keywords
- unit
- input
- keyboard key
- key pattern
- password
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 208000008918 voyeurism Diseases 0.000 title claims description 29
- 238000004891 communication Methods 0.000 claims abstract description 74
- 239000000284 extract Substances 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 6
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 101150064138 MAP1 gene Proteins 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
一主控模組,係包括一鍵盤鍵位樣式單元、一輸出單元、一第一通訊 單元,其中,該鍵盤鍵位樣式單元用以隨機產生一鍵盤鍵位樣式,且將一使用者輸入之一鍵位串依該鍵盤鍵位樣式對應產生一密碼;該輸出單元為一種可隱密輸出資訊之元件,用來輸出該鍵盤鍵位樣式;該通訊單元為一通訊元件,用以接收該鍵位串,並將該鍵盤鍵位樣式單元產生之該密碼傳輸至一應用系統;以及一輸入模組,係包括一輸入單元及一第二通訊單元,其中,該輸入單元為一輸入元件,其按鍵上為空白,沒有標示任何文字或符號,用以讓該使用者輸入該鍵位串;該第二通訊單元為一通訊元件,用以與該主控模組通訊,以傳送該使用者輸入之該鍵位串。本發明復提供一密碼輸入方法。 A main control module includes a keyboard key pattern unit, an output unit, and a first communication a unit, wherein the keyboard key pattern unit is configured to randomly generate a keyboard key pattern, and a user input one key string corresponding to the keyboard key pattern corresponding to generate a password; the output unit is a hidden a component for outputting information for outputting the keyboard key pattern; the communication unit is a communication component for receiving the key string, and transmitting the password generated by the keyboard key pattern unit to an application system; The input module includes an input unit and a second communication unit, wherein the input unit is an input element, and the button is blank, and no text or symbol is indicated for the user to input the key string. The second communication unit is a communication component for communicating with the main control module to transmit the key string input by the user. The present invention provides a password input method.
Description
本發明涉及一種密碼輸入裝置及其方法,尤指一種不用擔心於輸入密碼時被旁人偷窺的密碼輸入裝置及其方法。 The present invention relates to a password input device and a method thereof, and more particularly to a password input device and method thereof that do not have to be peeked at by others when inputting a password.
資訊安全在資訊技術提昇及普及下益形重要,而密碼是目前普遍用於資訊系統做為安全防護的一個方法,密碼之輸入首重隱密性,但在如公共場所大庭廣眾下輸入密碼,確實無法令人感到自在,如民眾在銀行櫃員電腦或ATM自動櫃員機進行密碼認證或密碼的設定,是多數人都會經歷的過程,而在這麼多人的場合下輸入密碼,當事人一定是戰戰兢兢,擔心密碼遭旁人窺見,常需遮遮掩掩,但終究這樣的密碼輸入還是不安全,易遭他人窺見,而危害自身權益。 Information security is important in the promotion and popularization of information technology. Passwords are currently used as a method of security protection for information systems. The input of passwords is the first to be hidden, but it is true to enter passwords in public places. Can't feel comfortable, such as the password authentication or password setting of the bank teller computer or ATM ATM, which is the process that most people will experience. In the case of entering the password in so many people, the party must be wary and worried about the password. It is often necessary to cover up by others, but after all, such password input is still unsafe, and it is easy for others to see and harm their own rights and interests.
我國專利第102139913號公開案(以下稱前案一),提供一種利用一移動終端以及一穿載式電子裝置之防止密碼資訊被偷窺的方法以及電子設備,其移動終端具有一第一顯示單元,顯示一輸入鍵盤界面,藉由該輸入界面之第一按鍵區上為未顯示符號或數字之空白按鍵來輸入密碼,以達到防止他人偷窺輸入密碼之目的,但其架構中移動終端即為需要密碼輸入之系統,以ATM舉例說明,其移動終端即為ATM本身之電腦,而要讓ATM電腦中之提款程式使用前案一之具防止密碼被偷窺的技術,就必須修改該ATM之提款程式以改變原來ATM 之做法為前案一之技術,以該案之第四圖為例包含步驟S1移動終端120透過Wi-Fi或藍牙與該穿戴式電子裝置140連接,步驟S5移動裝端120接收並解密加密數據,以得到該隨機映射表map1之資訊,步驟S6移動終端120顯示該輸入鍵盤介面key1,步驟S7移動裝端120根據該隨機映射表map1映射符號或數字至對應的每一第一按鍵區及步驟S8使用者觀看該穿戴式電子裝置140上所顯示之該按鍵介面圖形key2,在移動終端120上按觸未顯示符號或數字的該輸入鍵盤介面key1,該移動裝端120將被按觸的第一按鍵區所對應的數字或符號作為輸入資料,等步驟皆不為現有之做法需要改變移動終端之程式才能使用前案一之技術。一般之密碼輸入作業不會單獨存在,通常是由一應用系統以引發密碼輸入作業,因此,欲將原來未具防止偷窺之密碼輸入方式改成使用前案一具防止密碼輸入被偷窺之技術,須修改該密碼輸入所依附之應用系統,如ATM之提款系統中會在適當時機以引發密碼輸入作業,其密碼輸入為包含在ATM提款系統程式中,因此欲修改ATM提款系統之密碼輸入使用前案一之技術,則須修改ATM之提款程式。因此,前案一系統架構之設計上內聚力低、耦合力高,不具獨立性,密碼輸入作業必須相依於需密碼輸入之物件或應用系統。中國大陸專利授權公告第CN202075725U號(以下稱前案二),提出一種密碼輸入系統,包括密碼輸入鍵盤、顯示裝置及後台處理設備,密碼輸入鍵盤為具有固定位置的多個用於輸入數字的數字按鍵,且每個數字按鍵上不顯示數字按鍵所對應的數字的標識,與所述密碼輸入鍵盤分開設置,顯示裝置用於顯示所述密碼輸入鍵盤各數位按鍵對應的數位的標識,後台處理設備透過有線或無線的方式與所述密碼輸入鍵盤和所述顯示裝置連接,隨機設置所述密碼輸入鍵盤各數字按鍵對應的數字,將設置好的數位識別碼序列發送給所述顯示裝置;接收使用者透過所述密碼輸入鍵盤輸入的數位按鍵信號,根據所述隨機設置的密碼輸入鍵盤各數位按鍵對應的數字,得到使用者密碼,其與前案一具相同之問題,以ATM為例,其後台處理設 備並未備有通訊裝置,尤其如HID之通訊介面,故其必須融入原ATM系統本身,才得以讓ATM讀取到所輸入之密碼,亦即ATM之程式須修改才得以和後台處理設備融合。另一種情況為各種電腦程式,不論是系統程式或一般之應用程式,都有登入輸入密碼之程序,而前案一或前案二之架構,其必須與該登入輸入密碼之程式結合,才得讓該登入程式獲取所輸入之密碼,亦即須修改該登入輸入密碼程式使用前案一或前案二之做法,才得以獲取密碼。前案二系統架構之設計上與前案一一樣為內聚力低、耦合力高,不具獨立性,密碼輸入作業必須相依於需密碼輸入之物件或應用系統。 The disclosure of the patent No. 102139913 (hereinafter referred to as the first case) provides a method for preventing cryptographic information from being peeked by using a mobile terminal and a wearable electronic device, and an electronic device having a first display unit. An input keyboard interface is displayed, and a password is displayed on the first button area of the input interface for a blank button that does not display a symbol or a number, so as to prevent others from peeking into the password, but the mobile terminal in the architecture requires a password. The input system is illustrated by ATM. The mobile terminal is the computer of the ATM itself. To make the ATM in the ATM computer use the technology of preventing the password from being sneaked, the ATM withdrawal must be modified. Program to change the original ATM The method of the first case is as follows: taking the fourth picture of the case as an example, the mobile terminal 120 is connected to the wearable electronic device 140 via Wi-Fi or Bluetooth in step S1, and the mobile terminal 120 receives and decrypts the encrypted data in step S5. In order to obtain the information of the random mapping table map1, the mobile terminal 120 displays the input keyboard interface key1 in step S6, and the mobile terminal 120 maps symbols or numbers according to the random mapping table map1 to each corresponding first button area and steps in step S7. The S8 user views the key interface graphic key2 displayed on the wearable electronic device 140, and touches the input keyboard interface key1 that does not display a symbol or a number on the mobile terminal 120, and the mobile device 120 will be touched. The numbers or symbols corresponding to a button area are used as input data, and the steps are not required to change the program of the mobile terminal in order to use the technology of the previous case. The general password input operation does not exist alone. Usually, an application system triggers the password input operation. Therefore, it is necessary to change the password input method that does not prevent voyeurism into a use technique to prevent the password input from being peeked. The application system to which the password input is attached must be modified. For example, in the ATM withdrawal system, the password input operation will be initiated at the appropriate time. The password input is included in the ATM withdrawal system program, so the password of the ATM withdrawal system is modified. To enter the technology used in the previous case, you must modify the ATM withdrawal program. Therefore, the design of the previous system-system architecture has low cohesion, high coupling force, and no independence. The password input operation must be dependent on the object or application system that requires password input. China Mainland Patent Licensing Notice No. CN202075725U (hereinafter referred to as the previous case 2) proposes a password input system including a password input keyboard, a display device and a background processing device, and the password input keyboard is a plurality of numbers for inputting numbers with a fixed position. a button, and the identifier of the number corresponding to the digit button is not displayed on each digit button, and is separately set from the password input keyboard, and the display device is configured to display the identifier of the digit corresponding to each digit button of the password input keyboard, and the background processing device Connecting the password input keyboard and the display device by wire or wirelessly, randomly setting a number corresponding to each numeric button of the password input keyboard, and transmitting the set digital identification code sequence to the display device; receiving and using The user enters the digital button signal input by the password, and inputs the number corresponding to each digit button of the keyboard according to the randomly set password to obtain the user password, which has the same problem as the previous case, taking ATM as an example, Background processing There is no communication device, especially the communication interface of HID, so it must be integrated into the original ATM system, so that the ATM can read the entered password, that is, the ATM program must be modified to be integrated with the background processing device. . In another case, various computer programs, whether they are system programs or general applications, have a program for logging in to enter a password. The structure of the previous case or the previous case 2 must be combined with the program for entering the password. If the login program obtains the password entered, it is necessary to modify the login password program to use the previous case or the previous case 2 to obtain the password. The design of the system structure of the former case 2 is the same as that of the previous case. The cohesion is low, the coupling force is high, and there is no independence. The password input operation must be dependent on the object or application system that requires password input.
因此,本發明提出一種防止被偷窺之密碼輸入裝置及其密碼輸入方法,其架構獨立性高,在應用系統端只要以一般讀取輸入資料的方式即可讀取到由本發明之裝置所擷取到之密碼,不用修改任何舊有之系統即可具密碼輸入防偷窺之功效。 Therefore, the present invention provides a password input device for preventing sneak peek and a password input method thereof, which has high structural independence, and can be read by the device of the present invention by simply reading the input data on the application system side. The password can be entered without anti-peeping effect without modifying any old system.
鑒於前述之習知技術的缺點,本發明之主要目的係提供一種高內聚力及低耦合力之防偷窺密碼輸入裝置及方法,尤其是一種具高獨立性可簡單與應用系統整合之防偷窺密碼輸入裝置及方法。其主要為提供一防偷窺密碼輸入裝置,其運作上與一般鍵盤不同以防止他人偷窺輸入之密碼,但其資料傳輸方式與一般鍵盤相同,可以方便地與各種不同之系統結合,並毋須修改所結合系統之程式,即可達到輸入密碼防偷窺的功效,使防偷窺密碼輸入裝置之應用上更加方便。 In view of the above disadvantages of the prior art, the main object of the present invention is to provide an anti-peeping password input device and method with high cohesion and low coupling force, in particular, an anti-peeping password input with high independence and simple integration with an application system. Apparatus and method. The utility model mainly provides an anti-peeping password input device, which is different from the general keyboard in operation to prevent others from peeking into the input password, but the data transmission mode is the same as that of the general keyboard, and can be conveniently combined with various systems without modifying the system. Combined with the program of the system, the function of inputting password anti-peeping can be achieved, and the application of the anti-peeping password input device is more convenient.
一種防偷窺密碼輸入裝置,其包括:一鍵盤鍵位樣式單元、一輸入單元、一輸出單元及至少一個通訊單元,其中鍵盤鍵位樣式單元、輸入單元及輸出單元可以各種組合方式組成模組, 每一模組間配有一通訊單元以便各模組間通訊;鍵盤鍵位樣式單元用以隨機產生鍵盤鍵位樣式以及將使用者輸入之按鍵之鍵位串依所使用之鍵盤鍵位樣式對應成原密碼,當鍵盤鍵位樣式單元產生出鍵盤鍵位樣式,且鍵盤鍵位樣式單元與輸出單元設置在同一模組時,鍵盤鍵位樣式單元直接將該產生出之鍵盤鍵位樣式交給輸出單元,若鍵盤鍵位樣式單元與輸出單元設置在不同模組時,則鍵盤鍵位樣式單元將該產生出之鍵盤鍵位樣式透過屬同一模組之通訊單元傳送給輸出單元;輸出單元是為一種較為個人化之輸出配備,用以較隱密地輸出由鍵盤鍵位樣式單元所產生之鍵盤鍵位樣式以提供給使用者知悉;輸入單元為一按鍵為空白之輸入設備,提供輸入密碼之用,輸入完成時,若鍵盤鍵位樣式單元與輸入單元設置在同一模組時,輸入單元直接將該輸入之鍵位串交給鍵盤鍵位樣式單元,若鍵盤鍵位樣式單元與輸入單元設置在不同模組時,則輸入單元將該輸入之鍵位串透過屬同一模組之通訊單元傳送給鍵盤鍵位樣式單元。 An anti-peeping password input device includes: a keyboard key pattern unit, an input unit, an output unit and at least one communication unit, wherein the keyboard key pattern unit, the input unit and the output unit can form a module in various combinations. Each module is provided with a communication unit for communication between the modules; the keyboard key pattern unit is used for randomly generating the keyboard key pattern and the key string of the user input button is corresponding to the keyboard key pattern used. The original password, when the keyboard key pattern unit generates the keyboard key pattern, and the keyboard key pattern unit and the output unit are set in the same module, the keyboard key pattern unit directly delivers the generated keyboard key pattern to the output. If the keyboard key pattern unit and the output unit are set in different modules, the keyboard key pattern unit transmits the generated keyboard key pattern to the output unit through the communication unit belonging to the same module; the output unit is A more personalized output device for secretly outputting a keyboard key pattern generated by a keyboard key pattern unit for providing the user with knowledge; the input unit is an input device with a button blank, providing an input password When the input is completed, if the keyboard key pattern unit and the input unit are set in the same module, the input unit directly inputs the input key Bit pattern to the keyboard unit, if the bit pattern unit and a keyboard input unit provided in different modules, the input keys of the input unit via serial communication unit to transmit the same genus of module keys to the keyboard unit pattern.
一種防偷窺密碼輸入方法,其包括:步驟一:鍵盤鍵位樣式單元101隨機產生一鍵盤鍵位樣式;步驟二:將所產生之鍵盤鍵位樣式交給輸出單元,若裝置為型1架構及型4架構則輸出單元為輸出單元103,若為型2架構及型3架構則輸出單元為輸出單元121,若為型5架構則輸出單元為輸出單元133,且若鍵盤鍵位樣式單元101與輸出單元不在同一模組則利用主控模組10之通訊單元104傳送該鍵盤鍵位樣式至輸出單元;步驟三:輸出單元輸出所收到之鍵盤鍵位樣式;步驟四:使用者在輸入單元輸入密碼,並根據所按壓之按鍵產生鍵位串,其中輸入單元,若裝置為型1架構及型2架構則為輸入單元111,若為型3架構及型4架構則為輸入單元102,若為型5架構則為輸入單元132; 步驟五:輸入單元將輸入之鍵位串交給鍵盤鍵位樣式單元101,若鍵盤鍵位樣式單元101與輸入單元不在同一模組則利用與輸入單元屬同一模組之通訊單元,以傳送該鍵盤鍵位樣式至鍵盤鍵位樣式單元101,其中通訊單元,若裝置之架構為型1架構及型2架構則為通訊單元112,若裝置為型1架構則為通訊單元134;步驟六:鍵盤鍵位樣式單元101將收到之鍵位串根據所產生之鍵盤鍵位樣式對應成原密碼。 An anti-peeping password input method includes the following steps: Step 1: The keyboard key pattern unit 101 randomly generates a keyboard key pattern; Step 2: Deliver the generated keyboard key pattern to the output unit, if the device is a type 1 architecture and The output unit is the output unit 103, and the output unit is the output unit 121 for the type 2 architecture and the type 3 architecture, and the output unit 133 for the type 5 architecture, and if the keyboard key pattern unit 101 is If the output unit is not in the same module, the keyboard key pattern is transmitted to the output unit by using the communication unit 104 of the main control module 10; Step 3: The output unit outputs the received keyboard key pattern; Step 4: The user is in the input unit Entering a password and generating a key string according to the pressed button, wherein the input unit is an input unit 111 if the device is a type 1 architecture and a type 2 architecture, and an input unit 102 if the type 3 architecture and the type 4 architecture are used. The type 5 architecture is the input unit 132; Step 5: The input unit hands the input key string to the keyboard key pattern unit 101. If the keyboard key pattern unit 101 and the input unit are not in the same module, the communication unit that belongs to the same module as the input unit is used to transmit the key unit 101. The keyboard key pattern is to the keyboard key pattern unit 101, wherein the communication unit is a communication unit 112 if the device is of a type 1 architecture and a type 2 architecture, and a communication unit 134 if the device is a type 1 architecture; step 6: a keyboard The key pattern unit 101 corresponds the received key string to the original password according to the generated keyboard key pattern.
一種防偷窺密碼輸入裝置,其包括:一主控模組10包含:一鍵盤鍵位樣式單元101;一通訊單元104;以及一按鍵單元105;鍵盤鍵位樣式單元101負責隨機產生鍵盤鍵位樣式,而按鍵單元105除了將鍵盤鍵位樣式單元101所產生之鍵盤鍵位樣式顯示出外,並利用所輸出之鍵盤鍵位樣式做為按鍵之輸入,輸入後之鍵位串再交給鍵盤鍵位樣式單元101對應回密碼,通訊單元104則將鍵盤鍵位樣式單元101所對應出密碼傳送至應用系統3。 An anti-peeping password input device includes: a main control module 10 comprising: a keyboard key pattern unit 101; a communication unit 104; and a button unit 105; the keyboard key pattern unit 101 is responsible for randomly generating a keyboard key pattern The button unit 105 displays the keyboard key pattern generated by the keyboard key pattern unit 101, and uses the output keyboard key pattern as the input of the button, and the input key string is then handed to the keyboard key. The style unit 101 corresponds to the password, and the communication unit 104 transmits the password corresponding to the keyboard key pattern unit 101 to the application system 3.
一種防偷窺密碼輸入方法,其包括:步驟一:鍵盤鍵位樣式單元101隨機產生一鍵盤鍵位樣式,並交給按鍵單元105準備輸出;步驟二,按鍵單元105輸出鍵盤鍵位樣式單元101所產生之鍵盤鍵位樣式;步驟三:使用者在按鍵單元105輸入密碼;步驟四:將所輸入之鍵位串交給鍵盤鍵位樣式單元101以對應為密碼;步驟五,將所得到之密碼透過通訊單元104傳送至應用系統3。 An anti-peeping password input method includes the following steps: Step 1: The keyboard key pattern unit 101 randomly generates a keyboard key pattern, and hands it to the button unit 105 to prepare for output; in step 2, the button unit 105 outputs the keyboard key pattern unit 101. The generated keyboard key pattern; Step 3: The user inputs a password in the button unit 105; Step 4: The input key string is given to the keyboard key pattern unit 101 to correspond to the password; Step 5, the obtained password It is transmitted to the application system 3 through the communication unit 104.
該防偷窺密碼輸入裝置其不僅能防止輸入密碼時被旁人偷窺,能夠達到於輸入密碼時保障個人密碼及隱私之目的,最主要其架構設計上具備高內聚力及低耦合力之特性,可以以很容易與其配合之應用系統進行作業,應用系統端只要以一般讀取輸入資料的方式即可讀取到由本發明之裝置所擷取到之密碼,甚至毋須修改任何舊有之系統即可具密碼輸入防偷窺之功效。 The anti-peeping password input device can not only prevent sneak peeks when entering a password, but also achieve the purpose of protecting personal passwords and privacy when inputting a password. The most important structure design has high cohesion and low coupling force, which can be very It is easy to work with the application system that cooperates with it, and the application system can read the password retrieved by the device of the present invention by simply reading the input data, and can even enter the password without modifying any old system. Anti-peeping effect.
1‧‧‧密碼輸入裝置 1‧‧‧Pass input device
10‧‧‧主控模組 10‧‧‧Master Module
11‧‧‧輸入模組 11‧‧‧Input module
101‧‧‧鍵盤鍵位樣式單元 101‧‧‧Keypad style unit
102‧‧‧輸入單元 102‧‧‧Input unit
103‧‧‧輸出單元 103‧‧‧Output unit
104‧‧‧通訊單元 104‧‧‧Communication unit
105‧‧‧按鍵單元 105‧‧‧Key unit
106‧‧‧顯示對齊器 106‧‧‧Display aligner
1061‧‧‧攝影機 1061‧‧‧ camera
1062‧‧‧影像識別器 1062‧‧‧Image Recognizer
1063‧‧‧格式產生器 1063‧‧‧Format Generator
1064‧‧‧輸出元件 1064‧‧‧ Output components
111‧‧‧輸入單元 111‧‧‧Input unit
112‧‧‧通訊單元 112‧‧‧Communication unit
120‧‧‧移動終端 120‧‧‧Mobile terminal
121‧‧‧輸出單元 121‧‧‧Output unit
132‧‧‧輸入單元 132‧‧‧Input unit
133‧‧‧輸出單元 133‧‧‧Output unit
134‧‧‧通訊單元 134‧‧‧Communication unit
140‧‧‧穿戴式電子裝置 140‧‧‧Wearing electronic devices
圖1係本發明之防偷窺密碼輸入裝置的型1架構示意圖;圖2係本發明之防偷窺密碼輸入裝置的型2架構示意圖;圖3係本發明之防偷窺密碼輸入裝置的型3架構示意圖;圖4係本發明之防偷窺密碼輸入裝置的型4架構示意圖;圖5係本發明之防偷窺密碼輸入裝置的型5架構示意圖;圖6係本發明之防偷窺密碼輸入裝置的密碼輸入流程示意圖;圖7係本發明之防偷窺密碼輸入裝置的型4架構之另一種態樣示意圖;圖8係本發明之防偷窺密碼輸入裝置的圖8裝置之防偷窺密碼輸入流程示意圖;圖9係本發明之防偷窺密碼輸入裝置的鍵盤鍵位樣式生成示意圖;圖10係本發明之防偷窺密碼輸入裝置的顯示對齊器之架構示意圖;以及圖11係本發明之防偷窺密碼輸入裝置的圖11顯示對齊器之執行流程示意圖。 1 is a schematic diagram of a type 1 architecture of an anti-peeping password input device of the present invention; FIG. 2 is a schematic diagram of a type 2 architecture of the anti-peeping password input device of the present invention; and FIG. 3 is a schematic diagram of a type 3 architecture of the anti-peeping password input device of the present invention; 4 is a schematic diagram of a type 4 architecture of the anti-peeping password input device of the present invention; FIG. 5 is a schematic diagram of a type 5 architecture of the anti-peeping password input device of the present invention; and FIG. 6 is a password input flow of the anti-peeping password input device of the present invention; FIG. 7 is a schematic diagram showing another aspect of the structure of the anti-peeping password input device of the present invention; FIG. 8 is a schematic diagram of the anti-peeping password input flow of the device of the anti-peeping password input device of the present invention; FIG. Schematic diagram of the keyboard key pattern generation of the anti-peeping password input device of the present invention; FIG. 10 is a schematic diagram showing the structure of the display aligner of the anti-peeping password input device of the present invention; and FIG. 11 is FIG. 11 of the anti-peeping password input device of the present invention. A schematic diagram showing the execution flow of the aligner.
本發明基本元件包含一鍵盤鍵位樣式單元101、一輸入單元102、一輸出單元103及至少一個通訊單元,其中鍵盤鍵位樣式單元101、輸入單元102及輸出單元103可以各種組合方式組成模組,每一模組間配有一通訊單元以便各模 組間通訊,而通訊單元104可配置在主控模組10或密碼輸入裝置1,當配置在主控模組10者負責與輸入模組11、輸出模組12、輸出入模組13通訊;鍵盤鍵位樣式單元101用以隨機產生鍵盤鍵位樣式以及將使用者輸入之按鍵之鍵位串依所使用之鍵盤鍵位樣式對應成原密碼,當鍵盤鍵位樣式單元101產生出鍵盤鍵位樣式,且鍵盤鍵位樣式單元101與輸出單元103設置在同一模組時,鍵盤鍵位樣式單元101直接將該產生出之鍵盤鍵位樣式交給輸出單元103,若鍵盤鍵位樣式單元101與輸出單元103設置在不同模組時,則鍵盤鍵位樣式單元101將該產生出之鍵盤鍵位樣式透過通訊單元104傳送給輸出單元103(若裝置為型2及型3架構,接收端由通訊單元122、而若裝置為型5架構,接收端由通訊單元134接收後再轉給輸出單元103);輸出單元103是為一種較為個人化之輸出配備,用以較隱密地輸出由鍵盤鍵位樣式單元101所產生之鍵盤鍵位樣式以提供給使用者知悉,如穿戴式裝置之智慧眼鏡或智慧手表等,個人之行動裝置如手機或平板電腦都可以較隱密地輸出資訊可為輸出單元之一可能實施態樣,但不以此為限,輸入單元102為一按鍵為空白之設備,提供輸入密碼之用,輸入時透過輸出單元103所顯示之鍵盤鍵位樣式以對應各按鍵所代表之字元,輸入後,輸入單元102將所輸入之鍵位串送交給鍵盤鍵位樣式單元101,若鍵盤鍵位樣式單元101與該輸入單元102不在同一模組則利用與該輸入單元102屬同一模組之通訊單元(若裝置為型1架構及型2架構則使用通訊單元112,若裝置為型5架構則使用通訊單元134,各種不同型式之架構請見下文)傳送該鍵盤鍵位樣式至通訊單元104,再轉交給鍵盤鍵位樣式單元101,以所使用之鍵盤鍵位樣式對應為原密碼,圖9(a)為輸入單元102之一種可能態樣,其按鍵上為空白,輸入密碼時則參看如圖9(b)與圖9(c)之鍵位樣式以決定圖9(a)中各按鍵所代表之字元,圖9(b)與圖9(c)為鍵盤鍵位樣式之兩種態樣,為以隨機方式產生,實際上還有很多不同之鍵盤鍵位樣式。對照圖9(b)與圖9(a)可知,圖9(a)中按鍵所代表之字元由圖9(b)中相對應之位置決定,如使用 圖9(b)之鍵盤鍵位樣式,則圖9(a)最右上角之按鍵為代表「0」,而最左下角之按鍵為「*」,但倘若使用圖9(c)之鍵盤鍵位樣式,則圖9(a)最右上角之按鍵為代表「3」,而最左下角之按鍵為「7」。因鍵盤為不固定鍵位,同一按鍵在不同次之輸入所代表之字元可能不同,當使用者在鍵盤輸入完密碼,所輸入之密碼只以按鍵之鍵位來表示,而鍵位可以按鍵之編號來代表,一組密碼若包含4個字元,則需4個鍵位編號,我們稱它為鍵位串,如圖9(d)圓圈中之數字代表按鍵之編號,或稱為鍵位或鍵位編號,鍵位編號可以任何方便之方式來編號(如按鍵之編號或掃描碼),不限於本例之編法。而一組密碼若其按鍵分別為右上、左下、左上、右下,則其鍵位串為3,10,1,12,若使用圖9(b)之鍵盤鍵位樣式,則對應之密碼為『0*6#』,而若改用圖9(c)之鍵盤鍵位樣式,則對應之密碼為『3795』,圖9中之按鍵數及排列方式均可按實際使用狀況來變更。鍵位串可以包含任意個按鍵之鍵位。以下為數種由鍵盤鍵位樣式單元、輸入單元及輸出單元可能之模組組合架構:(1)、型1架構,如圖1之一包含一鍵盤鍵位樣式單元101、一輸出單元103及一通訊單元104之主控模組10及一包含一輸入單元102及一通訊單元112之輸入模組11,(2)、型2架構,如圖2之一包含一鍵盤鍵位樣式單元101及一通訊單元104之主控模組10、一包含一輸入單元102及一通訊單元112之輸入模組11及一包含一輸出單元103及一通訊單元122之輸出模組12,(3)、型3架構,如圖3之一包含一鍵盤鍵位樣式單元101、一輸入單元102及一通訊單元104之主控模組10及一包含一輸出單元103及一通訊單元122之輸出模組12,(4)、型4架構,如圖4只有一主控模組10其包含一鍵盤鍵位樣式單元101、一輸入單元102、一輸出單元103及一通訊單元104,(5)、型5架構,如圖5為一包含一鍵盤鍵位樣式單元101及一通訊單元104之主控模組10及一包含一輸入單元102、一輸出單元103及一通訊單元134之輸出入模組13。 The basic component of the present invention comprises a keyboard key pattern unit 101, an input unit 102, an output unit 103 and at least one communication unit, wherein the keyboard key pattern unit 101, the input unit 102 and the output unit 103 can be combined into various modules. , each module is equipped with a communication unit for each mode The communication unit 104 can be configured in the main control module 10 or the password input device 1. When the main control module 10 is configured, it is responsible for communicating with the input module 11, the output module 12, and the input/output module 13; The keyboard key pattern unit 101 is configured to randomly generate the keyboard key pattern and the key string of the button input by the user is corresponding to the original password according to the used keyboard key pattern, and the keyboard key pattern unit 101 generates the keyboard key position. When the keyboard key pattern unit 101 and the output unit 103 are disposed in the same module, the keyboard key pattern unit 101 directly passes the generated keyboard key pattern to the output unit 103. If the keyboard key pattern unit 101 is When the output unit 103 is set in different modules, the keyboard key pattern unit 101 transmits the generated keyboard key pattern to the output unit 103 through the communication unit 104 (if the device is a type 2 and type 3 architecture, the receiving end is communicated by the communication unit 104 Unit 122, and if the device is a type 5 architecture, the receiving end is received by the communication unit 134 and then transferred to the output unit 103); the output unit 103 is provided for a more personalized output for more secret output The keyboard key pattern generated by the keyboard key pattern unit 101 is provided to the user for knowledge, such as smart glasses or smart watches of the wearable device, and the personal mobile device such as a mobile phone or a tablet computer can output information more secretly. For example, one of the output units may be implemented, but not limited thereto. The input unit 102 is a device with a button blank, and provides a password for inputting, and the keyboard key pattern displayed by the output unit 103 is input to correspond to each. After the input, the input unit 102 sends the input key string to the keyboard key pattern unit 101. If the keyboard key pattern unit 101 and the input unit 102 are not in the same module, the function is utilized. The input unit 102 is a communication unit of the same module (if the device is a type 1 architecture and a type 2 architecture, the communication unit 112 is used, and if the device is a type 5 architecture, the communication unit 134 is used, and the architectures of various types are described below) The keyboard key pattern is sent to the communication unit 104, and then transferred to the keyboard key pattern unit 101, and the used keyboard key pattern corresponds to the original password, and FIG. 9(a) is the input unit 102. A possible aspect is that the button is blank. When entering the password, refer to the key patterns in Figure 9(b) and Figure 9(c) to determine the characters represented by the buttons in Figure 9(a). Figure 9 (b) and Figure 9(c) show the two aspects of the keyboard key pattern. In order to generate it in a random manner, there are actually many different keyboard key patterns. 9(b) and FIG. 9(a), the character represented by the button in FIG. 9(a) is determined by the corresponding position in FIG. 9(b), if used. In the keyboard key pattern of Figure 9(b), the button in the upper right corner of Figure 9(a) represents "0", and the button in the lower left corner is "*", but if the keyboard key of Figure 9(c) is used, For the bit pattern, the button at the top right corner of Figure 9(a) represents "3" and the button at the bottom left corner is "7". Since the keyboard is an unfixed key, the characters represented by the same key may be different in different input. When the user inputs the password on the keyboard, the entered password is only represented by the key of the button, and the key can be pressed. The number indicates that if a group of passwords contains 4 characters, it needs 4 key numbers. We call it a key string. The number in the circle in Figure 9(d) represents the number of the button, or the key. Bit or key number, key number can be numbered in any convenient way (such as button number or scan code), not limited to the format of this example. If a group of passwords are right upper, lower left, upper left, and lower right, the key string is 3, 10, 1, and 12. If the keyboard key pattern of Figure 9(b) is used, the corresponding password is 『0*6#』, and if the keyboard key pattern of Fig. 9(c) is used instead, the corresponding password is “3795”, and the number of keys and arrangement in Fig. 9 can be changed according to the actual use condition. The key string can contain the keys of any number of buttons. The following are several modular combination architectures of keyboard key style units, input units and output units: (1), type 1 architecture, as shown in FIG. 1, a keyboard key pattern unit 101, an output unit 103 and a The main control module 10 of the communication unit 104 and an input module 11 including an input unit 102 and a communication unit 112, (2), type 2 architecture, as shown in FIG. 2, a keyboard key pattern unit 101 and a The main control module 10 of the communication unit 104, an input module 11 including an input unit 102 and a communication unit 112, and an output module 12 including an output unit 103 and a communication unit 122, (3), type 3 The architecture, as shown in FIG. 3, includes a keyboard key pattern unit 101, an input unit 102 and a main control module 10 of a communication unit 104, and an output module 12 including an output unit 103 and a communication unit 122. 4), type 4 architecture, as shown in FIG. 4, only one main control module 10 includes a keyboard key pattern unit 101, an input unit 102, an output unit 103, and a communication unit 104, (5), type 5 architecture, FIG. 5 is a master mode including a keyboard key pattern unit 101 and a communication unit 104. And a 10 comprises an input unit 102, output unit 103 outputs a communication unit 134, and one of the module 13.
如圖6為本發明之密碼輸入流程,步驟S102為鍵盤鍵位樣式單元101隨機產生一鍵盤鍵位樣式,接下來步驟S103將所產生之鍵盤鍵位樣式交給輸出單元103,若鍵盤鍵位樣式單元101與輸出單元103不在同一模組則利用通訊單元104傳送該鍵盤鍵位樣式至與該輸出單元103屬同一模組之通訊單元(若裝置為型2架構及型3架構則對應至通訊單元122,若裝置為型5架構則對應至通訊單元134),再轉交給輸出單元103,下一步驟S104輸出單元103輸出所收到之鍵盤鍵位樣式,接著步驟S105為使用者根據所輸出之鍵盤鍵位樣式之指示在輸入單元102輸入密碼,並根據所按壓之按鍵產生鍵位串,然後步驟S106輸入單元102將輸入之鍵位串交給鍵盤鍵位樣式單元101,若鍵盤鍵位樣式單元101與該輸入單元102不在同一模組則利用與該輸入單元102屬同一模組之通訊單元(若裝置為型1架構及型2架構則使用通訊單元112,若裝置為型5架構則使用通訊單元134)傳送該鍵盤鍵位樣式至通訊單元104,再轉交給鍵盤鍵位樣式單元101,接著步驟S107,鍵盤鍵位樣式單元101將收到之鍵位串根據所產生之鍵盤鍵位樣式對應成原密碼。 6 is the password input process of the present invention. Step S102 randomly generates a keyboard key pattern for the keyboard key pattern unit 101, and then the step S103 passes the generated keyboard key pattern to the output unit 103, if the keyboard key If the style unit 101 and the output unit 103 are not in the same module, the communication unit 104 transmits the keyboard key pattern to the communication unit of the same module as the output unit 103 (if the device is a type 2 architecture and a type 3 architecture, the communication is corresponding to the communication unit The unit 122, if the device is a type 5 architecture, corresponds to the communication unit 134), and then forwards to the output unit 103. The next step S104, the output unit 103 outputs the received keyboard key pattern, and then the step S105 is output by the user according to the step S105. The indication of the keyboard key pattern is input to the input unit 102, and the key string is generated according to the pressed button, and then the input unit 102 hands the input key string to the keyboard key pattern unit 101, if the keyboard key is The style unit 101 and the input unit 102 are not in the same module, and the communication unit that is the same module as the input unit 102 is used (if the device is a type 1 architecture and a type 2 architecture, the device is used. The signal unit 112, if the device is a type 5 architecture, uses the communication unit 134) to transmit the keyboard key pattern to the communication unit 104, and then to the keyboard key pattern unit 101, and then the step S107, the keyboard key pattern unit 101 will receive The key string corresponds to the original password according to the generated keyboard key pattern.
圖7為本發明之另一種態樣,主要為輸入裝置之按鍵不再是空白按鍵,其包括一主控模組10包含一鍵盤鍵位樣式單元101、一通訊單元104及一按鍵單元105,鍵盤鍵位樣式單元101負責隨機產生鍵盤鍵位樣式,而按鍵單元105除了將鍵盤鍵位樣式單元101所產生之鍵盤鍵位樣式顯示出外,並利用所輸出之鍵盤鍵位樣式做為按鍵之輸入,輸入後之鍵位串再交給鍵盤鍵位樣式單元101對應回密碼,通訊單元104則將鍵盤鍵位樣式單元101所對應出密碼傳送至應用系統3。圖8為圖7裝置之防偷窺密碼輸入流程,首先步驟S202,鍵盤鍵位樣式單元101隨機產生一鍵盤鍵位樣式,並交給按鍵單元105準備輸出,下一步驟S203,按鍵單元105輸出鍵盤鍵位樣式單元101所產生之鍵盤鍵位樣式,接著步驟S204,使用者直接在按鍵單元105輸入密碼,而該輸入為一鍵位串,下一步驟 S205,將所輸入之鍵位串交給鍵盤鍵位樣式單元101以對應為密碼,最後步驟S206,將所得到之密碼透過通訊單元104傳送至應用系統3。 FIG. 7 is another aspect of the present invention, wherein the button of the input device is no longer a blank button, and the main control module 10 includes a keyboard key pattern unit 101, a communication unit 104, and a button unit 105. The keyboard key pattern unit 101 is responsible for randomly generating the keyboard key pattern, and the button unit 105 displays the keyboard key pattern generated by the keyboard key pattern unit 101, and uses the output keyboard key pattern as the input of the button. The input key string is then assigned to the keyboard key pattern unit 101 corresponding to the password, and the communication unit 104 transmits the password corresponding to the keyboard key pattern unit 101 to the application system 3. 8 is a flow of the anti-peeping password input of the device of FIG. 7. First, in step S202, the keyboard key pattern unit 101 randomly generates a keyboard key pattern, and hands it to the button unit 105 to prepare for output. In the next step S203, the button unit 105 outputs a keyboard. The keyboard key pattern generated by the key pattern unit 101, then in step S204, the user directly inputs a password in the button unit 105, and the input is a key string, the next step S205. The input key string is handed over to the keyboard key pattern unit 101 to correspond to the password. Finally, in step S206, the obtained password is transmitted to the application system 3 through the communication unit 104.
本發明亦揭露一種顯示對齊器106,為密碼輸入時將自動調整顯示在輸出單元103之鍵盤鍵位樣式之文字或符號使其顯示之位置或大小精準地顯示在輸入單元102按鍵上,使得輸入單元102之按鍵平常看起來為一按鍵為空白之輸入裝置,但透過輸出單元103來觀看即可呈現出其輸入裝置上各個按鍵所代表之字元的技術,密碼輸入時只要將輸出設備對準輸入單元102之按鍵即可從輸出單元103看到原來為空白之輸入單元102按鍵上顯示各按鍵所代表之字元,方便密碼輸入之進行,而其做法為輸出單元103上顯示經過調整顯示位置與大小之鍵盤鍵位樣式,再利用輸出單元103本身為可視線穿透(See-Through)的特定,與當為背景之空白按鍵之輸入單元102合成,達成在空白按鍵上顯示字元,以提昇輸入的方便性。如圖11之裝置即為顯示對齊器106,可用以取代型1架構、型2架構、型3架構、型4架構及型5架構之輸出單元103,其包含一攝影機1061、一影像識別器1062、一格式產生器1063及一輸出元件1064,攝影機1061主要為拍攝影像後並將所拍攝之影像交給影像識別器1062進行影像識別,其主要利用按鍵之形狀或按鍵與按鍵間之間隔或在各空白按鍵上印出或貼上特殊之記號來識別出各個按鍵之位置及大小等方式,再將這些識別出之資訊交給格式產生器1063,而格式產生器1063主要依據各個按鍵之位置及大小,將鍵盤鍵位樣式之各字元設定其顯示位置及大小使其可精準顯示在為空白按鍵之背景上,為將鍵盤鍵位樣式之內容與輸入單元102各按鍵位置以排列之位置來對應,再從鍵盤鍵位樣式中取出各按鍵之字元,並安排在與輸入單元102相對應按鍵之位置,而其大小為依據該相對應位置按鍵之大小來決定,原則上其顯示之大小以不超過該對應按鍵之大小為主,待各按鍵之格式調整完成後,再交給輸出元件1064,將經格式調整之鍵盤鍵位樣式輸出。圖12為顯示對齊器106之執行流程,首先,步驟S1042: 攝影機1061拍攝輸入單元102空白鍵盤之影像,並將所拍攝之影像交給影像識別器1062進行影像識別;步驟S1043:影像識別器1062識別出各個按鍵之位置及大小,並將這些識別出之資訊交給格式產生器1063;步驟S1044:格式產生器1063,將鍵盤鍵位樣式之內容各字元與輸入單元102各按鍵位置以其排列之位置來對應,再從鍵盤鍵位樣式中取出各字元,並安排在與輸入單元102相對應按鍵之位置,其大小為依據該相對應位置按鍵之大小來決定,其顯示之大小不超過該對應按鍵之大小;步驟S1045:將格式化過之鍵盤鍵位樣式交給輸出元件1064輸出。 The present invention also discloses a display aligner 106 that automatically adjusts the text or symbol displayed on the keyboard key pattern of the output unit 103 for the password input so that the position or size of the display is accurately displayed on the input unit 102 button, so that the input The button of the unit 102 usually appears as a blank input device, but the output unit 103 can view the character represented by each button on the input device. When the password is input, the output device is aligned. The button of the input unit 102 can be seen from the output unit 103 to display the character represented by each button on the button of the blank input unit 102, which facilitates the password input, and the method is to display the adjusted display position on the output unit 103. And the size of the keyboard key pattern, the use of the output unit 103 itself for the visibility of the See-Through, combined with the input unit 102 as a blank button of the background, to achieve the display of characters on the blank button, to Improve the convenience of input. The device shown in FIG. 11 is a display aligner 106, which can be used to replace the output unit 103 of the Type 1 architecture, the Type 2 architecture, the Type 3 architecture, the Type 4 architecture, and the Type 5 architecture, and includes a camera 1061 and an image identifier 1062. a format generator 1063 and an output component 1064. The camera 1061 mainly captures the image and hands the captured image to the image recognizer 1062 for image recognition, which mainly utilizes the shape of the button or the interval between the button and the button or Each blank button prints or affixes a special mark to identify the position and size of each button, and then passes the recognized information to the format generator 1063, and the format generator 1063 mainly depends on the position of each button. The size, the character of the keyboard key pattern is set to its display position and size so that it can be accurately displayed on the background of the blank button, in order to arrange the content of the keyboard key pattern and the position of each button of the input unit 102. Correspondingly, the characters of each button are taken out from the keyboard key pattern, and arranged at a position corresponding to the input unit 102, and the size is based on the corresponding The size of the button is determined. In principle, the size of the display is not more than the size of the corresponding button. After the format adjustment of each button is completed, the image is sent to the output component 1064, and the formatted keyboard key pattern is output. . FIG. 12 is a flowchart showing the execution of the aligner 106. First, step S1042: The camera 1061 captures the image of the blank keyboard of the input unit 102, and passes the captured image to the image recognizer 1062 for image recognition. Step S1043: The image recognizer 1062 recognizes the position and size of each button, and identifies the information. And the format generator 1063: the format generator 1063, the character of the keyboard key pattern and the position of each button of the input unit 102 are correspondingly arranged, and then the words are taken out from the keyboard key pattern. And arranged at a position corresponding to the input unit 102, the size of which is determined according to the size of the corresponding position button, and the size of the display does not exceed the size of the corresponding button; step S1045: the formatted keyboard The key pattern is passed to the output component 1064 for output.
前述之隨機產生鍵盤鍵位樣式,即令圖10中之鍵盤1111其每一輸入時按鍵所代表之字元為隨機指定,不為之固定。此外,鍵位串對應成原密碼,即為將鍵位串中每一個鍵位編號,以對應鍵位的方式在該次輸入所使用之鍵盤鍵位樣式上對應成原密碼。而應用系統3泛指需密碼輸入之系統而言,如作業系統、銀行櫃員系統、ATM、股務系統、會計系統、人事薪資系統等其登入程式需密碼輸入之系統。 The foregoing randomly generates the keyboard key pattern, that is, the character represented by the button of each keyboard 1111 in FIG. 10 is randomly designated, and is not fixed. In addition, the key string corresponds to the original password, that is, the number of each key in the key string is numbered, and the key key pattern corresponding to the key is used to correspond to the original password. The application system 3 generally refers to a system that requires password input, such as an operating system, a bank teller system, an ATM, a stock service system, an accounting system, a personnel salary system, and the like, and a system in which a login program requires a password input.
上述之所有通訊單元可使用如Wifi、藍牙、3G、4G、USB、NFC、RFID、RS232、GPRS、WiMAX、雙絞線、同軸電纜、RS485、HID(Human Interface Devices)及IEEE1394等通訊技術,且只要兩元件能互相通訊之技術即為本發明之通訊單元所涵蓋,並不侷限於前述所列舉之通訊技術。 All of the above communication units can use communication technologies such as Wifi, Bluetooth, 3G, 4G, USB, NFC, RFID, RS232, GPRS, WiMAX, twisted pair, coaxial cable, RS485, HID (Human Interface Devices) and IEEE1394, and As long as the two components can communicate with each other, that is, the communication unit of the present invention is not limited to the communication technologies listed above.
儘管已參考本申請的許多說明性實施例描述了實施方式,但應瞭解的是,本領域技術人員能夠想到多種其他改變及實施例,這些改變及實施例將落入本公開原理的精神與範圍內。尤其是,在本公開、圖式以及所附申請專利範圍的範圍內,對主題結合設置的組成部分及/或設置可作出各種變化與修飾。除對組成部分及/或設置做出的變化與修飾之外,可替代的用途對本領域技術人員而言將是顯而易見的。 Although the embodiments have been described with reference to the embodiments of the present invention, it will be understood that Inside. In particular, various changes and modifications can be made in the components and/or arrangements of the subject combination. Alternative uses will be apparent to those skilled in the art, in addition to variations and modifications in the component parts and/or arrangements.
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105105847A TWI620085B (en) | 2015-05-21 | 2016-02-26 | The anti-peeping password input device and method thereof |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW104116175 | 2015-05-21 | ||
| ??104116175 | 2015-05-21 | ||
| TW105105847A TWI620085B (en) | 2015-05-21 | 2016-02-26 | The anti-peeping password input device and method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201642163A TW201642163A (en) | 2016-12-01 |
| TWI620085B true TWI620085B (en) | 2018-04-01 |
Family
ID=58055623
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105105847A TWI620085B (en) | 2015-05-21 | 2016-02-26 | The anti-peeping password input device and method thereof |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI620085B (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN202075725U (en) * | 2010-10-18 | 2011-12-14 | 北京京东方光电科技有限公司 | Password input system |
| TWI430646B (en) * | 2007-02-13 | 2014-03-11 | Google Inc | Modular wireless communicator, enhanced function device, wireless communication system and method for a pounchable wireless communicator |
| TWI431478B (en) * | 2011-05-05 | 2014-03-21 | Aten Int Co Ltd | Keyboard-video-switch (kvm) switch with embedded bluetooth module and sharing method thereof |
| US20140181529A1 (en) * | 2012-12-21 | 2014-06-26 | Advanced Biometric Controls, Llc | Verification of password using a keyboard with a secure password entry mode |
| CN104410602A (en) * | 2014-10-11 | 2015-03-11 | 深圳市家富通汇科技有限公司 | Method for realizing random password keyboard based on secure element |
-
2016
- 2016-02-26 TW TW105105847A patent/TWI620085B/en not_active IP Right Cessation
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI430646B (en) * | 2007-02-13 | 2014-03-11 | Google Inc | Modular wireless communicator, enhanced function device, wireless communication system and method for a pounchable wireless communicator |
| CN202075725U (en) * | 2010-10-18 | 2011-12-14 | 北京京东方光电科技有限公司 | Password input system |
| TWI431478B (en) * | 2011-05-05 | 2014-03-21 | Aten Int Co Ltd | Keyboard-video-switch (kvm) switch with embedded bluetooth module and sharing method thereof |
| US20140181529A1 (en) * | 2012-12-21 | 2014-06-26 | Advanced Biometric Controls, Llc | Verification of password using a keyboard with a secure password entry mode |
| CN104410602A (en) * | 2014-10-11 | 2015-03-11 | 深圳市家富通汇科技有限公司 | Method for realizing random password keyboard based on secure element |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201642163A (en) | 2016-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11171968B1 (en) | Method and system for user credential security | |
| CN104270517B (en) | Information ciphering method and mobile terminal | |
| US11756033B2 (en) | System and method to protect privacy of personal-identification-number entry on consumer mobile device and computing apparatus | |
| CN103034798B (en) | A kind of generation method and device of random cipher | |
| US20150332038A1 (en) | Secure entry of secrets | |
| KR101885836B1 (en) | Method of Providing User Certification and Additional Service Using Image Password System | |
| US10203864B2 (en) | Information processing method and electronic apparatus | |
| TW201405412A (en) | Method for entering password and portable electronic and unlocking method and method for data authentication | |
| CN104238940A (en) | Intelligent wearable device and relevance machine control method thereof | |
| CN105989269A (en) | Unlocking method and device and multi-system terminal | |
| CN104700049A (en) | Password protection method of achieving separation of password character display and input operations | |
| TW201626270A (en) | Augmented reality unlocking system and method | |
| TWI620085B (en) | The anti-peeping password input device and method thereof | |
| CN101933315B (en) | Encrypted and authenticated keyboard with disposable one-time key against Trojans | |
| TWI512536B (en) | A secretly inputing method | |
| WO2018036418A1 (en) | Method and apparatus for safe input of password of touch display screen of pos machine | |
| TWI630508B (en) | Device and method of password entering | |
| CN106453281A (en) | Password input device, authentication device, password input method and authentication method | |
| CN103294943A (en) | Encrypted signature handwriting device and method | |
| CN104009843A (en) | Token terminal and method | |
| KR101425595B1 (en) | Apparatus for security in mobile terminal | |
| CN107679395A (en) | A kind of cipher set-up method, device and computer-readable recording medium | |
| CN1952857A (en) | Way and apparatus of cipher input | |
| TW201617951A (en) | Device and method for password input | |
| US20170300684A1 (en) | Method of authenticating a user, corresponding terminals and authentication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |