FR2693295A1 - Gaming machine including continuously operating timer - Google Patents
Gaming machine including continuously operating timer Download PDFInfo
- Publication number
- FR2693295A1 FR2693295A1 FR9208099A FR9208099A FR2693295A1 FR 2693295 A1 FR2693295 A1 FR 2693295A1 FR 9208099 A FR9208099 A FR 9208099A FR 9208099 A FR9208099 A FR 9208099A FR 2693295 A1 FR2693295 A1 FR 2693295A1
- Authority
- FR
- France
- Prior art keywords
- circuit
- clock
- clock circuit
- circuit according
- counter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000010354 integration Effects 0.000 claims description 4
- 238000001514 detection method Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 239000010453 quartz Substances 0.000 description 1
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N silicon dioxide Inorganic materials O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Classifications
-
- 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
- G07C15/00—Generating random numbers; Lottery apparatus
- G07C15/006—Generating random numbers; Lottery apparatus electronically
-
- G—PHYSICS
- G04—HOROLOGY
- G04C—ELECTROMECHANICAL CLOCKS OR WATCHES
- G04C10/00—Arrangements of electric power supplies in time pieces
- G04C10/04—Arrangements of electric power supplies in time pieces with means for indicating the condition of the power supply
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
- G06F21/72—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in cryptographic circuits
- G06F21/725—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in cryptographic circuits operating on a secure reference time value
-
- 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
- G07C1/00—Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
-
- 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/20—Individual registration on entry or exit involving the use of a pass
- G07C9/29—Individual registration on entry or exit involving the use of a pass the pass containing active electronic elements, e.g. smartcards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2207/00—Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F2207/72—Indexing scheme relating to groups G06F7/72 - G06F7/729
- G06F2207/7219—Countermeasures against side channel or fault attacks
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Power Engineering (AREA)
- Mathematical Physics (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Credit Cards Or The Like (AREA)
Abstract
Description
"Circuit d'horloge pour dispositif de jeu"."Clock circuit for gaming device".
DescriptionDescription
La présente invention concerne un circuit d'horloge The present invention relates to a clock circuit
pour dispositif de jeu notamment, formé d'un oscillateur- for game device in particular, formed by an oscillator-
générateur de fréquence d'horloge couplé à un circuit compteur- clock frequency generator coupled to a counter circuit
diviseur. Ce genre de circuit est bien connu et trouve divider. This kind of circuit is well known and finds
d'importantes applications.important applications.
Cependant il y a certaines applications o des exigences nouvelles sont imposées, notamment dans le domaine des jeux On pourra à ce sujet consulter le brevet However, there are certain applications where new requirements are imposed, in particular in the field of games. On this subject, we can consult the patent.
US 5 073 931.US 5,073,931.
Dans ce brevet, on propose à des joueurs un dispositif qui permet d'enregistrer des paris sur l'issue d'un événement qui se déroule devant leurs yeux Le moment du pari ne peut donc pas être postérieur à cette issue Si le montant de l'enjeu est important, un tel dispositif risque d'être la proie de fraudes Notamment il importe que le moment du pari ne soit pas falsifié; un joueur malhonnête peut essayer d'affecter un moment antérieur à son pari, alors qu'il l'a fait In this patent, players are offered a device which makes it possible to record bets on the outcome of an event which takes place before their eyes. The timing of the bet cannot therefore be later than this outcome If the amount of the 'stake is important, such a device risks being prey to frauds In particular it is important that the time of the bet is not falsified; a dishonest player may try to affect a time prior to his bet, when he has done so
en connaissant l'issue du Jeu.knowing the outcome of the Game.
L'invention propose donc un circuit d'horloge qui a The invention therefore provides a clock circuit which has
pour but de s'opposer à ce genre de fraude. for the purpose of opposing this kind of fraud.
Pour cela, un tel circuit est remarquable en ce qu'il est intégré et qu'il est muni d'un circuit de sécurité For this, such a circuit is remarkable in that it is integrated and that it is provided with a safety circuit.
qui protège ses données en sortie. which protects its output data.
La description suivante, accompagnée des dessins The following description, accompanied by the drawings
ci-annexés, le tout donné à titre d'exemple non limitatif, fera attached, all given by way of non-limiting example, will
bien comprendre comment l'invention peut être réalisée. fully understand how the invention can be realized.
La figure 1 montre le schéma du circuit conforme à l'invention. La figure 2 montre une variation du circuit Figure 1 shows the circuit diagram according to the invention. Figure 2 shows a variation of the circuit
conforme à l'invention.according to the invention.
Le circuit d'horloge proposé par l'invention porte, à la figure 1, la référence 1 Il est constitué essentiellement par un oscillateur 10 piloté par un quartz 12 et par un compteur-diviseur 15 Ces composants peuvent faire partie d'un circuit intégré 20 du genre immatriculé sous le nô PCF 8583 Le contenu de ce compteur-diviseur fournit différentes informations de date à une mémoire RAM 22 adressée par un organe d'adressage 24 Ces informations de sortie sont l'année, le mois, le jour, les heures, les minutes, les secondes, etc D'autres informations peuvent être contenues dans cette mémoire: des informations d'alarmes, de statut, etc Les informations contenues dans cette mémoire peuvent être lues sur une ligne 26 connectée à sa sortie Une interface permet une communication du genre 12 C vers l'extérieur du circuit 20 Un organe de logique 32 permet de commander tout le fonctionnement de ce circuit 20 Ce circuit 20 est alimenté par The clock circuit proposed by the invention bears, in FIG. 1, the reference 1 It essentially consists of an oscillator 10 controlled by a quartz 12 and by a counter-divider 15 These components can be part of an integrated circuit 20 of the kind registered under the no PCF 8583 The content of this counter-divider provides various date information to a RAM memory 22 addressed by an addressing device 24 This output information is the year, the month, the day, the hours, minutes, seconds, etc. Other information can be contained in this memory: alarm, status information, etc. The information contained in this memory can be read on a line 26 connected to its output An interface allows communication of the 12 C type to the outside of the circuit 20 A logic member 32 makes it possible to control the entire operation of this circuit 20 This circuit 20 is supplied by
une tension appliquée à une borne 33. a voltage applied to a terminal 33.
Conformément à l'invention, pour éviter que les informations élaborées par ce circuit 20 soient falsifiées, on a prévu un circuit de sécurité 50 intégré, sous forme hybride In accordance with the invention, to prevent the information produced by this circuit 20 from being falsified, an integrated safety circuit 50 has been provided, in hybrid form
ou non, sur le même substrat que le circuit 20. or not, on the same substrate as circuit 20.
L'intégration évite qu'une intervention puisse s'effectuer à l'intérieur du circuit 1 Cette intégration peut s'accompagner d'un enrobage de tout le circuit, ce qui rend Integration prevents intervention from taking place inside circuit 1 This integration can be accompanied by coating of the entire circuit, which makes
toute intrusion encore plus improbable. any intrusion even more unlikely.
Le circuit de sécurité est par exemple constitué par un circuit du genre immatriculé sous le n' MC 6805 SC 24 Ce circuit est formé d'un microprocesseur 55 auquel sont rattachées une mémoire RAM 57, une mémoire ROM 59 qui contient les instructions pour le fonctionnement du microprocesseur 55 et également une mémoire EEPROM 61 qui peut contenir différentes données non effaçables par coupure de The safety circuit is for example constituted by a circuit of the kind registered under the MC 6805 SC 24 This circuit is formed by a microprocessor 55 to which are attached a RAM memory 57, a ROM memory 59 which contains the operating instructions microprocessor 55 and also an EEPROM memory 61 which can contain various data which cannot be erased by cutting off
l'alimentation.food.
Ce circuit est utilisé habituellement dans les cartes à puce du genre décrit dans l'ouvrage This circuit is usually used in smart cards of the kind described in the book
LES CARTES A MICROCIRCUITMICROCIRCUIT CARDS
TECHNIQUES ET APPLICATIONSTECHNIQUES AND APPLICATIONS
de F GUEZ, C ROBERT et A LAURETby F GUEZ, C ROBERT and A LAURET
paru en France aux éditions MASSON. published in France by MASSON editions.
Pour communiquer, ce circuit comporte un ensemble d'accès 65 et 66 dont une partie 65 est affectée aux communications à l'intérieur du circuit 1 et l'autre partie 66 To communicate, this circuit includes a set of accesses 65 and 66 of which a part 65 is assigned to communications inside the circuit 1 and the other part 66
aux communications vers l'extérieur. communications to the outside.
Selon un premier mode de réalisation le circuit 1 est alimenté par deux sources de tension 70 et 72 par l'intermédiaire de deux bornes d'alimentation 73 et 74 La According to a first embodiment, circuit 1 is supplied by two voltage sources 70 and 72 via two supply terminals 73 and 74 La
source 72 est prévue por alimenter uniquement le circuit 20. source 72 is provided for supplying circuit 20 only.
Selon un deuxième mode de réalisation, le circuit 1 According to a second embodiment, circuit 1
est alimenté par les deux mêmes bornes de tension 70 et 72. is supplied by the same two voltage terminals 70 and 72.
Mais, de préférence, c'est la source 70 qui alimente les circuits, même le circuit 20 Si cette source manifeste une défaillance, ceci est détecté par un analyseur de tension d'alimentation 80 (figure 2) qui, dans ce cas, connecte un commutateur de tension 82 pour que le circuit 20 soit alimenté But, preferably, it is the source 70 which supplies the circuits, even the circuit 20. If this source manifests a failure, this is detected by a supply voltage analyzer 80 (FIG. 2) which, in this case, connects a voltage switch 82 so that the circuit 20 is supplied
par la source de tension 70.by the voltage source 70.
L'intérêt de ces mesures est que l'on peut garantir une certaine autonomie de ce circuit d'horloge (quelques années compte tenu de sa faible consommation) alors que l'alimentation de l'environnement pour lequel il travaille peut nécessiter The advantage of these measures is that we can guarantee a certain autonomy of this clock circuit (a few years given its low consumption) while powering the environment for which it works may require
plusieurs changements de piles (source 70). several battery changes (source 70).
Cependant si la tension d'alimentation du circuit vient à être interrompue, ceci est détecté par un autre However, if the circuit supply voltage is interrupted, this is detected by another
analyseur de tension 83 connecté à la borne d'alimentation 33. voltage analyzer 83 connected to the supply terminal 33.
L'information de rupture de tension peut être reflétée par l'état des données contenues dans la mémoire 22 L'état de cette tension d'alimentation peut également être analysé par le circuit 50 en lui communiquant la détection faite par The voltage breakdown information can be reflected by the state of the data contained in the memory 22 The state of this supply voltage can also be analyzed by the circuit 50 by communicating to it the detection made by
l'analyseur 83 lors de ses accès I 2 C au circuit 20. the analyzer 83 during its accesses I 2 C to circuit 20.
Pour permettre une communication entre ce bus et le To allow communication between this bus and the
circuit de sécurité 50, un circuit d'interface 90 a été prévu. safety circuit 50, an interface circuit 90 has been provided.
Le programme assure la communication sur ce bus en respectant le protocole défini par les mesures relatives au bus I 2 C. L'information concernant l'horloge est rendue accessible via le circuit 50 sur un accès 92 Le circuit 1 porte, outre les bornes d'alimentation 73 et 74, deux autres accès 94 et 96 pour, respectivement, la re-initialisation du circuit et l'application des signaux d'horloge nécessaires au The program ensures communication on this bus while respecting the protocol defined by the measures relating to the I 2 C bus. Information concerning the clock is made accessible via circuit 50 on an access 92 Circuit 1 carries, in addition to the terminals d 73 and 74, two other accesses 94 and 96 for, respectively, the re-initialization of the circuit and the application of the clock signals necessary for
processeur 55.processor 55.
Le circuit 50 opère, selon un mode de The circuit 50 operates, according to a mode of
fonctionnement préférentiel, selon l'algorithme de cryptage- preferential operation, according to the encryption algorithm-
décryptage DES, tel que défini, par exemple, dans la publication: Federal Information Processing Standards Publication (FIPS PUB 46) du 15 janvier 1977 du Bureau National des Standards du Ministère du Commerce américain. Dans la mémoire EEPROM est enregistrée une clé de chiffrement C. Ainsi, à l'accès 92 la date DAT peut être en clair, mais elle est accompagnée d'un code DES (C, DAT) Ainsi, on peut vérifier l'intégrité de cette date DAT, si bien entendu on connait C, toute précaution étant prise pour que cette clé C DES decryption, as defined, for example, in the publication: Federal Information Processing Standards Publication (FIPS PUB 46) of January 15, 1977 of the National Standards Bureau of the United States Department of Commerce. In the EEPROM memory is recorded an encryption key C. Thus, at access 92 the date DAT can be in clear, but it is accompanied by a DES code (C, DAT) Thus, one can verify the integrity of this date DAT, if of course we know C, every precaution being taken so that this key C
demeure inconnue à tout fraudeur potentiel. remains unknown to any potential fraudster.
Il est possible de compliquer le processus en envoyant au circuit d'horloge 1 un aléa "a", de sorte que la It is possible to complicate the process by sending to the clock circuit 1 a random "a", so that the
date soit accompagnée d'un code DES (C, a, DAT). date is accompanied by a DES code (C, a, DAT).
Claims (4)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9208099A FR2693295B1 (en) | 1992-07-01 | 1992-07-01 | Clock circuit for game device. |
US08/082,074 US5489095A (en) | 1992-07-01 | 1993-06-23 | Device for protecting the validity of time sensitive information |
JP15694593A JP3577328B2 (en) | 1992-07-01 | 1993-06-28 | Gaming device |
DE69310034T DE69310034T2 (en) | 1992-07-01 | 1993-07-01 | Game device with a continuously functioning clock |
EP93201908A EP0577220B1 (en) | 1992-07-01 | 1993-07-01 | Game device including a continuously working time-piece |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9208099A FR2693295B1 (en) | 1992-07-01 | 1992-07-01 | Clock circuit for game device. |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2693295A1 true FR2693295A1 (en) | 1994-01-07 |
FR2693295B1 FR2693295B1 (en) | 1994-11-18 |
Family
ID=9431403
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9208099A Expired - Fee Related FR2693295B1 (en) | 1992-07-01 | 1992-07-01 | Clock circuit for game device. |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR2693295B1 (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3806874A (en) * | 1972-04-11 | 1974-04-23 | Gretag Ag | Identification system for individuals |
DE3023427A1 (en) * | 1979-06-28 | 1981-01-08 | Gretag Ag | MOBILE DATA KEEPER |
US4365810A (en) * | 1979-09-28 | 1982-12-28 | Selectro-Vision, Ltd. | Gaming board |
GB2148135A (en) * | 1983-09-14 | 1985-05-30 | Igt Reno Nev | Electronic video lottery system |
US4592546A (en) * | 1984-04-26 | 1986-06-03 | David B. Lockton | Game of skill playable by remote participants in conjunction with a live event |
GB2189059A (en) * | 1986-04-08 | 1987-10-14 | Distrimex Limited | Clock with power-failure alarm |
EP0418098A1 (en) * | 1989-09-15 | 1991-03-20 | Ncr International Inc. | Portable container for valuable items |
US5073931A (en) * | 1989-05-25 | 1991-12-17 | Audebert-Delahaye-Venture | System and individual device for participation in a broadcast program |
-
1992
- 1992-07-01 FR FR9208099A patent/FR2693295B1/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3806874A (en) * | 1972-04-11 | 1974-04-23 | Gretag Ag | Identification system for individuals |
DE3023427A1 (en) * | 1979-06-28 | 1981-01-08 | Gretag Ag | MOBILE DATA KEEPER |
US4365810A (en) * | 1979-09-28 | 1982-12-28 | Selectro-Vision, Ltd. | Gaming board |
GB2148135A (en) * | 1983-09-14 | 1985-05-30 | Igt Reno Nev | Electronic video lottery system |
US4592546A (en) * | 1984-04-26 | 1986-06-03 | David B. Lockton | Game of skill playable by remote participants in conjunction with a live event |
GB2189059A (en) * | 1986-04-08 | 1987-10-14 | Distrimex Limited | Clock with power-failure alarm |
US5073931A (en) * | 1989-05-25 | 1991-12-17 | Audebert-Delahaye-Venture | System and individual device for participation in a broadcast program |
EP0418098A1 (en) * | 1989-09-15 | 1991-03-20 | Ncr International Inc. | Portable container for valuable items |
Also Published As
Publication number | Publication date |
---|---|
FR2693295B1 (en) | 1994-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0577220B1 (en) | Game device including a continuously working time-piece | |
CA2051365C (en) | Method for managing an application program loaded into a microcircuit medium | |
CA1300757C (en) | Portable electronic device meant to be used with a screen | |
EP0425347B1 (en) | Portable electronic device for making a public loyal to a media or similar | |
EP0845755B1 (en) | IC-card and program for IC-cards | |
FR2685510A1 (en) | METHOD OF AUTHENTICATING, BY AN OUTER ENVIRONMENT, A PORTABLE OBJECT CONNECTED THROUGH THIS MEDIUM THROUGH A TRANSMISSION LINE, AND SYSTEM FOR IMPLEMENTING THE SAME. | |
FR2809894A1 (en) | CRYPTOGRAPHY METHOD, MICROCIRCUIT FOR CHIP CARD AND CHIP CARDS INCLUDING SUCH MICROCIRCUIT | |
FR2689264A1 (en) | Authentication method performed between an integrated circuit card and a terminal unit and system provided for this purpose. | |
CA2676236C (en) | Portable authentication device | |
EP1055203A1 (en) | Protocol between an electronic key and an lock | |
WO2005119583A2 (en) | Security module component | |
FR2642544A1 (en) | Data processing system with a security program | |
EP0742532A1 (en) | Secret code memorizing and reproducing process | |
FR2803961A1 (en) | Securing of transactions carried out over the internet, uses non-reusable secret code generated by purchaser to identify purchaser to vendor and to third parties such as banks | |
FR2637710A1 (en) | Method and device for high-security multifunction electronic control comprising a microchip card | |
FR2670595A1 (en) | Integrated circuit card | |
FR2693295A1 (en) | Gaming machine including continuously operating timer | |
EP1483645A2 (en) | Device and method for making secure sensitive data, in particular between two parties via a third party entity | |
FR2771199A1 (en) | Portable smart card and its operating system | |
EP1609326B1 (en) | Method of protecting a mobile-telephone-type telecommunication terminal | |
EP1012797B1 (en) | Integrated circuit card with bonus point counter and process for counting bonus points | |
FR2829645A1 (en) | Authentication method, e.g. for use with a smart card, whereby a secret quantity or key is delivered to an integrated circuit forming part of an external device or reader used in authentication | |
FR2693296A1 (en) | Gaming machine including continuously operating timer | |
FR2864286A1 (en) | ELECTRONIC MODULE, IN PARTICULAR FOR AN ELECTRONIC PAYMENT TERMINAL | |
CA2529134A1 (en) | Process for managing a plurality of electronic smart token readers and equipment for implementing said process |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TP | Transmission of property | ||
TP | Transmission of property | ||
CD | Change of name or company name | ||
ST | Notification of lapse |