ES2234242T3 - INTERLOCK SYSTEM FOR AUTOMOBILE VEHICLE WITH EVOLUTION CODE AND IDENTIFICATION. - Google Patents
INTERLOCK SYSTEM FOR AUTOMOBILE VEHICLE WITH EVOLUTION CODE AND IDENTIFICATION.Info
- Publication number
- ES2234242T3 ES2234242T3 ES99907432T ES99907432T ES2234242T3 ES 2234242 T3 ES2234242 T3 ES 2234242T3 ES 99907432 T ES99907432 T ES 99907432T ES 99907432 T ES99907432 T ES 99907432T ES 2234242 T3 ES2234242 T3 ES 2234242T3
- Authority
- ES
- Spain
- Prior art keywords
- code
- identification
- interlocking
- unlocking
- keyword
- 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 - Lifetime
Links
- 230000004044 response Effects 0.000 claims abstract description 3
- 238000012790 confirmation Methods 0.000 claims description 5
- 238000000034 method Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 230000000977 initiatory effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000000763 evoking effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000010349 pulsation Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000008672 reprogramming Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000002747 voluntary effect Effects 0.000 description 1
Classifications
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05B—LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
- E05B49/00—Electric permutation locks; Circuits therefor ; Mechanical aspects of electronic locks; Mechanical keys therefor
-
- 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/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
-
- 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/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
- G07C2009/00206—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks the keyless data carrier being hand operated
- G07C2009/00214—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks the keyless data carrier being hand operated by one push button
-
- 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/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
- G07C2009/0023—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks with encription of the transmittted data signal
-
- 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/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00182—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
- G07C2009/00238—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks the transmittted data signal containing a code which is changed
- G07C2009/00246—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks the transmittted data signal containing a code which is changed periodically, e.g. after a time period
-
- 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/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C2009/00753—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
- G07C2009/00769—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means
-
- 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
- G07C2209/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/06—Involving synchronization or resynchronization between transmitter and receiver; reordering of codes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Lock And Its Accessories (AREA)
Abstract
Sistema de enclavamiento para vehículo automóvil, que comprende a) un dispositivo de accionamiento (10) de enclavamiento / desenclavamiento de las puertas del vehículo, adaptado para recibir un código (Ci) de enclavamiento / desenclavamiento de las puertas y para accionar el desenclavamiento si el código recibido corresponde a un código (Cj) esperado, siendo dicho código del tipo evolutivo, compuesto a partir de una primera palabra clave (Cb) y de una segunda palabra clave pseudo aleatoria (Ni), b) un dispositivo de identificación (20), y c) al menos una llave (30), que comprende u por una parte, un emisor de mando a distancia (31) adaptado para transmitir al dispositivo de accionamiento de las puertas del vehículo un código (Ci) de enclavamiento / desenclavamiento de las puertas, u por otra parte, un contestador de identificación (32) adaptado para transmitir un código de identificación (Xp) de la llave en respuesta a una solicitud del dispositivo de identificación, caracterizado porque eldispositivo de accionamiento comprende § medios de memorización adaptados para memorizar el código recibido durante una recepción de un código de enclavamiento / desenclavamiento de las puertas, que no corresponda al código esperado, y § medios de actualización adaptados para efectuar la actualización de su imagen de la segunda palabra clave en función del código recibido, si el dispositivo de identificación confirma una identificación positiva de la llave.Interlocking system for motor vehicles, comprising a) an interlocking / unlocking drive device (10) of the vehicle doors, adapted to receive an interlocking / unlocking code (Ci) of the doors and to activate the unlocking if the received code corresponds to an expected code (Cj), said code of the evolutionary type being composed of a first keyword (Cb) and a second random pseudo keyword (Ni), b) an identification device (20) , and c) at least one key (30), which comprises, on the one hand, a remote control transmitter (31) adapted to transmit an interlocking / unlocking code (Ci) of the vehicle doors. doors, or on the other hand, an identification answering machine (32) adapted to transmit an identification code (Xp) of the key in response to a request of the identification device, face This is because the drive device comprises § storage means adapted to memorize the code received during a reception of a door interlocking / unlocking code, which does not correspond to the expected code, and § updating means adapted to perform the update of its image of the second keyword depending on the code received, if the identification device confirms a positive identification of the key.
Description
Sistema de enclavamiento para vehículo automóvil con código evolutivo e identificación.Interlocking system for motor vehicles with evolutionary code and identification.
La presente invención se refiere a un sistema de enclavamiento de las puertas de un vehículo automóvil, y de una manera más particular se refiere a un sistema de este tipo, que comprende un mando a distancia con código evolutivo susceptible de necesitar una resincronización entre el emisor y el receptor.The present invention relates to a system of interlocking the doors of a motor vehicle, and a more particular way refers to such a system, which It includes a remote control with evolutionary code capable of need a resynchronization between the sender and the receiver.
Se conocía por la técnica anterior, por ejemplo, por la patente US 4,825,210, un sistema de enclavamiento con mando a distancia que utiliza un código evolutivo. El problema principal al que se enfrentan estos sistemas consiste en la desincronización entre las secuencia de los códigos emitidos por el emisor y la secuencia de los códigos esperados por el receptor. El documento citado anteriormente propone, para resolver este problema, comparar el código recibido con una primera lista de códigos denominada secuencia de captura, y si el código recibido pertenece a esta lista, se desenclavan inmediatamente las puertas. En el caso en que el código recibido no pertenezca a esta primera lista, se le compara con una lista extensa denominada secuencia de sincronización, y se espera la recepción de un segundo código, que sigue inmediatamente a la secuencia para confirmar la autorización de desenclavamiento, y resincronizar el receptor sobre la secuencia del emisor. Sin embargo, un sistema de este tipo, aún cuando da satisfacción cuando la desincronización proceda de pulsaciones repetidas sobre la tecla de mando a distancia fuera del campo de recepción del vehículo, presenta un inconveniente cierto cuando la desincronización proceda de una cambio de pila del mando a distancia. En efecto, en este último caso, la secuencia de los códigos emitidos puede volver a partir desde un punto aleatorio en la secuencia de los códigos posibles y no existir ningún código común con la secuencia de sincronización, salvo si esta última cubre el conjunto de los códigos posibles, lo que es costoso en espacio de memoria y en tiempo de cálculo, incluso imposible con códigos que comprendan varios millares de combinaciones posibles.It was known by the prior art, for example, by US Patent 4,825,210, a locking interlock system remotely using an evolutionary code. The main problem what these systems face is the desynchronization between the sequence of codes issued by the issuer and the sequence of codes expected by the receiver. The document cited above proposes, to solve this problem, compare the code received with a first code list called capture sequence, and if the received code belongs to this ready, the doors are immediately unlocked. In the case where the code received does not belong to this first list, you will be compare with an extensive list called sequence of synchronization, and the reception of a second code is expected, which immediately follow the sequence to confirm the authorization unlocking, and resynchronize the receiver over the sequence of the issuer. However, such a system, even when it gives satisfaction when the desynchronization comes from pulsations repeated on the remote control key outside the field of reception of the vehicle presents a certain inconvenience when the desynchronization proceed from a change of battery in the remote distance. Indeed, in the latter case, the sequence of issued codes can return from a random point in the sequence of possible codes and there is no code common with the synchronization sequence, except if the latter covers all possible codes, which is expensive in memory space and calculation time, even impossible with codes that comprise several thousand combinations possible.
La presente invención tiene por lo tanto como cometido proponer un sistema que permita una sincronización fiable entre emisor y receptor, independientemente de la causa de la desincronización.The present invention therefore has as committed to propose a system that allows reliable synchronization between sender and receiver, regardless of the cause of the desynchronization
Para hacer esto, se aprovecha la coexistencia en la llave del emisor del mando a distancia precitado y de un contestador de identificación, también denominado retransmisor, utilizado por ejemplo por un dispositivo de inmovilización del vehículo, tal como se ha descrito en las patentes GB 2 051 442 o US 4,738,334.To do this, coexistence is used in the transmitter key of the aforementioned remote control and a answering machine, also called relay, used for example by an immobilization device of the vehicle, as described in GB 2 051 442 or US patents 4,738,334.
Se conocían, por ejemplo por los documentos FR 2 738 587 o EP 0 711 892, procedimientos para la sincronización que utilizan el reconocimiento de la llave, bien por retransmisor, o bien por correspondencia mecánica con una cerradura, para permitir esta sincronización. Sin embargo, estos procedimientos exigen bien una operación voluntaria por parte del conductor, que debe pulsar sobre el botón de su mando a distancia en un momento preciso (FR 2 738 587), o bien una reprogramación sistemática del código, hecha incluso en ausencia de desincronización (EP 0 711 892), operación costosa y arriesgada en caso de contratiempo. Otro procedimiento (DE 195 33191) necesita la utilización de un aparato de diagnóstico para forzar al receptor en modo de programación con el fin de sincronizarlo con el emisor del mando a distancia, lo que impone la intervención de un garajista.They were known, for example by FR 2 documents 738 587 or EP 0 711 892, procedures for synchronization that use the recognition of the key, either by relay, or either by mechanical correspondence with a lock, to allow This synchronization However, these procedures demand well a voluntary operation by the driver, which must press on the button of your remote control at a precise moment (FR 2 738 587), or a systematic reprogramming of the code, made even in the absence of desynchronization (EP 0 711 892), operation expensive and risky in case of mishap. Other procedure (DE 195 33191) requires the use of a diagnostic device to force the receiver into programming mode in order to synchronize it with the transmitter of the remote control, which imposes the intervention of a garajista.
Así pues, la presente invención tiene igualmente por objeto proponer un sistema que permita una resincronización fiable entre el emisor y el receptor, que sea económica, segura y transparente para el usuario.Thus, the present invention also has for the purpose of proposing a system that allows resynchronization reliable between the sender and the receiver, which is economical, safe and transparent to the user.
Se alcanzan estos objetivos de la invención, así como otros, que se pondrán de manifiesto a continuación en la presente descripción, con un sistema de enclavamiento para vehículo automóvil, que comprende un dispositivo de accionamiento del enclavamiento / desenclavamiento de las puertas del vehículo adaptado para recibir un código de enclavamiento / desenclavamiento de las puertas y para accionar el desenclavamiento si el código recibido corresponde a un código esperado, siendo dicho código del tipo evolutivo compuesto a partir de una primera palabra clave de base y de una segunda palabra clave pseudo aleatoria; un dispositivo de identificación y al menos una llave que comprende, por una parte, un emisor de mando a distancia adaptado para transmitir al dispositivo de accionamiento de las puertas del vehículo un código de enclavamiento / desenclavamiento de las puertas, por otra parte un contestador de identificación adaptado para transmitir un código de identificación de la llave en respuesta a una solicitud del dispositivo de identificación.These objectives of the invention are achieved as well. like others, which will be revealed below in the present description, with a vehicle interlocking system automobile, which comprises a drive device of the interlocking / unlocking vehicle doors adapted to receive an interlocking / unlocking code of the doors and to activate the unlocking if the code received corresponds to an expected code, said code being evolutionary type composed from a first keyword of base and a second pseudo random keyword; a identification device and at least one key comprising, on the one hand, a remote control transmitter adapted to transmit to the drive device of the doors of the vehicle an interlocking / unlocking code of doors, on the other hand an adapted answering machine to transmit a key identification code in response to a request from the identification device.
Según la invención, en el momento de una recepción de un código de enclavamiento / desenclavamiento de las puertas que no corresponda a un código esperado, el dispositivo de accionamiento memoriza el código recibido y pone al día su imagen de la segunda palabra clave en función del código recibido si el dispositivo de identificación confirma una identificación positiva de la llave.According to the invention, at the time of a reception of an interlocking / unlocking code of doors that do not correspond to an expected code, the device drive memorizes the received code and updates its image of the second keyword based on the code received if the identification device confirms a positive identification of the key.
Según una característica importante de la presente invención, la actualización es autorizada únicamente si se produce la confirmación de una identificación positiva de la llave en un intervalo de tiempo predeterminado desde la recepción del código de enclavamiento / desenclavamiento.According to an important characteristic of the present invention, the update is authorized only if produces confirmation of a positive key identification in a predetermined time interval from receipt of interlocking / unlocking code.
Según una primera variante de la invención, el dispositivo de accionamiento calcula la imagen de la segunda palabra clave por inversión parcial del código recibido en función de la primera palabra clave de base.According to a first variant of the invention, the drive device calculates the image of the second keyword by partial inversion of the code received based on of the first base keyword.
Según una segunda variante de la invención, el dispositivo de accionamiento determina la imagen de la segunda palabra clave por busca del código recibido en una lista de códigos establecida a partir de una palabra clave de base y de una secuencia de las segundas palabras clave posibles.According to a second variant of the invention, the drive device determines the image of the second keyword by searching for the code received in a code list set from a base keyword and a sequence of the second possible keywords.
Ventajosamente, el código de enclavamiento / desenclavamiento comprende un estado de identificación público de la llave, distinto del código de identificación, y el dispositivo de accionamiento no memoriza el código recibido más que si este encabezamiento corresponde a una de las llaves autorizadas.Advantageously, the interlock code / unlocking includes a state of public identification of the key, other than the identification code, and the device drive does not memorize the received code except if it heading corresponds to one of the authorized keys.
Otras características y ventajas del sistema según la invención se pondrán de manifiesto por medio de la lectura de la descripción que sigue y del examen de los dibujos adjuntos, en los que:Other features and advantages of the system according to the invention they will be revealed by reading of the following description and of the review of the attached drawings, in which:
- la figura 1 representa un esquema funcional del sistema según la invención, y- Figure 1 represents a functional scheme of the system according to the invention, and
- la figura 2 representa el formato de un código transmitido.- Figure 2 represents the format of a code transmitted.
Haciendo referencia a la figura 1, sobre la que se ha representado un vehículo 1, equipado con un dispositivo de accionamiento 10 de enclavamiento / desenclavamiento de las puertas, que comprende, de manera clásica, un receptor de mando a distancia, un decodificador adaptado para comparar un código recibido con un código esperado y medios de accionamiento de motores o de accionadores que maniobran las cerraduras de las puertas del vehículo. Estos medios, perfectamente conocidos en la técnica anterior, ya no serán detallados de aquí en adelante y no han sido representados de manera explícita en el dibujo. El vehículo 1 está equipado, igualmente, con un dispositivo de identificación 20, que forma, eventualmente, parte de un dispositivo de inmovilización del vehículo. El dispositivo de accionamiento 10 y el dispositivo de identificación 20 están conectados entre sí por medio de un bus de comunicación B.Referring to figure 1, on which a vehicle 1 has been shown, equipped with a device interlocking / unlocking drive 10 doors, which comprises, in a classical way, a command receiver to distance, a decoder adapted to compare a code received with an expected code and drive means of motors or actuators that maneuver the locks of the vehicle doors. These means, perfectly known in the prior art, will no longer be detailed hereinafter and not They have been explicitly represented in the drawing. He vehicle 1 is also equipped with a device identification 20, which eventually forms part of a vehicle immobilization device. The device of drive 10 and the identification device 20 are connected to each other by means of a communication bus B.
Se ha representado, igualmente, en la figura 1, una llave 30, equipada, por una parte, con un emisor de mando a distancia 31, accionado por un interruptor 33 y alimentado por una batería 34, y, por otra parte, con un contestador de identificación 32.It has also been represented in Figure 1, a key 30, equipped, on the one hand, with a command transmitter to distance 31, operated by a switch 33 and powered by a battery 34, and, on the other hand, with an answering machine 32
Se describirá ahora el funcionamiento del sistema
de enclavamiento según la invención. Para desenclavar las puertas
del vehículo, el conductor pulsa sobre el interruptor 33, lo que
induce a que el emisor del mando a distancia 31 emita un código de
desenclavamiento Ci con destino al dispositivo de accionamiento del
enclavamiento 10. Esta emisión puede efectuarse por intermedio de
ondas electromagnéticas en radiofrecuencias, o también por emisión
de una radiación infrarroja. El código Ci emitido es del tipo
evolutivo, es decir que los códigos sucesivos son diferentes entre
sí. De manera clásica se realiza un código de este tipo
combinándose, por medio de un algoritmo f, una primera palabra clave
de base Cb con una segunda palabra clave pseudo aleatoria Ni. Esta
segunda palabra clave es elaborada, en general, a partir del número
de pulsaciones ejercido sobre el interruptor 33 desde una etapa de
iniciación en la que el dispositivo de accionamiento 10 y el emisor
del mando a distancia 31 han sido programados con la misma palabra
clave de base Cb y un valor N_{0} idéntico para la segunda
palabra clave. Este valor es incrementado a continuación
regularmente, por una parte cada vez que se verifica una pulsación
sobre el interruptor 33 por la llave, y por otra parte cada vez que
se verifique la recepción de un código Ci por el dispositivo de
accionamiento 10. Cuando el dispositivo de accionamiento 10 recibe
un código de desenclavamiento Ci, éste lo compara con un código
esperado, elaborado por el mismo algoritmo f, a partir de la
palabra clave de base Cb y de la imagen actual N'i de la segunda
palabra clave que contiene. Si el código recibido corresponde al
código esperado, las puertas del vehículo son
desenclavadas.The operation of the interlocking system according to the invention will now be described. To unlock the doors of the vehicle, the driver presses on the switch 33, which causes the remote control transmitter 31 to issue an interlocking code Ci destined for the interlocking drive device 10. This emission can be carried out by means of electromagnetic waves in radio frequencies, or also by emission of infrared radiation. The issued Ci code is of the evolutionary type, that is to say that the successive codes are different from each other. Classically, a code of this type is made by combining, by means of an algorithm f, a first base keyword Cb with a second random pseudo keyword Ni. This second key word is elaborated, in general, from the number of pulses exerted on the switch 33 from an initiation stage in which the actuator 10 and the remote control transmitter 31 have been programmed with the same key word. of base Cb and an identical N_ {0} value for the second keyword. This value is then increased regularly, on the one hand each time a pulse on the switch 33 is verified by the key, and on the other hand each time the reception of a Ci code by the drive device 10 is verified. When the drive device 10 receives an unlocking code Ci, it compares it with an expected code, prepared by the same algorithm f, from the base keyword Cb and the current image N'i of the second keyword it contains . If the received code corresponds to the expected code, the vehicle doors are
unlocked
Sin embargo, como se ha evocado en el preámbulo, cuando se produce el cambio de la batería 34 por ejemplo, la imagen de la segunda palabra clave contenida por el emisor de mando a distancia 31 puede ser modificada y el código Ci emitido puede no corresponder ya al código esperado por el dispositivo de accionamiento 10.However, as evoked in the preamble, when battery change 34 occurs for example, the image of the second keyword contained by the issuer of command to distance 31 can be modified and the Ci code issued may not correspond to the code expected by the device drive 10.
Según la invención, en este caso, el dispositivo de accionamiento 10 memoriza el código de desenclavamiento Ci recibido, pero no acciona el desenclavamiento de las puertas. El usuario debe desenclavar entonces mecánicamente las puertas por medio de la parte mecánica de la llave y debe insertar la llave en el barrilete de contacto del vehículo con el fin de poner en marcha el motor. Esta acción inicia entonces un proceso de identificación de la llave por medio de un dispositivo de identificación 20, conocido como tal. El dispositivo de identificación 20 emite una solicitud de identificación por medio de un bucle de acoplamiento magnético, solicitud a la cual el contestador de identificación 32, colocado en la llave, responde modulando el campo magnético emitido según un código de identificación Xp. Este código de identificación es comparado con un código de referencia programado en el dispositivo de identificación 20, para autorizar la puesta en marcha del motor en caso de correspondencia. En este caso, siempre según la invención, el dispositivo de identificación 20 transmite, por intermedio del bus B, al dispositivo de accionamiento de enclavamiento una confirmación según la cual la llave presentada es, perfectamente, una llave autorizada. A la recepción de esta confirmación de identificación positiva de la llave 30, el dispositivo de accionamiento 10 utiliza el código de desenclavamiento Ci recibido y memorizado para poner al día su imagen de la segunda palabra clave Ni.According to the invention, in this case, the device drive 10 memorizes the release code Ci received, but does not trigger the unlocking of the doors. He user must then mechanically unlock the doors by middle of the mechanical part of the key and you must insert the key into the contact barrel of the vehicle in order to start the motor. This action then begins an identification process of the key by means of an identification device 20, known as such. The identification device 20 issues a identification request by means of a coupling loop magnetic, request to which the answering machine 32, placed on the key, responds by modulating the emitted magnetic field according to an identification code Xp. This identification code is compared to a reference code programmed in the identification device 20, to authorize the setting in Engine running in case of correspondence. In this case, always according to the invention, the identification device 20 transmits, via bus B, to the drive device of interlocking a confirmation according to which the key presented It is, perfectly, an authorized key. Upon receipt of this positive identification confirmation of key 30, the drive device 10 uses the code of Ci unlocking received and memorized to update your image of the second keyword Ni.
Según un primer modo de realización, esta actualización se efectúa calculándose el valor de la segunda palabra clave a partir del código Ci recibido de la palabra clave de base Cb. Para ello es necesario que el algoritmo f de encriptación del código pueda invertirse, al menos parcialmente, es decir que exista un algoritmo f_{N}^{-1} que permita obtener el valor de Ni conociéndose Ci y Cb. Tales algoritmos son conocidos por el técnico en la materia y no perjudican sensiblemente la seguridad del sistema puesto que únicamente el conocimiento de la palabra clave de base Cb permite volver a encontrar la segunda palabra clave Ni, y esta palabra clave de base no se cambia nunca entre la llave y el vehículo fuera de la fase de iniciación en fábrica.According to a first embodiment, this update is done by calculating the value of the second keyword from the Ci code received from the keyword of base Cb. For this it is necessary that the algorithm f of Code encryption can be reversed, at least partially, it is say that there is an algorithm f_ {N} ^ {-1} that allows obtaining the value of Ni knowing Ci and Cb. Such algorithms are known. by the person skilled in the art and do not significantly harm the system security since only knowledge of the basic keyword Cb allows you to find the second one again keyword Ni, and this base keyword is never changed between the key and the vehicle outside the initiation phase in factory.
A título de ejemplo, voluntariamente simplificado, puede proponerse un algoritmo f de encriptación del tipo Ci = Cb XOR, siendo Ni o la función XOR un O exclusivo que recae sobre las palabras binarias Cb y Ni. En este caso, el algoritmo f_{N}^{-1} inverso sería Ni = Cb XOR Ci.By way of example, voluntarily simplified, an encryption algorithm f of the type Ci = Cb XOR, where Ni or the XOR function is an exclusive O that it falls on the binary words Cb and Ni. In this case, the algorithm f_ {N} <-1> would be Ni = Cb XOR Ci.
Según un segundo modo de realización, la actualización de la segunda palabra clave puede efectuarse, por analogía con la técnica anterior, buscándose el código recibido Ci en una lista de códigos posibles elaborados por medio del algoritmo f de encriptación a partir de la palabra clave de base Cb y de una secuencia de segundas palabras de contraseña Ni posibles. En efecto, en contra de lo que ocurre en el caso de la técnica anterior, en la que esta lista de los códigos posibles debía estar preestablecida, en el presente caso, la busca del valor de Ni, que permite obtener el código Ci recibido, no se opera más que cuando la llave ha sido identificada positivamente y una vez que se ha producido la entrada del usuario en el vehículo, lo que simplifica considerablemente las exigencias de tiempo de cálculo y de espacio en memoria necesarios. Además, estrategias más adaptadas pueden ser empleadas, por ejemplo una busca que recaiga sobre los códigos según el código esperado (caso de desincronización relacionado con numerosas presiones fuera del alcance del dispositivo de accionamiento 10) puede ir seguida de una busca alrededor de los códigos susceptibles de ser obtenidos con valores probables de la segunda palabra clave cuando se produzca una nueva vuelta a cero relacionada con un cambio de la batería.According to a second embodiment, the update of the second keyword can be done, by analogy with the prior art, looking for the received code Ci in a list of possible codes elaborated by means of the algorithm f encryption from the base keyword Cb and a sequence of second password words Not possible. Indeed, against what happens in the case of the prior art, in the that this list of possible codes should be preset, in the present case, the search for the value of Ni, which allows to obtain The Ci code received, is operated only when the key has been positively identified and once the entry has occurred of the user in the vehicle, which considerably simplifies the requirements for calculation time and memory space required. In addition, more adapted strategies can be employed, for example a search that falls on the codes according to the expected code (case of desynchronization related to numerous pressures outside the range of the drive device 10) can be followed of a search around the codes that can be obtained with probable values of the second keyword when produce a new return to zero related to a change in the drums.
El sistema de enclavamiento según la invención puede mejorarse todavía más si se introducen ciertas verificaciones complementarias antes de autorizar la actualización de la segunda palabra clave por el dispositivo de accionamiento 10. De este modo, se podrá introducir un período máximo de tiempo entre la recepción de un código Ci no reconocido y la confirmación de la identidad de la llave con el fin de evitar que un código, emitido con destino a otro vehículo en las proximidades, perturbe el funcionamiento del sistema iniciando un procedimiento de actualización cuando el usuario autorizado se presente un poco más tarde. Igualmente, tal como se ha representado en la figura 2, el código de enclavamiento Ci puede comprender un encabezamiento ID de identificación pública de la llave, que corresponde, por ejemplo, a un número de serie de la llave. Una lista de las llaves autorizadas puede ser memorizada entonces en el dispositivo de accionamiento 10, que no reaccionará más que si el código Ci recibido comprende un encabezamiento ID correspondiente a una de las llaves de la lista. Este encabezamiento de identificación, memorizada en una memoria no volátil del emisor del mando a distancia 31, no quedará afectada por una eventual reiniciación relacionada con un cambio de la batería. Evidentemente, será diferente del código de identificación Xp del contestador de identificación que debe permanecer secreto.The interlocking system according to the invention can be further improved if certain verifications are introduced complementary before authorizing the update of the second keyword by the drive device 10. Thus, a maximum period of time can be entered between the reception of an unrecognized Ci code and confirmation of the identity of the key in order to prevent a code, issued for another vehicle in the vicinity, disrupts the operation of the system initiating an update procedure when the Authorized user shows up a little later. Likewise as shown in figure 2, the interlocking code Ci can comprise a public identification ID heading of the key, which corresponds, for example, to a serial number of the key. A list of authorized keys can be memorized then in drive device 10, which will not react more than if the received Ci code comprises an ID header corresponding to one of the keys in the list. This identification header, stored in a non-memory volatile remote control transmitter 31, will not be affected for a possible reset related to a change in the drums. It will obviously be different from the identification code Xp of the answering machine that must remain secret.
El sistema de enclavamiento descrito anteriormente no está limitado por la técnica de resincronización expuesta. Éste puede combinarse ventajosamente con el método de resincronización autónomo descrito en el preámbulo, en el caso en que éste sea satisfactorio, y reservar la característica de la asociación de la memorización de un código de desenclavamiento no reconocido por el dispositivo de accionamiento de enclavamiento 10, con la identificación positiva de la llave por el dispositivo de identificación 20 a los casos particulares (cambio de batería por ejemplo) en los que falle la resincronización autónoma.The interlocking system described previously it is not limited by the resynchronization technique exposed. This can be advantageously combined with the method of autonomous resynchronization described in the preamble, in the case where that this is satisfactory, and reserve the characteristic of the association of the memorization of an unlocking code no recognized by the interlocking drive device 10, with the positive identification of the key by the device 20 identification to particular cases (battery change by example) where autonomous resynchronization fails.
Claims (5)
- a)to)
- un dispositivo de accionamiento (10) de enclavamiento / desenclavamiento de las puertas del vehículo, adaptado para recibir un código (Ci) de enclavamiento / desenclavamiento de las puertas y para accionar el desenclavamiento si el código recibido corresponde a un código (Cj) esperado, siendo dicho código del tipo evolutivo, compuesto a partir de una primera palabra clave (Cb) y de una segunda palabra clave pseudo aleatoria (Ni),a interlocking drive device (10) / unlocking the vehicle doors, adapted to receive a code (Ci) for interlocking / unlocking the doors and to activate the unlocking if the received code corresponds to an expected code (Cj), said code being of the evolutionary type, composed from a first keyword (Cb) and a second random pseudo keyword (Ni),
- b)b)
- un dispositivo de identificación (20), ya identification device (20), and
- c)C)
- al menos una llave (30), que comprendeto the minus a key (30), which comprises
- \bullet?
- por una parte, un emisor de mando a distancia (31) adaptado para transmitir al dispositivo de accionamiento de las puertas del vehículo un código (Ci) de enclavamiento / desenclavamiento de las puertas,on the one hand, an issuer of remote control (31) adapted to transmit to the device vehicle door drive a code (Ci) of interlocking / unlocking the doors,
- \bullet?
- por otra parte, un contestador de identificación (32) adaptado para transmitir un código de identificación (Xp) de la llave en respuesta a una solicitud del dispositivo de identificación,on the other hand, an answering machine identification (32) adapted to transmit a code of identification (Xp) of the key in response to a request from the identification device,
- \sqbullet\ sqbullet
- medios de memorización adaptados para memorizar el código recibido durante una recepción de un código de enclavamiento / desenclavamiento de las puertas, que no corresponda al código esperado, ymemorization means adapted to memorize the code received during a reception of an interlocking / unlocking code of doors, which does not correspond to the expected code, and
- \sqbullet\ sqbullet
- medios de actualización adaptados para efectuar la actualización de su imagen de la segunda palabra clave en función del código recibido, si el dispositivo de identificación confirma una identificación positiva de la llave.update media adapted to update your second image keyword depending on the code received, if the device identification confirms a positive identification of the key.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9800982 | 1998-01-29 | ||
FR9800982A FR2774121B1 (en) | 1998-01-29 | 1998-01-29 | LOCKING SYSTEM FOR MOTOR VEHICLE WITH SCALABLE CODE AND IDENTIFICATION |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2234242T3 true ES2234242T3 (en) | 2005-06-16 |
Family
ID=9522322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES99907432T Expired - Lifetime ES2234242T3 (en) | 1998-01-29 | 1999-01-26 | INTERLOCK SYSTEM FOR AUTOMOBILE VEHICLE WITH EVOLUTION CODE AND IDENTIFICATION. |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1051556B1 (en) |
KR (1) | KR100591471B1 (en) |
DE (1) | DE69922345T2 (en) |
ES (1) | ES2234242T3 (en) |
FR (1) | FR2774121B1 (en) |
WO (1) | WO1999039066A1 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7123127B2 (en) | 2003-01-31 | 2006-10-17 | General Electric Company | System for managing physical assets |
US7061367B2 (en) | 2002-04-30 | 2006-06-13 | General Electric Company | Managing access to physical assets |
US7042334B2 (en) | 2003-01-31 | 2006-05-09 | General Electric Company | Methods for managing access to physical assets |
AT501291B8 (en) * | 2005-02-09 | 2007-02-15 | Evva Werke | KEY |
US9670694B2 (en) | 2007-04-12 | 2017-06-06 | Utc Fire & Security Americas Corporation, Inc. | Restricted range lockbox, access device and methods |
CN103835579A (en) * | 2013-08-30 | 2014-06-04 | 苏州众显电子科技有限公司 | Intelligent induction key with electric quantity caution light |
US10124765B2 (en) | 2016-12-20 | 2018-11-13 | Ford Global Technologies, Llc | Keypad master code |
DE102018002157A1 (en) * | 2018-03-16 | 2019-09-19 | Zf Active Safety Gmbh | Device and method for the encrypted transmission of a digital control signal from a motor vehicle key to a motor vehicle |
CN111080857B (en) * | 2019-12-30 | 2022-05-03 | 华人运通(上海)云计算科技有限公司 | Vehicle digital key management and use method and device, mobile terminal and storage medium |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2051442B (en) | 1979-03-30 | 1984-02-01 | Howard J A | Security system |
DE3536377A1 (en) | 1985-10-11 | 1987-04-16 | Bayerische Motoren Werke Ag | SAFETY DEVICE FOR MOTOR VEHICLES |
DE3774364D1 (en) | 1986-08-12 | 1991-12-12 | Siemens Ag | ELECTRONIC LOCKING SYSTEM WITH AT LEAST ONE LOCK, ESPECIALLY FOR MOTOR VEHICLES. |
DE4440349A1 (en) * | 1994-11-11 | 1996-05-15 | Bayerische Motoren Werke Ag | Method for synchronizing two dialog-capable transceiver units for a code signal in a motor vehicle locking system |
DE19533191B4 (en) * | 1995-09-08 | 2006-01-05 | Kiekert Ag | A method of reconfiguring a central locking system of a motor vehicle with a remote control device |
JPH09170365A (en) * | 1995-09-08 | 1997-06-30 | Kiekert Gmbh & Co Kg | Operating method of locking device for automobile with remote controller and transponder |
DE19607017C2 (en) * | 1996-02-24 | 2000-06-29 | Daimler Chrysler Ag | Remote control device and operating method therefor, in particular for controlling motor vehicle-related devices |
-
1998
- 1998-01-29 FR FR9800982A patent/FR2774121B1/en not_active Expired - Fee Related
-
1999
- 1999-01-26 KR KR1020007008306A patent/KR100591471B1/en not_active Expired - Fee Related
- 1999-01-26 EP EP99907432A patent/EP1051556B1/en not_active Expired - Lifetime
- 1999-01-26 DE DE69922345T patent/DE69922345T2/en not_active Expired - Lifetime
- 1999-01-26 ES ES99907432T patent/ES2234242T3/en not_active Expired - Lifetime
- 1999-01-26 WO PCT/EP1999/000520 patent/WO1999039066A1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
DE69922345T2 (en) | 2005-05-12 |
FR2774121B1 (en) | 2000-04-07 |
EP1051556B1 (en) | 2004-12-01 |
KR100591471B1 (en) | 2006-06-20 |
WO1999039066A1 (en) | 1999-08-05 |
EP1051556A1 (en) | 2000-11-15 |
DE69922345D1 (en) | 2005-01-05 |
KR20010034480A (en) | 2001-04-25 |
FR2774121A1 (en) | 1999-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5561420A (en) | Motor-vehicle central lock system with transponder in key | |
US5937065A (en) | Keyless motor vehicle entry and ignition system | |
JP2673941B2 (en) | Vehicle security device with usage rights electronically encoded | |
KR100503492B1 (en) | Code signal transmitter, especially for an anti-theft system in a motor vehicle | |
US4847614A (en) | Electronic remote control means, especially for centrally controlled locking systems in motor vehicles | |
US5506905A (en) | Authentication method for keyless entry system | |
US5983347A (en) | Authentication device with electronic authentication communication | |
JP3478540B2 (en) | Locking system especially for automobiles | |
EP1411477B1 (en) | Handling device and method of security data | |
EP0570103B1 (en) | A remote control security system | |
EP1335328B1 (en) | Electronic key system | |
ES2234242T3 (en) | INTERLOCK SYSTEM FOR AUTOMOBILE VEHICLE WITH EVOLUTION CODE AND IDENTIFICATION. | |
EP0767286A2 (en) | Remote keyless entry and immobilization system for automotive use | |
US6469616B1 (en) | Method for initializing an anti-theft system of a motor vehicle | |
US5774060A (en) | Motor-vehicle central lock system with transponder in key | |
JP2020045757A (en) | Passive keyless entry system | |
JP2005343430A (en) | Vehicle control system | |
EP0684913B1 (en) | A vehicle security system | |
KR20090005725A (en) | Locking system in the engine room hood to prevent vehicle theft | |
US5844990A (en) | Transmission-reception system | |
JP4841950B2 (en) | Security system using electronic keys | |
EP0887497B1 (en) | RF based theft deterrent system and method | |
ITTO940546A1 (en) | ADDITIONAL SAFETY SYSTEM TO A VEHICLE IMMOBILIZATION SYSTEM | |
JP3918451B2 (en) | Remote control device | |
JP3205186B2 (en) | Remote control device |