FR2684778A1 - RANDOM INITIALIZATION KEYBOARD. - Google Patents
RANDOM INITIALIZATION KEYBOARD. Download PDFInfo
- Publication number
- FR2684778A1 FR2684778A1 FR9115477A FR9115477A FR2684778A1 FR 2684778 A1 FR2684778 A1 FR 2684778A1 FR 9115477 A FR9115477 A FR 9115477A FR 9115477 A FR9115477 A FR 9115477A FR 2684778 A1 FR2684778 A1 FR 2684778A1
- Authority
- FR
- France
- Prior art keywords
- keyboard
- keyboard according
- keys
- display
- code
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/10—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
- G07F7/1025—Identification of user by a PIN code
- G07F7/1033—Details of the PIN pad
- G07F7/1041—PIN input keyboard gets new key allocation at each use
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/33—Individual registration on entry or exit not involving the use of a pass in combination with an identity check by means of a password
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/10—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H13/00—Switches having rectilinearly-movable operating part or parts adapted for pushing or pulling in one direction only, e.g. push-button switch
- H01H13/70—Switches having rectilinearly-movable operating part or parts adapted for pushing or pulling in one direction only, e.g. push-button switch having a plurality of operating members associated with different sets of contacts, e.g. keyboard
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H2219/00—Legends
- H01H2219/002—Legends replaceable; adaptable
- H01H2219/01—Liquid crystal
- H01H2219/012—Liquid crystal programmable
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H2219/00—Legends
- H01H2219/002—Legends replaceable; adaptable
- H01H2219/014—LED
- H01H2219/016—LED programmable
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H2231/00—Applications
- H01H2231/006—Bank automat; Cash register; Vending machine
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H2239/00—Miscellaneous
- H01H2239/026—Internal encoding, e.g. validity bit
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H2239/00—Miscellaneous
- H01H2239/032—Anti-tamper
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
Clavier a initialisation aleatoire
La presente invention concerne les daviers, materiels ou affichés sur un ecran. au moyen desquels l'homme communique avec une machine et elle a pour objet d amelinrer la sécurite de cette communication.Random initialization keyboard
The present invention relates to davits, equipment or displayed on a screen. by means of which humans communicate with a machine and its purpose is to improve the security of this communication.
Dans certaines applications, bancaires notamment, mais aussi celles Lieues a un acces hahitation. véhicule. autres un usager est amene .1 composer un code pour authentifier cet acces. Au moyen des claviers connus. la présence d un tiers rend souvent cette operation peu sure. In some applications, banking in particular, but also those Lieues has a hahitation access. vehicle. others a user is brought .1 dial a code to authenticate this access. By means of known keyboards. the presence of a third party often makes this operation unsafe.
Lors de la composition d'un code, pour les claviers dont la valeur des touches est fixée definitivement a la construction du clavier. les mouvements des doigts permettent a un observateur. me me bien intentionné. de retrouver le code composé. Il est donc du plus haut intérét d'avoir des claviers dont seul l'utilisateur connaisse la valeur des louches. When composing a code, for keyboards whose value of the keys is definitively fixed to the construction of the keyboard. finger movements allow an observer. me well-intentioned. to find the code composed. It is therefore of the highest interest to have keyboards of which only the user knows the value of ladles.
C est ce que permet un clavier realise suivant l'invention. This is what a keyboard made according to the invention allows.
Il y a déjà des claviers dont les touches peuvent prendre plusieurs valeurs. et ou cette valeur est affichée par ailleurs. Dans ces claviers la valeur de touches va s'afficher ou bien sur la touche elle me me ou bten dans une fenêtre a coté de chacune des touche, ou bien dans une seule fenétre un peu plus grande représentant le clavier Ce qui caracterise notre invention c est que cette valeur est définie de facon aleatoire. au moins dans la phase d'authentification. There are already keyboards whose keys can take multiple values. and where this value is displayed elsewhere. In these keyboards the value of keys will be displayed either on the key it me or bten in a window next to each of the keys, or in a single window a little larger representing the keyboard What characterizes our invention c is that this value is randomly defined. at least in the authentication phase.
Le prucessus automatique de définition de la valeur va utiliser un generateur de nombres pseudoaleatoires. Ce generateur peul être local. The automatic process of defining the value will use a pseudo-random number generator. This generator can be local.
Lorsque ces claviers sont relies a un appareil central ce génerateur peut aussi étre central.When these keyboards are connected to a central device, this generator can also be central.
On peut aussi avoir un tel clavier laissant a l'usager. qui le prefererait, la possibilité de travailler dès le départ avec un clavier standard. We can also have such a keyboard leaving the user. who would prefer it, the possibility of working from the start with a standard keyboard.
Les divers caractéristiques et avantages de l'invention ressortiront de la description qui va suivre. de quelques unes de ses formes possibles de realisation. etant bien entendu qu'il s'agit uniquement d'exemples non limitatifs. toutes autres dispositions pouvant être adoptees sans sortir du cadre de l'invention. The various characteristics and advantages of the invention will emerge from the description which follows. of some of its possible forms of realization. it being understood that these are only nonlimiting examples. all other provisions which can be adopted without departing from the scope of the invention.
Au cours de cette description on se réfere au dessin ci-joint sur lequel
La Fig. 1 represente un clavier (numerique) avec son initialisation habituelle.During this description, reference is made to the attached drawing on which
Fig. 1 represents a keyboard (numeric) with its usual initialization.
La Fig. 2 represente un clavier Fnumerique) non initialise.
la Fig. 3 represente le même clavier apres initialisation aléatoire. Fig. 2 represents a digital keyboard) not initialized.
Fig. 3 represents the same keyboard after random initialization.
La Fig. 4 represente le clavier I, le microprocesseur 2, le systeme central 4, l'initialisateur 3. Fig. 4 represents the keyboard I, the microprocessor 2, the central system 4, the initializer 3.
Les differentes parties d un clavier sont suffisamment connues pour que nous ne les @re@définissions pas ici. The different parts of a keyboard are sufficiently well known that we will not define them here.
Les touches n'ont pas toutes ici la méme forme @celle numerotee 0 sur la figure 1)
cette même touche nest pas valorisee sur la figure 3.The keys do not all have the same form here @ that numbered 0 in Figure 1)
this same key is not valued in FIG. 3.
Le clavier figure 1 est relie physiquement au microprocesseur n lui même relie au systeme central 4 et ce de la me me façon que le systeme habituel. Le microprocesseur est d autre part relie a la commande dinitialisation 3. le systeme recevant la carte par exemple.
e microprocesseur a deux objets:
1- Iniiialiser les touches du clavier.The keyboard in Figure 1 is physically connected to the microprocessor n itself connects to the central system 4 and this in the same way as the usual system. The microprocessor is also connected to the initialization command 3. the system receiving the card for example.
The microprocessor has two objects:
1- Initialize the keyboard keys.
7- Transmettre au systéme central les differents codes correspondant a la pression des différentes touches de 0 a 9. 7- Transmit to the central system the different codes corresponding to the pressure of the different keys from 0 to 9.
A l'introduction de la carte le clavier est dans l'état de la figure 1. nombre de microsecondes de Ihorloge du microprocesseur par exemple. va alors Anitialiser le génerateur de nombres aleatoires de ce microprocesseur @ou programme sur ce microprocesseur@. Les valeurs des touches vont safficher sur celles-ci @ou à coté de celles-ci) et vont prendre, par exemple. l"etat de celles de la figure ,1. When the card is inserted, the keyboard is in the state of FIG. 1. number of microseconds of the clock of the microprocessor for example. will then initialize the random number generator of this microprocessor @ or program on this microprocessor @. The values of the keys will be displayed on these @ or next to these) and will take, for example. the state of those in the figure, 1.
Lors de la composition du code secret, les codes des touches pressees sont transmis au microprocesseur qui les transcode en ceux de la valeur affichée sur les touches pour les transmettre au systeme central. When entering the secret code, the codes of the pressed keys are transmitted to the microprocessor which transcodes them into those of the value displayed on the keys to transmit them to the central system.
Claims (7)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9115477A FR2684778A1 (en) | 1991-12-06 | 1991-12-06 | RANDOM INITIALIZATION KEYBOARD. |
AU33559/93A AU3355993A (en) | 1991-12-06 | 1992-12-04 | Rendum reset keypad |
PCT/FR1992/001151 WO1993011551A1 (en) | 1991-12-06 | 1992-12-04 | Rendum reset keypad |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9115477A FR2684778A1 (en) | 1991-12-06 | 1991-12-06 | RANDOM INITIALIZATION KEYBOARD. |
Publications (1)
Publication Number | Publication Date |
---|---|
FR2684778A1 true FR2684778A1 (en) | 1993-06-11 |
Family
ID=9420007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9115477A Pending FR2684778A1 (en) | 1991-12-06 | 1991-12-06 | RANDOM INITIALIZATION KEYBOARD. |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU3355993A (en) |
FR (1) | FR2684778A1 (en) |
WO (1) | WO1993011551A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001052290A1 (en) * | 2000-01-14 | 2001-07-19 | Robert Bosch Gmbh | Device for inputting and/or outputting information |
WO2004114231A1 (en) * | 2003-05-05 | 2004-12-29 | Electronic Data Systems Corporation | Verification of electronic financial transactions |
FR2923034A1 (en) * | 2007-10-26 | 2009-05-01 | Ingenico Sa | Payment terminal e.g. computer, for e.g. automatic fuel vending machine, has memory storing program for modifying keyboard configuration data before inputting information and controlling displaying of configuration after modifying data |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2708358B1 (en) * | 1993-07-01 | 1995-09-01 | Bull Cp8 | Method for entering confidential information, terminal and associated verification system. |
GB2444285A (en) * | 2006-11-30 | 2008-06-04 | Tim Watson | Keypad with random key layout |
GB201212878D0 (en) * | 2012-07-20 | 2012-09-05 | Pike Justin | Authentication method and system |
GB201520741D0 (en) | 2015-05-27 | 2016-01-06 | Mypinpad Ltd And Licentia Group Ltd | Authentication methods and systems |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4644326A (en) * | 1983-06-03 | 1987-02-17 | Secure Keyboards Limited | Unitary key panel |
-
1991
- 1991-12-06 FR FR9115477A patent/FR2684778A1/en active Pending
-
1992
- 1992-12-04 WO PCT/FR1992/001151 patent/WO1993011551A1/en active Application Filing
- 1992-12-04 AU AU33559/93A patent/AU3355993A/en not_active Abandoned
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001052290A1 (en) * | 2000-01-14 | 2001-07-19 | Robert Bosch Gmbh | Device for inputting and/or outputting information |
WO2004114231A1 (en) * | 2003-05-05 | 2004-12-29 | Electronic Data Systems Corporation | Verification of electronic financial transactions |
US7725388B2 (en) | 2003-05-05 | 2010-05-25 | Hewlett-Packard Development Company, L.P. | Verification of electronic financial transactions |
FR2923034A1 (en) * | 2007-10-26 | 2009-05-01 | Ingenico Sa | Payment terminal e.g. computer, for e.g. automatic fuel vending machine, has memory storing program for modifying keyboard configuration data before inputting information and controlling displaying of configuration after modifying data |
Also Published As
Publication number | Publication date |
---|---|
WO1993011551A1 (en) | 1993-06-10 |
AU3355993A (en) | 1993-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10592651B2 (en) | Visual image authentication | |
US7188314B2 (en) | System and method for user authentication interface | |
US8336086B2 (en) | Authentication method using icon password | |
EP0632413B1 (en) | Method for confidential information input and associated terminal | |
MXPA02007602A (en) | Method and device for mutual authentication of two data processing units. | |
CH625633A5 (en) | ||
CN1628432A (en) | Secure visual message communication method and device | |
JP2011113523A (en) | User authentication device | |
EP1255178B1 (en) | Security device for on-line transactions | |
Kim | Keypad against brute force attacks on smartphones | |
US20210365539A1 (en) | Visual Image Authentication | |
FR2684778A1 (en) | RANDOM INITIALIZATION KEYBOARD. | |
US20200220715A1 (en) | Visual Image Authentication | |
FR2654238A1 (en) | METHOD FOR AUTHENTICATING THE IDENTITY OF A PHYSICAL PERSON AND AUTHENTICATING DEVICE FOR IMPLEMENTING THE METHOD. | |
FR2693815A1 (en) | Security process for data entry keypad with touchscreen - uses keys with associated character changed randomly and visible only to user | |
EP1055174A1 (en) | Method for storing and operating data units in a security module and associated security module | |
FR2769446A1 (en) | Identification and authentication system for users of data network | |
FR2832825A1 (en) | Securing access to a digital resource, uses display with array of patterns from which user selects to generate numeric access code which is stored in a memory that must be presented to allow access | |
EP0397164A1 (en) | Alphanumeric text entry device with display and keyboard, and application of said device to a telephone terminal | |
Kasat et al. | Study and analysis of shoulder-surfing methods | |
FR2817067A1 (en) | Equipment for authentication of documents by electronic signature, comprises identification and man/machine interfaces and a protected circuit to deliver a signature using a stored private key | |
FR2582421A1 (en) | Identity authentication apparatus | |
KR20020034379A (en) | General Purpose Time-differential Electronic/Mechanical Password Locking/Security System Equipped with Internal Hacking Protection Program using Time-interval Checking Device between Password Input Key Strokes | |
WO2014039763A1 (en) | Visual image authentication and transaction authorization using non-determinism | |
KR19980052634A (en) | Random combination of numbers for keypad |