Source: https://patents.google.com/patent/EP1549011A1/en
Timestamp: 2019-05-27 06:47:27+00:00
Document Index: 146485343

Matched Legal Cases: ['arrêt ', 'arrêt ', 'arrêt ', 'arrêt ', 'arrêt ', 'arrêt ']

EP1549011A1 - Communication method and system between a terminal and at least a communication device - Google Patents
Communication method and system between a terminal and at least a communication device Download PDF
EP1549011A1
EP1549011A1 EP03293342A EP03293342A EP1549011A1 EP 1549011 A1 EP1549011 A1 EP 1549011A1 EP 03293342 A EP03293342 A EP 03293342A EP 03293342 A EP03293342 A EP 03293342A EP 1549011 A1 EP1549011 A1 EP 1549011A1
EP03293342A
2003-12-26 Application filed by Orange SA filed Critical Orange SA
2005-06-29 Publication of EP1549011A1 publication Critical patent/EP1549011A1/en
The method involves finding equipment communicating with a terminal (20) by a safety device (25) in the terminal, to know the equipment nature. The equipment is authenticated by acquiring data processed by a security server (10). Data integrity of the equipment is controlled using the data. A control device (27) in the terminal is ordered to establish a secured communication with the equipment, in case of correct integrity control. An independent claim is also included for a system for secured communication between a terminal and equipment.
La présente invention concerne un procédé et un système de communication entre un terminal et au moins un équipement communicant. The present invention relates to a method and a communication system between a terminal and at least one communicating equipment.
L'invention s'applique plus particulièrement à la communication sécurisée de données entre un terminal et un ou plusieurs équipements communicants. The invention applies more particularly to secure communication of data between a terminal and one or more communicating devices.
Les communications actuellement établies à partir d'un terminal sont destinées à connecter l'utilisateur dudit terminal vers différents réseaux de télécommunications, soit par une communication vocale, par exemple une communication téléphonique, soit par une communication avec un réseau de paquets tel que le réseau Internet, permettant l'accès et la navigation sur différents serveurs dudit réseau. Communications currently established from a terminal is for connecting the user of said terminal to various telecommunications networks, either through a voice communication, for example a telephone call or a communication with a packet network such as the network Internet, allowing access and navigation on different servers of the network.
De manière générale, l'utilisateur actuel d'un terminal peut souhaiter améliorer les possibilités et les caractéristiques techniques de son terminal en ajoutant un équipement supplémentaire connecté audit terminal. In general, the current user of a terminal may wish to enhance the possibilities and technical characteristics of the terminal by adding additional equipment connected to said terminal.
A titre d'exemple, les écrans existants sur un terminal mobile étant de dimension limitée, l'utilisateur peut ajouter un équipement possédant un écran de grande taille, qui est connecté physiquement audit terminal mobile initial. For example, existing screens on a mobile terminal being of limited size, the user can add a device having a large screen, which is physically connected to said initial mobile terminal. Ainsi, l'utilisateur visualise avec une meilleure ergonomie par exemple des pages en provenance d'un serveur du réseau Internet. Thus, the user views with improved ergonomics for example pages from a server of the Internet. De la même façon, l'utilisateur peut ajouter un appareil photo qui se connecte à son terminal, par exemple son PC (Personal Computer), de manière à prendre puis à transmettre au moins une photo par exemple en pièce jointe dans un message électronique émis à partir dudit terminal vers une boíte aux lettres électronique. Similarly, the user can add a camera that connects to the terminal, eg a PC (Personal Computer), so taking and transmitting at least one picture such as an attachment in an email message sent from said terminal to an electronic mailbox.
Cet équipement ajouté, une fois connecté au terminal, est considéré comme une partie intégrée audit terminal. The added equipment, when connected to the terminal is considered as an integrated part of said terminal.
Ledit terminal est de toute nature, par exemple un ordinateur personnel ou PC, un terminal mobile ou bien tout autre terminal permettant l'ajout d'un équipement communicant. Said terminal is of any kind, such as a personal computer or PC, a mobile terminal or any other terminal allowing the addition of communicating equipment.
Quelque soit la nature de l'équipement ajouté au terminal, ledit équipement est à la disposition de l'utilisateur, en particulier il lui appartient, et est convenablement configuré pour s'adapter à la connexion avec ledit terminal. Whatever the nature of the equipment added to the terminal, said equipment is available to the user, in particular it must, and is suitably configured to fit in the connection with said terminal. En général, l'équipement ajouté peut être paramétré de manière à être reconnu par ledit terminal. In general, the added equipment can be set so as to be recognized by said terminal. Pour ce faire, l'équipement ajouté peut être, par exemple, configuré à l'avance en statique de telle façon que la communication avec le terminal, auquel il est connecté, soit chiffrée par une clé de chiffrement prédéfinie. To do this, the equipment can be added, for example, set in advance statically such that communication with the terminal, to which it is connected, is encrypted by a predetermined encryption key. Ledit paramétrage est possible car le terminal et l'équipement ajouté sont à la disposition ou bien appartiennent au même utilisateur, qui configure convenablement son terminal et l'équipement voulant être ajouté audit terminal. Said configuration is possible because the terminal and additional equipment are available or belong to the same user that properly configures his terminal equipment and wishing to be added to said terminal.
Compte tenu de cette configuration nécessaire pour la communication avec un terminal, seuls les équipements facilement accessibles par l'utilisateur peuvent être ajoutés sans être rejetés par ledit terminal. Given this configuration needed for communication with a terminal, only accessible by the user equipment can be added without being rejected by said terminal.
Lorsque l'utilisateur d'un terminal souhaite communiquer avec un équipement qui ne lui appartient pas ou qui n'est pas physiquement connecté audit terminal, il ne peut librement disposer de l'équipement. When the user of a terminal wants to communicate with equipment that does not belong or is not physically connected to said terminal, he can not dispose freely of the equipment. En particulier, le terminal peut être situé à proximité ou non de différents équipements avec lesquels l'utilisateur souhaite communiquer. In particular, the terminal can be located near or absence of various devices with which the user wishes to communicate. L'équipement communicant n'a alors pas une configuration adaptée audit terminal, car aucune configuration ne peut être réalisée à cet effet par l'utilisateur du terminal sur l'équipement communicant. The communicating equipment is then not a suitable configuration to said terminal because no configuration can be performed for this purpose by the terminal user of the communicating equipment.
Ledit équipement communicant est par exemple un automate communicant comme un distributeur de boissons, une borne communicante, une caisse communicante, un ordinateur personnel ou PC, etc... ou bien tout terminal incluant des moyens de télécommunications, des moyens de traitement et de mémorisation de données. Said communicating equipment is for example a controller communicating as a beverage dispenser, a connecting terminal, a connecting box, a personal computer or PC, etc ... or any device including telecommunication means, processing means and memory of data.
Par ailleurs, actuellement dans un terminal mobile, une carte SIM ("Subscriber Identity Module", soit module d'identité abonné) est l'élément permettant d'apporter la sécurité pour les réseaux de téléphonie mobile, tels que le réseau GSM ("Global System for Mobile communications", soit système global pour les communications avec les mobiles) ou bien le réseau GPRS ("General Packet Radio Service", soit service général de radiocommunication en mode paquet). Furthermore, currently in a mobile terminal, a SIM ( "Subscriber Identity Module" or Subscriber Identity Module) is the element for providing security for mobile telephony networks, such as GSM network ( " Global system for Mobile communications ", or global system for mobile communications with) or GPRS (" General packet Radio service ", or General packet Radio service of). Entre autres fonctions, la carte SIM permet l'authentification de l'abonné sur le réseau mobile, le chiffrement des échanges vocaux ou des échanges de données, ainsi que la personnalisation du terminal mobile. Among other functions, the SIM card allows authentication of the subscriber to the mobile network, encryption of voice exchanges or data exchange, as well as customizing the mobile terminal. De la même façon, une carte UICC ("UMTS Integrated Circuit Card", soit carte de circuit intégré pour UMTS) est également implantée dans un terminal mobile raccordé à un réseau de type UMTS ("Universal Mobile Télécommunications System, soit système universel de télécommunications avec les mobiles). Similarly, a UICC ( "UMTS Integrated Circuit Card" or integrated circuit card for UMTS) is also located in a mobile terminal connected to a UMTS type network ( "Universal Mobile Telecommunications System, or universal telecommunications system with mobile).
De plus, les travaux de standardisation réalisés par l'organisme du 3GPP ("Third Generation Partnership Project") font référence à un terminal dit "éclaté" ("user equipment split") dont le concept est présenté dans le rapport d'étude "3GPP TR22.944 version 5.1.0, report on service requirements for UE functionality split". In addition, the standardization work done by the organization 3GPP ( "Third Generation Partnership Project") refer to a terminal said "broke" ( "user equipment split") the concept is presented in the study report " 3GPP TR22.944 version 5.1.0, we carry service requirements for EU functionality split ". Mais le 3GPP ne présente ni ne décrit aucune mise en oeuvre et aucune implémentation dudit terminal éclaté. But the 3GPP not present or describe any implementation and no implementation of the said split terminal.
Le but de l'invention, qui permettrait de remédier aux inconvénients des systèmes existants, est de permettre à un terminal d'établir une communication sécurisée avec au moins un équipement communicant, aussi bien avec un équipement communicant appartenant ou n'appartenant pas à l'utilisateur dudit terminal, et ceci dans le but plus général de développer des services sécurisés à haute valeur ajoutée. The purpose of the invention, which would overcome the disadvantages of existing systems is to allow a terminal to establish a secure communication with at least one communicating equipment, as well with a communicating equipment belonging or not belonging to the the user of the terminal, and this in the most general to develop high value added secure services purpose.
Le résultat technique obtenu, tel qu'implémenté préférentiellement dans au moins un équipement communicant et dans un terminal, vise à offrir des services de communication grâce à un réseau de connexion tel qu'une liaison série par câble, une liaison infrarouge IrDA (Infrared Data Association), un réseau GPRS de télécommunications mobiles, une liaison de communication de proximité sans contact ou NFC (Near Field Contactless) ou bien une liaison sans fil radio Bluetooth (liaison radio courte distance). The obtained technical result, as implemented preferably in at least one communicating equipment and a terminal, is designed to provide communication services through a network connection such as a serial cable connection, an IrDA infrared link (Infrared Data Association), a GPRS mobile telecommunications network, or a contactless near-field communication link (near Field contactless) or a connection without wire Bluetooth radio (short-range radio link).
Selon l'invention, le but est atteint grâce à un système de communication sécurisée de données entre un terminal et au moins un équipement communicant, caractérisé en ce que, au moins une communication étant établie entre ledit terminal et ledit équipement communicant, ledit système comprend au moins un serveur de sécurité apte à échanger des données, pour sécuriser ladite communication établie, avec au moins un premier dispositif de sécurité dudit terminal, équipé d'au moins un premier dispositif de gestion pour gérer ledit équipement communicant. According to the invention the object is achieved by a system for secure communication of data between a terminal and at least one communicating equipment, characterized in that at least one communication is established between said terminal and said communicating equipment, said system comprises at least one security server capable of exchanging data, to secure said established communication with at least one first security device of said terminal, with at least a first management device for managing said communicating equipment.
L'invention a également pour objet un procédé de communication sécurisée de données entre un terminal et au moins un équipement communicant, remarquable en ce que ledit procédé comporte les étapes suivantes : identifier ledit équipement communicant en communication avec ledit terminal par au moins un premier dispositif de sécurité, installé dans ledit terminal, pour reconnaítre la nature dudit équipement communicant ; The invention also relates to a method of secure communication of data between a terminal and at least one communicating equipment, remarkable in that said method comprises the steps of: identifying said communicating device communicating with said terminal by at least a first device safety, installed in said terminal, for recognizing the nature of said communicating equipment; authentifier ledit équipement communicant en acquérant des données traitées par au moins un serveur de sécurité pour être exécutables uniquement par ledit équipement communicant ; authenticating said communicating equipment acquiring the data processed by at least one security server to be executable only by said communicating equipment; contrôler l'intégrité dudit équipement communicant par au moins un dispositif d'homologation dudit serveur de sécurité grâce auxdites données transmises lors de l'authentification ; checking the integrity of said communicating equipment by at least one registration device said security server via said data transmitted during the authentication; dans le cas d'identification, d'authentification et de contrôle d'intégrité positifs, commander au moins un premier dispositif de gestion installé dans ledit terminal pour établir une communication sécurisée de données avec ledit équipement communicant. in the case of identification, authentication and integrity check positive, controlling at least a first control device installed in said terminal to establish a secure data communication with said communicating equipment.
Les équipements communicants peuvent être de différente nature, par exemple une borne publique de communication avec un service de messagerie, un distributeur communicant de boissons avec une application de paiement électronique, une borne communicante de péage de parking, un parcmètre communicant, une carte d'identité électronique, un ordinateur personnel de type PC , etc... The communicating devices can be of different nature, such as a public terminal for communicating with a mail service, a beverage communicating distributor with an electronic payment application, a terminal communicating toll parking, a communicating parking meter, a card electronic identity, a personal computer PC type, etc ...
Par conséquent, l'équipement E, avec lequel l'utilisateur du terminal souhaite communiquer, ne lui appartient pas et ledit utilisateur ne peut librement en disposer. Therefore, the equipment E, with which the terminal user wishes to communicate, does not belong to him and said user can not freely dispose.
Le système de communication sécurisée de données conforme à l'invention permet la composition d'un terminal dit "éclaté" (ou "split terminal") réalisé par la combinaison d'un terminal et d'au moins un équipement communicant. The secure data communication system according to the invention allows the composition of a said terminal "burst" (or "split terminal") formed by the combination of a terminal and at least one communicating equipment. Ledit terminal "éclaté", ainsi formé, permet à l'utilisateur du terminal d'augmenter les possibilités et les caractéristiques techniques de son terminal, avec une sécurité importante, et d'accéder à de nouveaux services auxquels il lui était impossible d'accéder auparavant. Said "broke" terminal thus formed allows the terminal user to increase the possibilities and the technical characteristics of the terminal, with an important security and access new services that it was impossible to access before.
La composition du terminal "éclaté" est réalisée quelque soit la nature dudit équipement communicant, sans avoir à réaliser une configuration pour rendre compatible le terminal et ledit équipement, ce qui évite une perte de temps et des erreurs de configuration dudit terminal par l'utilisateur. The composition of the terminal "broke" is performed regardless of the nature of the communicating device without having to perform a configuration to make compatible the terminal equipment and said, avoiding a waste of time and said terminal configuration errors by the user . La compatibilité et la sécurisation de la communication établie entre le terminal et l'équipement communicant sont réalisées de façon automatique, en étant adaptée à tout équipement communicant proche ou distant. The compatibility and the secure communication established between the terminal and the communicating equipment are carried out automatically, being adapted to close or remote communicating equipment.
Un terminal établit une communication avec un équipement communicant. A terminal establishes communication with a communicating equipment. L'identification, l'authentification et le contrôle de l'intégrité dudit équipement communicant sont réalisés par ledit terminal, équipé d'un premier dispositif de sécurité et d'un premier dispositif de gestion, et sont validés par un serveur de sécurité, qui dialogue avec ledit terminal. The identification, authentication and integrity checking of said communicating equipment are made by said terminal, with a first safety device and a first control device, and are validated by a security server which dialogue with said terminal.
Toutes les entités du système de communication sécurisée sont équipées de moyens d'émission et de réception de données permettant les échanges de données entre lesdites entités. All entities in the secure communication system are equipped with means for transmitting and receiving data to the data exchanges between said entities.
Selon l'invention, ledit procédé inclut une étape d'établissement d'une liaison par l'intermédiaire d'au moins un réseau de connexion entre ledit terminal et ledit équipement communicant. According to the invention, said method includes a step of establishing a connection via at least one switching network between said terminal and said communicating equipment.
Selon l'invention, ladite liaison établie par l'intermédiaire dudit réseau de connexion permet des communications appartenant au groupe constitué des communications filaire, mobile, optique et radiocommunication de proximité. According to the invention, the link established through said switching network enables communications belonging to the group consisting of wired communications, mobile, optical and proximity radiocommunication.
Avant tout, le terminal établit une communication avec un équipement communicant de manière à accéder au service souhaité, la combinaison dudit terminal et de l'équipement communicant composant le terminal "éclaté". Above all, the terminal establishes communication with a communicating equipment in order to access the service, the combination of the terminal and the terminal communicating equipment component "broke".
La composition dudit terminal "éclaté" est liée à l'établissement d'une liaison entre ledit terminal et ledit équipement communicant. The composition of said terminal "burst" is related to establishing a connection between said terminal and said communicating equipment.
Le terminal et l'équipement communicant (borne, parcmètre, PC, ...) entre en communication grâce à un réseau de connexion. The terminal and the communicating equipment (terminal, parking meter, PC, ...) enters into communication through a switching network. Le réseau de connexion peut être, par exemple, une liaison série par câble, un réseau GPRS de télécommunications mobiles, une liaison infrarouge IrDA (Infrared Data Association), une liaison de communication de proximité sans contact ou NFC (Near Field Contactless) ou bien une liaison sans fil radio Bluetooth (liaison radio courte distance). The connection network may be, for example, a serial cable connection, a GPRS mobile telecommunications network, an IrDA infrared (Infrared Data Association), a local communication link contactless NFC (Near Field Contactless) or a connection Bluetooth wireless radio (short-range radio link).
Conformément à l'invention, les échanges de données entre ledit terminal et ledit équipement communicant sont gérés et contrôlés par l'intermédiaire d'au moins un premier et d'au moins un deuxième dispositifs de sécurité, respectivement installés dans ledit terminal et ledit équipement communicant. According to the invention, the exchange of data between said terminal and said communicating equipment is managed and controlled by means of at least one first and at least a second safety devices respectively installed in said terminal and said equipment communicating.
Le terminal établit une communication avec au moins un équipement communicant pour composer un terminal dit "éclaté", réalisé par la combinaison du terminal et dudit équipement communicant. The terminal establishes a communication with at least one communicating equipment for composing a said terminal "broke", directed by the combination of terminal and said communicating equipment.
Le système de communication sécurisée permet des échanges de messages entre le terminal et l'équipement communicant avec une sécurité importante. The secure communication system allows exchanges of messages between the terminal and the communicating equipment with a substantial safety. Lesdits premier dispositif de sécurité et de gestion du terminal, ainsi que le serveur de sécurité, réalisent et valident l'identification, l'authentification et un contrôle de l'intégrité quelque soit ledit équipement communicant. Said first security device and management of the terminal and the security server, realize and validate the identification, authentication and integrity control whatever said communicating equipment. L'équipement communicant est équipé d'un deuxième dispositif de sécurité qui gère les échanges avec ledit terminal composant le terminal "éclaté". The connecting equipment is provided with a second safety device which manages the exchanges with said terminal component terminal "burst".
Selon l'invention, au moins une procédure d'activation d'une communication sécurisée est identifiée et traitée par ledit premier dispositif de sécurité entre ledit terminal et ledit équipement communicant. According to the invention, at least one activation process of secure communication is identified and processed by said first safety device between said terminal and said communicating equipment.
Dès que le terminal établit une communication avec ledit équipement communicant, la gestion dudit équipement communicant est traitée pour composer un terminal "éclaté". Once the terminal establishes a communication with said communicating equipment, management of said communicating equipment is processed to compose a terminal "burst".
Une procédure d'activation d'un terminal "éclaté" est mise en oeuvre pour établir une communication sécurisée entre le terminal et ledit équipement communicant. An activation procedure of a "burst" terminal is operable to establish a secure communication between the terminal and said communicating equipment. De manière à reconnaítre la procédure mise en oeuvre, un identifiant est affecté à la gestion de la communication sécurisée correspondant audit équipement communicant, avec lequel la communication est établie. So as to recognize the procedure used, an identifier is assigned to the management of the secure communication corresponding to said communicating equipment, with which communication is established.
Conformément à l'invention, au moins un paramétrage de ladite communication sécurisée est contrôlé par ledit premier dispositif de sécurité dudit terminal automatiquement, sans intervention d'un utilisateur dudit terminal. According to the invention, at least one parameter of said secure communication is controlled by said first terminal of said safety device automatically, without intervention of a user of said terminal.
Pour augmenter la sécurité, par exemple, les messages restés sans réponse après une durée supérieure à la valeur d'une temporisation, paramétrée dans ledit premier dispositif de sécurité dudit terminal, provoque automatiquement l'abandon de la procédure d'activation du terminal "éclaté". To increase security, e.g., messages unanswered after a duration greater than the value of the timer, set in said first terminal of said safety device, automatically causing the abandonment of the terminal activation procedure "broke ". Est également paramétrable le nombre maximum d'abandons autorisés pour une procédure d'activation correspondant au même terminal "éclaté", de façon à éviter toute malversation extérieure. Also configurable maximum number of withdrawals allowed for a corresponding activation procedure at the same terminal "broke" in order to avoid any external wrongdoing.
Selon l'invention, le résultat du déchiffrement des données traitées par ledit serveur de sécurité et exécutées par ledit équipement communicant est identique au résultat du chiffrement de l'identité dudit équipement dans ledit serveur de sécurité. According to the invention, the data decryption of the result processed by said security server and executed by said communicating equipment is identical to the result of the encryption of the identity of said equipment in said security server.
Conformément à l'invention, le déchiffrement desdites données, traitées par ledit serveur de sécurité et exécutées par ledit équipement communicant, dépend du contrôle d'intégrité, réalisé par ledit dispositif d'homologation installé dans ledit serveur de sécurité, en fonction de la configuration à un moment donné dudit équipement communicant pour éviter toute possibilité de prévision du résultat. According to the invention, the decryption of said data processed by said security server and executed by said communicating equipment, depends on the integrity check, performed by said registration device installed in said security server, according to the configuration at one point said communicating equipment to avoid any possibility of predicting the outcome.
Pour obtenir une sécurité importante dans la communication établie entre le terminal et l'équipement communicant et dans la gestion du terminal "éclaté", la gestion de ladite sécurité est partagée entre le terminal, ledit équipement communicant et ledit un serveur de sécurité. To obtain a significant security in the communication established between the terminal and the communicating equipment and terminal management "broke", management of said safety is shared between the terminal, said communicating equipment and said Security Server. Si l'une des trois entités détecte une anomalie, la procédure d'activation du terminal "éclaté" est abandonnée. If one of the three entities detects an anomaly, the terminal activation procedure "burst" is abandoned.
Pour éviter toute fraude, intervention ou malversation extérieure, un traitement est réalisé par ledit dispositif d'homologation du serveur de sécurité sur les données échangées entre les entités du système de communication sécurisée pour contrôler l'intégrité du terminal et de l'équipement communicant. To prevent fraud, misappropriation or external intervention, a treatment is carried out by said registration device security server on the data exchanged between the entities in the secure communication system for controlling the integrity of the terminal and the communicating equipment.
Pour ce faire, une comparaison est effectuée entre le résultat du déchiffrement des données traitées par ledit serveur de sécurité et le résultat du chiffrement de l'identité dudit équipement communicant. To do this, a comparison is made between the result of decryption of the data processed by said security server and the result of the encryption of the identity of said communicating equipment.
Pour augmenter la sécurité, ledit dispositif d'homologation du serveur de sécurité sélectionne parmi un ensemble de couples de clés de chiffrement disponibles dans au moins une table de correspondance, en fonction de la configuration à un moment donné dudit équipement communicant. To increase security, said approval security server device selects among a set of encryption key pairs available in at least one lookup table, depending on the configuration at a given time of said communicating equipment.
Selon l'invention, lesdits deuxième dispositif de sécurité et deuxième dispositif de gestion dudit équipement communicant interdisent toute intervention sur ledit équipement communicant par ledit utilisateur dudit terminal mobile. According to the invention, said second security feature and second management device of said communicating equipment prohibit any intervention on said communicating equipment by said user of said mobile terminal.
De cette façon, l'établissement du terminal "éclaté" est sécurisé. In this way, the establishment of the terminal "broke" is secure. L'utilisateur dudit terminal ne peut intervenir sur ledit équipement communicant d'aucune façon, ni aucune autre intervention extérieure, pour empêcher toute fraude ou malversation. The user of the terminal can not intervene on said communicating equipment in any way, nor any other external intervention to prevent fraud or embezzlement.
Conformément à l'invention, les échanges de données entre ledit terminal et ledit équipement communicant sont sécurisés par l'utilisation d'au moins une clé de chiffrement pour traiter les données avant la transmission. According to the invention, the exchange of data between said terminal and said communicating equipment are secured by the use of at least one encryption key to process data prior to transmission.
Conformément à l'invention, les échanges de données entre ledit terminal et ledit serveur de sécurité sont sécurisés par l'utilisation d'au moins une clé de chiffrement pour traiter les données avant la transmission. According to the invention, the exchange of data between said terminal and said security server are secured by the use of at least one encryption key to process data prior to transmission.
Contrairement aux systèmes existants, le chiffrement est réalisé dans le terminal et dans le serveur de sécurité. Unlike existing systems, encryption is performed in the terminal and in the security server. De plus, la transmission des données peut également être chiffrée lors des échanges de messages entre les différentes entités du système de communication sécurisée. Furthermore, the transmission of data can also be encrypted in the message exchanges between the various entities of secure communication system.
Selon l'invention, plusieurs équipements communicants établissent simultanément une communication avec ledit terminal par l'intermédiaire d'au moins un réseau de connexion. According to the invention, a number of communicating devices simultaneously establish communication with said terminal via at least one switching network.
Selon l'invention, plusieurs équipements communicants communiquent indépendamment avec ledit terminal par l'intermédiaire dudit réseau de connexion. According to the invention, a number of communicating devices communicate independently with said terminal through said switching network.
Selon l'invention, une procédure d'activation de ladite communication sécurisée est identifiée pour chaque équipement communicant en communication avec ledit terminal. According to the invention, an activation process of said secure communication is identified for each communicating device in communication with said terminal.
Plusieurs équipements communicants peuvent entrer en communication simultanément et de manière indépendante avec ledit terminal selon les applications souhaitées par l'utilisateur, par exemple un distributeur de boissons, une borne communicante, un PC, etc... , et reliés audit terminal par au moins un réseau de connexion. Number of communicating equipments can enter simultaneously and independently with said communication terminal according to the desired application by the user, for example a drinks dispenser, a connecting terminal, a PC, etc ..., and connected to said terminal by at least a switching network. La communication entre ledit terminal et au moins un équipement communicant est établie par l'intermédiaire dudit réseau de connexion. Communication between said terminal and at least one communicating equipment is established via said switching network.
Le système de communication sécurisée de données, conforme à l'invention et permettant la composition d'un terminal dit "éclaté" réalisé par la combinaison d'un terminal et d'au moins un équipement communicant, est transposable à tous types de réseau de connexion et à tous équipements communicants possédant les fonctions et les moyens de communication aptes à la composition d'un terminal "éclaté". The secure data communication system, according to the invention and allowing the composition of a said terminal "split" by the combination of a terminal and at least one communicating equipment, may be applied to all types of network connection and all communicating devices having functions and communication means capable of composing a terminal "burst".
Une procédure d'activation d'un terminal "éclaté" est mise en oeuvre pour chacun desdits équipements communicants, en toute sécurité et de façon indépendante. An activation procedure of a terminal "burst" is carried out for each of said communicating equipment, safely and independently. Un identifiant différent permet de différencier tous les messages, de manière à identifier les différentes procédures d'activation desdits terminaux "éclatés" simultanés. A different identifier to differentiate all messages, so as to identify the various activation procedures said terminals "split" simultaneously.
La description qui va suivre en regard des dessins annexés, donnés à titre d'exemple non limitatif, fera bien comprendre en quoi consiste l'invention et comment elle peut être réalisée. The following description in the accompanying drawings, given by way of non-limiting example, explains in what the invention is and how it can be achieved.
La figure 1 représente l'architecture générale d'un système de communication sécurisée entre un terminal et au moins un équipement communicant, conforme à l'invention. 1 shows the general architecture of a secure communication system between a terminal and at least one communicating equipment, according to the invention.
La figure 2 est une représentation des étapes du procédé de communication sécurisée entre un terminal et au moins un équipement communicant, conforme à l'invention. Figure 2 is a representation of the steps of the secure communication process between a terminal and at least one communicating equipment, according to the invention.
Le système de communication sécurisée de données conforme à l'invention permet la composition d'un terminal dit "éclaté" (ou "split terminal") réalisé par la combinaison d'un terminal 20 et d'au moins un équipement E communicant 30, 30'. The secure data communication system according to the invention allows the composition of a said terminal "burst" (or "split terminal") made by combining a terminal 20 and at least one communicating equipment E 30, 30'. Ledit terminal éclaté est une solution technique de mise en oeuvre du concept présenté dans le rapport technique du 3GPP. Said split terminal is a technical solution to implement the concept presented in the technical report 3GPP.
Ledit terminal éclaté, ainsi formé, permet à l'utilisateur du terminal 20 d'augmenter les possibilités et les caractéristiques techniques de son terminal en toute sécurité, quelque soit ledit équipement E communicant 30, 30'. Said split terminal thus formed allows the user of the terminal 20 to increase the possibilities and the technical specifications of the terminal safely, whatever I said communicating equipment 30, 30 '.
La composition dudit terminal "éclaté" est liée à l'établissement d'une liaison entre ledit terminal 20 et ledit équipement E communicant 30, 30'. The composition of said terminal "burst" is related to establishing a connection between said terminal 20 and said communicating equipment E 30, 30 '. Ledit équipement communicant 30, 30' est en liaison avec le terminal par l'intermédiaire d'au moins un réseau 50 de connexion. Said communicating equipment 30, 30 'is connected to the terminal via at least one connection network 50.
Ledit réseau 50 de connexion permet des communications appartenant au groupe constitué des communications filaire, radio, optique et radiocommunication de proximité, tel qu'une liaison série par câble, un réseau GPRS de télécommunications mobiles, une liaison infrarouge IrDA (Infrared Data Association), une liaison de communication de proximité sans contact ou NFC (Near Field Contactless) ou bien une liaison sans fil radio Bluetooth (liaison radio courte distance). Said connection network 50 allows communications from the group consisting of wired communications, radio, optical and proximity radio communication, such as a serial cable connection, a GPRS mobile telecommunications network, an IrDA infrared link (Infrared Data Association), or a contactless near-field communication link (near Field contactless) or a connection without wire Bluetooth radio (short-range radio link).
Ledit terminal 20 est de toute nature, par exemple un ordinateur personnel ou PC, un terminal mobile ou bien tout autre terminal permettant l'ajout d'un équipement E communicant 30, 30'. Said terminal 20 is of any kind, such as a personal computer or PC, a mobile terminal or any other terminal allowing the addition of 30 E communicating equipment 30 '.
Les équipements E communicants 30, 30' peuvent être de différente nature, par exemple une borne publique de communication avec un service de messagerie, un distributeur communicant de boissons avec une application de paiement électronique, une borne communicante de péage de parking, un parcmètre communicant, un ordinateur personnel de type PC , etc... Communicating E equipment 30 30 'can be of different nature, such as a public terminal for communicating with a mail service, a beverage communicating distributor with an electronic payment application, a terminal communicating toll parking, a communicating parking meter a personal computer PC type, etc ...
Par conséquent, l'équipement E, avec lequel l'utilisateur du terminal souhaite communiquer, peut ne pas lui appartenir et donc l'utilisateur ne peut librement en disposer. Therefore, the equipment E, with which the terminal user wishes to communicate, may not belong to him and therefore the user can not freely dispose.
Sur la figure 1 qui représente un système mettant en oeuvre l'invention, les équipements concernés sont au moins un serveur 10 de sécurité "appelé S", au moins un terminal 20 "appelé T" et au moins un équipement communicant 30, 30' "appelé E". In Figure 1 which shows a system embodying the invention, such equipment is at least one security server 10 of "called S", at least one terminal 20 "called T" and at least one communicating equipment 30, 30 ' "I called."
Ledit serveur 10 de sécurité comprend au moins un dispositif 12 d'homologation pour réaliser le contrôle et la validation de l'identification, de l'authentification et du contrôle d'intégrité d'au moins un équipement E communicant 30, 30', lorsque ledit équipement E communicant 30, 30' est combiné avec un terminal 20 pour composer un terminal dit "éclaté". Said security server 10 includes at least one registration device 12 to realize the control and validation of the identification, authentication and integrity checking of at least one communicating equipment E 30, 30 ', when said communicating equipment E 30, 30 'is combined with a terminal 20 for composing a said terminal "burst". Ledit dispositif 12 d'homologation est équipé d'une interface 13 de communication, constituée au moins de moyens d'émission et de réception de données, apte à émettre et à recevoir des messages avec une première interface 11 de transmission dudit serveur 10 de sécurité. Said device 12 for approval is equipped with a communication interface 13, comprising at least means for transmitting and receiving data, capable of sending and receiving messages with a first interface 11 for transmitting said security server 10 . Ladite première interface 11 de transmission, constituée au moins de moyens d'émission et de réception de données, permet les échanges de données transmises avec ledit terminal 20, équipé d'une deuxième interface 21 de transmission. Said first transmission interface 11, consisting at least of means transmitting and receiving data, allows the exchange of data transmitted with said terminal 20, provided with a second interface 21 for transmission. Ledit serveur 10 de sécurité est apte à commander et échanger des données avec ledit premier dispositif 25 de sécurité dudit terminal 20, pour établir une communication sécurisée de données avec ledit équipement E communicant 30, 30'. Said security server 10 is adapted to control and exchange data with said first security device 25 of the terminal 20 to establish a secure data communication with said E communicating equipment 30, 30 '. La transmission entre ledit serveur 10 de sécurité et le terminal 20 est établie par l'intermédiaire d'au moins un réseau 40 d'accès. Transmission between said security server 10 and the terminal 20 is established via at least one network 40 access.
Ledit réseau 40 d'accès permet des communications appartenant au groupe constitué des communications filaire, mobile, optique et radiocommunication de proximité, tel qu'une liaison série par câble, une liaison infrarouge IrDA (Infrared Data Association), un réseau GPRS de télécommunications mobiles, une liaison de communication de proximité sans contact ou NFC (Near Field Contactless) ou bien une liaison sans fil radio Bluetooth (liaison radio courte distance). Said network access 40 allows communications from the group consisting of wired communications, mobile, optical and proximity radio communication, such as a serial cable connection, an IrDA infrared link (Infrared Data Association), a mobile telecommunications network GPRS , or a contactless near-field communication link (near Field contactless) or a connection without wire Bluetooth radio (short-range radio link).
Ledit terminal 20 comprend au moins une interface utilisateur 23, au moins un premier dispositif 25 de sécurité et au moins un premier dispositif 27 de gestion pour gérer ledit équipement E communicant 30, 30'. Said terminal 20 comprises at least a user interface 23, at least one first security device 25 and at least a first device management 27 for managing said communicating equipment E 30, 30 '.
L'interface utilisateur 23 permet à l'utilisateur d'accéder aux ressources du terminal 20, tel qu'un moyen d'affichage comme un écran ou bien un moyen de restitution sonore ou vocale, tel qu'un moyen d'entrée de données comme un clavier ou tel qu'un moyen de stockage de données comme une mémoire dudit terminal 20. L'interface utilisateur 23 restitue les messages transmis pour informer l'utilisateur dudit terminal 20 et permet la validation et l'acceptation par ledit utilisateur de l'établissement de ladite communication selon la nature dudit équipement E communicant 30, 30', ainsi que celles de la procédure d'activation d'un terminal "éclaté". The user 23 allows the user interface to access resources of the terminal 20, such as a display means such as a screen or a way to sound or voice reproduction, such as a means of data input such as a keyboard or such as a data storage means such as a memory of said terminal 20. the user interface 23 restores the transmitted messages to inform the user of said terminal 20 and allows the validation and acceptance by said user of the establishing said communication depending on the nature of said communicating equipment E 30, 30 ', as well as of the activation procedure of a terminal "burst". Ladite interface utilisateur 23 est équipée d'une interface 24 de communication, constituée au moins de moyens d'émission et de réception de données, apte à émettre et à recevoir des messages avec une interface 26 de communication du premier dispositif 25 de sécurité dudit terminal 20. Said user interface 23 has a communication interface 24, comprising at least means for transmitting and receiving data, capable of sending and receiving messages with a communication interface 26 of the first security device 25 of said terminal 20.
Le premier dispositif 25 de sécurité du terminal 20 est chargé des fonctions d'identification, d'authentification et de contrôle d'intégrité lors de l'établissement d'une communication avec au moins un équipement E communicant 30, 30', lorsque ledit équipement E communicant 30, 30' est combiné avec le terminal 20 pour composer un terminal dit "éclaté". The first security device 25 of the terminal 20 is responsible for functions of identification, authentication and integrity check when establishing a communication with at least one communicating equipment E 30, 30 ', when said equipment E communicating 30, 30 'is combined with the terminal 20 for composing a said terminal "burst". Le premier dispositif 25 de sécurité reçoit l'identité dudit équipement communicant 30, 30'. The first security device 25 receives the identity of said communicating equipment 30, 30 '. Il est apte à reconnaítre la nature dudit équipement E communicant 30, 30' et apte à dialoguer avec ledit serveur 10 de sécurité pour sécuriser ladite communication établie entre le terminal 20 et l'équipement E communicant 30, 30'. It is capable of recognizing the nature of said communicating equipment E 30, 30 'and adapted to communicate with said security server 10 to secure said communication established between the terminal 20 and the communicating equipment E 30, 30'. Ledit premier dispositif 25 de sécurité est également équipé d'une interface 26 de communication, constituée au moins de moyens d'émission et de réception de données, qui est apte à émettre et à recevoir des messages avec une interface 28 de communication du premier dispositif 27 de gestion dudit terminal 20. Said first security device 25 is also equipped with an interface 26 for communication, comprising at least means of transmitting and receiving data, which is adapted to transmit and receive messages with a communication interface 28 of the first device 27 of said management terminal 20.
Le premier dispositif 27 de gestion dudit terminal 20 est chargé de la gestion du terminal "éclaté", composé par la combinaison du terminal 20 avec au moins un équipement E communicant 30, 30'. The first device 27 of said management terminal 20 is responsible for managing the terminal "burst", composed by the combination of the terminal 20 with at least one E communicating equipment 30, 30 '. Le premier dispositif 27 de gestion est équipé d'une interface 28 de communication, constituée au moins de moyens d'émission et de réception de données, apte à émettre et à recevoir des messages avec ladite interface 26 de communication du premier dispositif 25 de sécurité dudit terminal 20 et apte à émettre et à recevoir des messages avec ladite troisième interface 22 de transmission compatible avec ledit réseau 50 de connexion. The first device 27 has a management interface 28 for communication, comprising at least means for transmitting and receiving data, capable of sending and receiving messages with said communication interface 26 of the first security device 25 said terminal 20 and capable of sending and receiving messages with said third 22 transmission interface 50 compatible with said network connection.
Ladite interface 26 de communication du premier dispositif 25 de sécurité dudit terminal 20 est apte à émettre et à recevoir des messages avec les deuxième 21 et troisième 22 interfaces de transmission, en plus des échanges de données avec lesdites interfaces de communication 24 et 28 dudit terminal 20. Ladite deuxième interface 21 de transmission dudit terminal 20, constituée au moins de moyens d'émission et de réception de données, permet les échanges de données transmises avec ledit serveur 10 de sécurité, équipé de ladite première interface 11 de transmission. Said interface 26 for communication from the first security device 25 of the terminal 20 is capable of sending and receiving messages with the second 21 and third 22 transmission interfaces, in addition to data exchange with said communication interfaces 24 and 28 of said terminal 20. said second transmission interface 21 of said terminal 20, consisting at least of means transmitting and receiving data, allows exchanges of data transmitted with said security server 10, equipped with said first interface 11 for transmission. La transmission entre ledit serveur 10 de sécurité et le terminal 20 est établie par l'intermédiaire dudit réseau 40 d'accès. Transmission between said security server 10 and the terminal 20 is established via said network 40 to access. Ladite troisième interface 22 de transmission dudit terminal 20, constituée au moins de moyens d'émission et de réception de données, permet les échanges de données transmises avec au moins un équipement E communicant 30, 30', équipé d'une quatrième interface 31 de transmission. Said third interface 22 of transmitting said terminal 20, consisting at least of means transmitting and receiving data, allows exchanges of data transmitted with at least one E communicating equipment 30, 30 ', equipped with a fourth interface 31 transmission. La transmission entre ledit terminal 20 et ledit équipement E communicant 30, 30' est établie par l'intermédiaire d'au moins un réseau 50 de connexion. Transmission between said terminal 20 and said communicating equipment E 30, 30 'is established via at least one connection network 50.
Lesdites troisième 22 et quatrième 31 interfaces de transmission du terminal 20 et dudit équipement E communicant 30, 30' sont compatibles avec ledit réseau 50 de connexion. Said third 22 and fourth 31 terminal of the transmission interfaces 20 and said communicating equipment E 30, 30 'are compatible with said network connection 50.
Si différents équipements E communicants 30, 30' sont raccordés à différents types de réseau 50 de connexion, chaque équipement E communicant 30, 30' est équipé avec une interface 31 de transmission compatible avec le type du réseau 50 de connexion correspondant. If different equipment E communicating 30, 30 'are connected to different types of network connection 50, each communicating equipment E 30, 30' is equipped with a transmission interface 31 compatible with the type of the corresponding connection 50 of the network. Une communication peut alors être établie avec un terminal 20 équipé d'une troisième interface 22 de transmission compatible avec le type du réseau 50 de connexion sur lequel lesdits équipements E communicants 30, 30' sont raccordés. A communication can then be established with a terminal 20 provided with a third transmission interface 22 compatible with the type of the network connection 50 on which said communicating equipment E 30, 30 'are connected. Plusieurs équipements E communicants peuvent établir simultanément et de façon indépendante une communication avec ledit terminal par l'intermédiaire d'au moins un réseau 50 de connexion. Number of communicating equipment E can establish simultaneously and independently communicating with said terminal via at least one connection network 50.
Le terminal 20 pourra être équipé de différentes interfaces 22 de transmission correspondant aux différents types de réseau 50 de connexion. The terminal 20 may be equipped with different interfaces 22 of transmission corresponding to different types of connection 50 to network.
Ledit équipement E communicant 30, 30' comprend au moins un deuxième dispositif 32 de sécurité pour réaliser l'identification, l'authentification et le contrôle d'intégrité lors de l'établissement d'une communication avec un terminal 20 et au moins un deuxième dispositif 34 de gestion pour gérer ledit terminal 20. Ledit deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' est équipé d'une interface 33 de transmission, constituée au moins de moyens d'émission et de réception de données, apte à émettre et à recevoir des messages avec ladite quatrième interface 31 de transmission compatible avec ledit réseau 50 de connexion. Said communicating equipment E 30, 30 'comprises at least one second security device 32 to perform identification, authentication and integrity check when establishing a communication with a terminal 20 and at least one second management device 34 for managing said terminal 20. said second safety device 32 of the communicating equipment E 30, 30 'is equipped with an interface 33 for transmission, comprising at least means of transmitting and receiving data, capable of transmitting and receiving messages with said fourth interface 31 of transmission 50 compatible with said network connection.
Ledit deuxième dispositif 34 de gestion de l'équipement E communicant 30, 30' est chargé de la gestion du terminal dit "éclaté", composé par la combinaison du terminal 20 avec ledit équipement E communicant 30, 30'. Said second device 34 for managing the communicating equipment E 30, 30 'is responsible for the management of said terminal "burst", composed by the combination of the terminal 20 with said E communicating equipment 30, 30'. Le deuxième dispositif 34 de gestion est équipé d'une interface 35 de communication, constituée au moins de moyens d'émission et de réception de données, apte à émettre et à recevoir des messages avec ladite interface 33 de communication dudit deuxième dispositif 32 de sécurité dudit équipement E communicant 30, 30' et apte à émettre et à recevoir des messages avec ladite quatrième interface 31 de transmission compatible avec ledit réseau 50 de connexion. The second management apparatus 34 has a communication interface 35, comprising at least means for transmitting and receiving data, capable of sending and receiving messages with said communication interface 33 of said second safety device 32 said communicating equipment E 30, 30 'and adapted to transmit and receive messages with said fourth interface 31 of transmission 50 compatible with said network connection.
Lesdits deuxième dispositif 32 de sécurité et deuxième dispositif 34 de gestion dudit équipement communicant 30, 30' interdisent toute intervention sur ledit équipement communicant 30, 30' par un utilisateur dudit terminal mobile 20. De cette façon, l'établissement dudit terminal "éclaté" est sécurisé. Said second safety device 32 and second device 34 for management of said communicating equipment 30, 30 'prohibit any intervention on said communicating equipment 30, 30' by a user of said mobile terminal 20. In this way, the setting of said terminal "burst" is secure. De cette façon, l'utilisateur dudit terminal 20 ne peut intervenir sur ledit équipement communicant 30, 30' d'aucune façon, ni aucune autre intervention extérieure, de manière à empêcher toute fraude ou malversation ou tout accès au paramétrage. This way, the user of the terminal 20 can not intervene on said communicating equipment 30 30 'in any way, nor any other external intervention in order to prevent fraud or embezzlement or any access to settings.
Plusieurs équipements E communicants 30, 30' peuvent entrer en communication simultanément et de manière indépendante avec ledit terminal 20 selon les applications souhaitées par l'utilisateur, par exemple un distributeur de boissons, une borne communicante, un PC, etc... , et reliés audit terminal 20 par au moins un réseau 50 de connexion. Several E communicating equipment 30, 30 'may come in simultaneously and independently with said communication terminal 20 according to the desired application by the user, for example a drinks dispenser, a connecting terminal, a PC, etc ..., and 20 connected to said terminal by at least one connection network 50. La communication entre ledit terminal 20 et au moins un équipement E communicant 30, 30' est établie par l'intermédiaire dudit réseau 50 de connexion. Communication between said terminal 20 and at least one E communicating equipment 30, 30 is established via said network 50 connection. Une procédure d'activation de la communication sécurisée est identifiée pour chaque équipement communicant 30, 30' en communication avec ledit terminal 20. An activation process of secure communication is identified for each communicating equipment 30, 30 'in communication with said terminal 20.
L'équipement E communicant 30, 30' n'est pas toujours situé à proximité physique du terminal 20. Ledit équipement E communicant 30, 30' peut être, par exemple, un serveur applicatif dans un réseau de données, en particulier le réseau Internet ou bien un réseau privé d'entreprise. The communicating equipment E 30 30 'is not always located in physical proximity to the terminal 20. The said communicating equipment E 30 30' may, for example, an application server in a data network, especially the Internet or a corporate private network. Dans ce cas, ledit équipement E communicant 30, 30' est en liaison avec ledit terminal 20 par un réseau 50 de connexion, qui peut être par exemple un réseau mobile de télécommunications de type réseau GPRS (General Packet Radio Service, soit service général de radiocommunication en mode paquet) ou bien le réseau Internet. In this case, said E connecting 30 equipment, 30 'is in connection with said terminal 20 through a 50 connection network, which may be for example a mobile network type telecommunications GPRS (General Packet Radio Service, or general service packet radio) or the Internet.
De façon générale, le système de communication sécurisée de données conforme à l'invention et permettant la composition d'un terminal dit "éclaté" réalisé par la combinaison d'un terminal 20 et d'au moins un équipement E communicant 30, 30', est transposable à tous types de réseau 50 de connexion, qu'il soit mobile (par exemple le réseau mobile UMTS), qu'il soit fixe (par exemple un réseau ADSL), qu'il soit filaire (par exemple une liaison série), qu'il soit sans contact (par exemple un accès NFC, radiocommunication de proximité), qu'il soit optique (par exemple, une liaison infrarouge IrDA ), etc... Generally, the secure data communication system according to the invention and allowing the composition of a said terminal "split" by the combination of a terminal 20 and at least one E communicating equipment 30, 30 ' , can be applied to all types of network connection 50, it is movable (e.g. UMTS mobile network), whether stationary (e.g. an ADSL network), whether wired (for example a serial link ), it is without contact (e.g., a NFC access, proximity radio communication), whether optical (e.g., an IrDA infrared link), etc ...
Il est également transposable à tous équipements E communicant 30, 30' que ce soit une montre communicante ou un accessoire vestimentaire communicant, un capteur sur une machine communicante, un outil médical ou un outil de mesure communicant, etc... , ou tout équipement E possédant les fonctions et les moyens de communication aptes à la composition d'un terminal "éclaté". It can also be applied to all equipment communicating E 30 30 'either a watch or a communicating communicating clothing accessory, a sensor on a connecting machine, a medical tool or a communicating measurement tool, etc ..., or any equipment E having the functions and communication means capable of composing a terminal "burst".
La composition dudit terminal "éclaté" est liée à l'établissement d'une liaison par l'intermédiaire dudit réseau 50 de connexion entre ledit terminal 20 et au moins un équipement E communicant 30, 30'. The composition of said terminal "burst" is related to the establishment of a connection via said network connection 50 between said terminal 20 and at least one E communicating equipment 30, 30 '.
L'établissement d'une communication entre le terminal 20 et un équipement E communicant 30, 30' peut être activée soit à l'initiative de l'utilisateur du terminal 20, soit par la reconnaissance de la présence d'un équipement E communicant 30, 30' à proximité dudit terminal 20. The establishment of a communication between the terminal 20 and an E communicating equipment 30, 30 'can be activated either at the initiative of the user of the terminal 20 or by the recognition of the presence of an E 30 communicating equipment , 30 'proximate to said terminal 20.
Dans le premier cas, l'utilisateur commande son terminal 20 de manière à établir une liaison par l'intermédiaire du réseau 50 de connexion existant, par exemple, l'utilisateur place son terminal 20 devant un capteur NFC pour un réseau d'accès sans contact. In the first case, the user commands the terminal 20 so as to establish a connection through the network 50 to existing connection, for example, the user places his terminal 20 to an NFC sensor for an access network without contact. Il lance ensuite une procédure d'activation pour un terminal dit "éclaté", réalisé par la combinaison dudit terminal 20 et d'au moins un équipement E communicant 30, 30'. It then starts an activation procedure for a said terminal "broke", directed by the combination of said terminal 20 and at least one communicating equipment E 30, 30 '.
Dans le second cas, ladite troisième interface 22 de transmission du terminal 20 détecte la présence de ladite quatrième interface 31 de transmission d'au moins un équipement E communicant 30, 30'. In the second case, said third interface 22 of transmitting terminal 20 detects the presence of said fourth interface 31 for transmitting at least one communicating equipment E 30, 30 '. Par exemple, à la détection de ladite troisième interface 22 de transmission, la quatrième interface 31 de transmission de l'équipement E communicant 30, 30' peut émettre un message d'interruption à destination du système d'exploitation du terminal 20. Ledit système d'exploitation, en place sur le terminal 20 qui reçoit ledit message d'interruption, lance la procédure d'activation du terminal "éclaté". For example, upon detection of said third transmission interface 22, the fourth interface 31 transmitting the communicating equipment E 30, 30 'can transmit an interrupt message to the operating system of the terminal 20. The system operating, in place on the terminal 20 which receives said interrupt message, the terminal initiates the activation procedure "burst".
Une procédure d'activation d'un terminal "éclaté" est mise en oeuvre pour établir une communication sécurisée entre le terminal et ledit équipement communicant. An activation procedure of a "burst" terminal is operable to establish a secure communication between the terminal and said communicating equipment. Une procédure d'activation de la communication sécurisée est identifiée et traitée par ledit premier dispositif 25 de sécurité entre le terminal 20 et ledit équipement E communicant 30, 30'. A procedure for activating the secure communication is identified and processed by said first security device 25 between the terminal 20 and said communicating equipment E 30, 30 '. De manière à reconnaítre la procédure mise en oeuvre, un identifiant est affecté à la gestion de la communication sécurisée correspondant audit équipement E communicant 30, 30', avec lequel la communication est établie. So as to recognize the procedure used, an identifier is assigned to the management of the secure communication corresponding to said communicating equipment E 30, 30 ', with which communication is established.
Afin d'augmenter la sécurité de la communication entre le terminal 20 et ledit équipement E communicant 30, 30', combinaison appelée "terminal éclaté", la gestion de ladite sécurité est partagée entre le terminal 20, ledit équipement E communicant 30, 30' et au moins un serveur 10 de sécurité. In order to increase the communication security between the terminal 20 and said communicating equipment E 30, 30 ', combination called "split terminal", said security management is shared between the terminal 20, said communicating equipment E 30, 30' and at least one security server 10. Si l'une des trois entités détecte une anomalie, la procédure d'activation du terminal "éclaté" est abandonnée. If one of the three entities detects an anomaly, the terminal activation procedure "burst" is abandoned.
Par ailleurs, dès le début de la procédure d'activation du terminal "éclaté", une temporisation est commandée après l'envoi de chaque message. Moreover, from the beginning of the terminal activation procedure "broken", a timer is controlled after the transmission of each message. La durée de ladite temporisation est paramétrable ou prédéfinie. The duration of said timer is adjustable or preset. Lorsque la durée de la temporisation dépasse la valeur paramétrée ou prédéfinie, la procédure d'activation en cours est abandonnée. When the delay time exceeds the set or preset value, the current activation procedure is ended. Tous les messages, avec un identifiant correspondant à ladite procédure d'activation abandonnée, ne sont plus pris en compte. All messages with an identifier corresponding to said abandoned activation process, are no longer taken into account. Les messages, restés sans réponse après une durée supérieure à la valeur de la temporisation paramétrée ou prédéfinie, provoquent également l'abandon de la procédure d'activation du terminal "éclaté". Messages, unanswered after a duration greater than the value of the set or predefined delay, also cause the abandonment of the terminal activation procedure "burst". Est également paramétrable le nombre d'abandons maximum autorisés pour une procédure d'activation correspondant au même terminal "éclaté", soit la combinaison d'un même terminal 20 et d'un même équipement E communicant 30, 30'. Is also configurable number of maximum drop permitted for a corresponding terminal in the same activation procedure "burst" or combination of the same terminal 20 and one communicating equipment E 30, 30 '. Une fois que le nombre paramétré d'abandons pour anomalie est atteint, l'activation dudit "terminal éclaté" correspondant devient alors impossible. Once the set number of withdrawals anomaly is reached, the activation of said "split terminal" corresponding becomes impossible.
Tout paramétrage, permettant ladite communication sécurisée, est ainsi contrôlé par le premier dispositif 25 de sécurité du terminal 20 automatiquement, sans intervention de l'utilisateur dudit terminal 20. Any settings, allowing said secure communication is thus controlled by the first security device 25 of the terminal 20 automatically without intervention of the user of said terminal 20.
Dans tous les cas d'échec, ledit terminal 20 reçoit un message d'arrêt de l'établissement de ladite communication sécurisée par ladite interface utilisateur 23. In all cases of failure, said terminal 20 receives an establishment message from the stop of said secure communication by said user interface 23.
Par conséquent, cette gestion partagée permet un niveau élevé de sécurité et empêche la création frauduleuse ou intempestive d'un "terminal éclaté". Therefore, this shared management allows a high level of security and prevents fraudulent or accidental creation of a "split terminal". De plus, le dispositif 12 d'homologation du serveur 10 de sécurité, le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30', ainsi que le premier dispositif 25 de sécurité du terminal 20 peuvent être réalisés, par exemple, par une carte à puce ou bien par un composant électronique sécurisé, possédant les fonctions décrites ci-dessous dans le procédé d'activation du terminal "éclaté". In addition, the device 12 for approval of the security server 10, the second device 32 of the security communicating equipment E 30, 30 ', and the first security device 25 of the terminal 20 can be realized, for example, by a smart card or a secure electronic component, having the functions described below in the terminal activation method "burst". Cette carte à puce peut être par exemple une carte SIM ou une carte UICC, telle que définie par les standards du Groupe de Normalisation 3GPP (Third Generation Partnership Project) et de l'ETSI (European Telecommunications Standards Institute, soit institut européen de normalisation des télécommunications). This smart card can be for example a SIM or UICC card, as defined by the standards of 3GPP Standardization Group (Third Generation Partnership Project) and ETSI (European Telecommunications Standards Institute or European standards institute of telecommunications).
Par ailleurs, pour sécuriser les communications entre les différentes entités du système conforme à l'invention et pour authentifier lesdites entités entre elles, les messages transmis sont chiffrés, par exemple, en utilisant un procédé de chiffrement existant, soit un chiffrement par clé publique/clé privée ou soit un chiffrement par clé symétrique. Furthermore, to secure communications between the various entities of the system according to the invention and to authenticate said entities together, the transmitted messages are encrypted, for example, by using an existing encryption method, a public key encryption / or private key is a symmetric key cipher. Conformément au procédé de chiffrement, lorsqu'une entité dudit système de communication sécurisée chiffre un message M par une clé K, le message K(M) ne peut être lu que par l'entité possédant la clé complémentaire K'. In accordance with the encryption method, when an entity of said figure secure communication system a message M by a key K, the message K (M) can only be read by the entity having the complementary key K '. Avec le chiffrement par clé publique/clé privée, à une clé K correspond une clé complémentaire K' de telle manière que, le message M chiffré par la clé K étant un message K(M), le chiffrement du message K(M) par la clé complémentaire K' est égal au message M. Dans le cas d'un chiffrement par clé symétrique, les clés K et K' sont identiques. With encryption public key / private key, a K key matches a complementary key K 'so that the message M encrypted by key K is a K message (M), the encryption of the message K (M) the complementary key K 'is equal to the message M. in the case of a symmetric key cipher, the key K and K' are identical.
Les échanges de données entre ledit terminal 20 et, d'une part, ledit équipement E communicant 30, 30' et, d'autre part, ledit serveur 10 de sécurité sont sécurisés de manière à traiter les données avant la transmission. data exchanges between said terminal 20 and, on the one hand, said E communicating equipment 30, 30 'and, on the other hand, said security server 10 are secured so as to process data prior to transmission. Les transmissions entre le premier dispositif 25 de sécurité du terminal 20 et, d'une part, le deuxième dispositif 32 de sécurité dudit équipement E communicant 30, 30' et, d'autre part, le dispositif 12 d'homologation dudit serveur 10 de sécurité sont également chiffrées. Transmissions between the first security device 25 of the terminal 20 and, on the one hand, the second safety device 32 of said E communicating equipment 30, 30 'and, on the other hand, the device 12 said approval server 10 security is also encrypted.
Les échanges de données entre ledit terminal 20 et ledit équipement E communicant 30, 30' sont gérés et contrôlés par l'intermédiaire d'au moins un premier 25 et au moins un deuxième 32 dispositifs de sécurité, respectivement installés dans ledit terminal 20 et ledit équipement E communicants 30, 30'. data exchanges between said terminal and said E 20 communicating equipment 30, 30 'are managed and controlled by means of at least one first 25 and at least one second safety devices 32, respectively installed in said terminal 20 and said communicating equipment E 30, 30 '.
Le système de communication sécurisée, conforme à l'invention, prévoit que le dispositif 12 d'homologation du serveur 10 de sécurité possède les clés appelées KA', KB, KC, KD' et les clés temporaires KTA et KTA'. The system for secure communication according to the invention provides that the device 12 for approval of 10 security server has the called keys KA ', KB, KC, KD' and the temporary key and KTA KTA. Le premier dispositif 25 de sécurité du terminal 20 possède les clés appelées KB' et KD et les clés temporaires KTB et KTB'. The first security device 25 of the terminal 20 has the called keys KB 'and KD and the temporary key KTB and KTB. Le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' possède les clés KC' et KA et les clés temporaires KTC et KTC'. The second device 32 security communicating equipment E 30 30 'has the keys KC' and KA and temporary keys KTC and KTC. Les clés temporaires sont utilisées pour chiffrer et authentifier les communications à l'issue positive de la procédure d'activation dudit terminal "éclaté". Temporary keys are used to encrypt and authenticate communications with the positive outcome of the activation process of the terminal "broke". Les clés temporaires KTA, KTA', KTB, KTB', KTC, KTC' sont de préférence des clés symétriques permettant d'offrir une performance plus importante de chiffrement. Temporary key KTA, KTA ', KTB, KTB', KTC, KTC 'are preferably symmetric keys to provide a higher performance encryption. Les autres clés KA, KA', KB, KB', KC, KC', KD et KD' sont de préférence des clés asymétriques suivant le principe de clé publique/clé privée. Other key KA, KA ', KB, KB', KC, KC 'KD and KD are preferably asymmetric keys on the principle of public key / private key.
Pour aider à comprendre l'invention, les différentes étapes du procédé de communication sécurisée entre un terminal 20 et au moins un équipement E communicant 30, 30' sont représentées en figure 2. To help understanding of the invention, the various steps of the secure communication process between a terminal 20 and at least one E communicating equipment 30, 30 'are shown in Figure 2.
Comme mentionné précédemment, le déclenchement de la procédure d'activation du terminal "éclaté" est provoqué soit par le terminal 20 soit par au moins un équipement E communicant 30, 30' (étape 1). As mentioned above, the outbreak of the terminal activation procedure "burst" is caused either by the terminal 20 or by at least one E communicating equipment 30, 30 '(step 1).
Dans le cas d'un déclenchement du côté du terminal 20, l'utilisateur peut commander la procédure d'activation d'un terminal "éclaté", en la sélectionnant sur l'interface utilisateur 23 du terminal 20 sous la forme, par exemple, d'un lien hypertexte dans une page web visualisée sur un écran. In the case of a triggering of the side of the terminal 20, the user can control the activation of a terminal procedure "broke", by selecting the user interface 23 of the terminal 20 in the form, for example, a hyperlink to a web page displayed on a screen. L'interface utilisateur 23 commande alors le premier dispositif 25 de sécurité du terminal 20 pour une procédure d'activation d'un terminal "éclaté", via les interfaces de communication 24 et 26. Sinon, l'équipement E communicant 30, 30' peut déclencher ladite procédure d'activation. The user interface 23 then controls the first security device 25 of the terminal 20 to an activation procedure of a terminal "split" via the communication interfaces 24 and 26. Alternatively, the communicating equipment E 30, 30 ' can trigger said activation process.
Dans les deux cas, le premier dispositif 25 de sécurité du terminal 20 génère un identifiant correspondant à ladite procédure d'activation en cours. In both cases, the first security device 25 of the terminal 20 generates an identifier corresponding to said activation proceeding. Comme mentionné précédemment, plusieurs équipements E communicants 30, 30' peuvent établir une communication avec ledit terminal 20. Par conséquent, chaque demande d'activation d'un terminal éclaté, réalisé avec un équipement E communicant 30, 30' différent, est identifiée par un identifiant dans le premier dispositif 25 de sécurité. As mentioned earlier, several E communicating equipment 30, 30 'can establish a communication with said terminal 20. Therefore, each request for activation of a split terminal, carried out with a E communicating equipment 30, 30' different, is identified by an identifier in the first security device 25.
Ledit premier dispositif 25 de sécurité du terminal 20 demande l'identification dudit équipement E communicant 30, 30'. Said first security device 25 of the terminal 20 requests the identification of said communicating E equipment 30, 30 '. Ledit premier dispositif 25 de sécurité émet un message d'interrogation d'identification vers le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30', via l'interface 26 de communication et la troisième interface 22 de transmission du terminal 20, via le réseau 50 de connexion, via la quatrième interface 31 de transmission et l'interface 33 de transmission de l'équipement E communicant 30, 30'. Said first security device 25 transmits an identification inquiry message to the second device 32 of the security communicating equipment E 30, 30 'via the interface 26 and the third communication interface 22 for transmitting the terminal 20 via the network connection 50, via the fourth interface 31 and the transmission interface 33 for transmitting the communicating equipment E 30, 30 '. Ledit message d'interrogation d'identification contient l'identifiant de la procédure d'activation en cours et le type de message soit "demande identification" (étape 2). Said identification interrogation message contains the identifier of the current activation procedure and the message type is "application ID" (step 2).
Si, par exemple, le réseau 50 de connexion est un réseau de communication par liaison infrarouge, le terminal 20 et l'équipement E communicant 30, 30' doivent être chacun équipé avec une interface 22, 31 de transmission de type liaison infrarouge IrDA. If, for example, 50 connection network is an infrared communication network, the terminal 20 and the communicating equipment E 30, 30 'each must be equipped with an interface 22, 31 of transmission type IrDA infrared link. Lorsque la liaison infrarouge est établie entre le terminal 20 et au moins un équipement E communicant 30, 30', la troisième interface 22 de transmission du terminal 20 envoie un message via l'interface 26 de communication vers le premier dispositif 25 de sécurité pour demander l'identification dudit équipement E communicant 30, 30'. When the infrared link is established between the terminal 20 and at least one communicating equipment E 30, 30 ', the third interface 22 of transmitting terminal 20 sends a message via the communication interface 26 to the first security device 25 to request the identification of said communicating equipment E 30, 30 '. Quelque soit le déclenchement, le message transmis contient une demande d'identification de l'équipement E communicant 30, 30'. Whatever the trigger, the transmitted message contains a request for identification of the communicating equipment E 30 30 '.
Les échanges de messages dans le terminal 20 peuvent être réalisés, par exemple, par un protocole conforme au protocole appelé SIMAccess, tel que décrit dans la demande française de brevet FR 02 15521 déposée le 9 décembre 2002. Les échanges de données sur le réseau 50 de connexion et dans l'équipement E communicant 30, 30' peuvent être réalisés, par exemple, par le protocole existant SOAP (Simple Object Access Protocol, soit protocole de communication entre objets) défini par l'organisme de standardisation W3C (World Wide Web Consortium). Exchanges messages in the terminal 20 can be made, for example, a protocol according to the protocol called SIMAccess, as described in the French patent application FR 02 15521 filed on December 9, 2002. The exchange of data on the network 50 connection and the communicating equipment E 30 30 'can be made, for example, the existing protocol SOAP (Simple object Access Protocol, or communication protocol between objects) defined by the W3C standards body (World Wide Web Consortium). Pour augmenter la sécurité, les communications transmises sur le réseau 50 de connexion peuvent également être chiffrées. To increase security, communications transmitted over the network connection 50 can also be encrypted. Tel que décrit précédemment, la procédure d'activation en cours peut être abandonnée à tout moment si un échange a échoué. As described above, the current activation procedure can be aborted at any time if an exchange failed.
Après réception du message de "demande identification", le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' transmet au premier dispositif 25 de sécurité du terminal 20 un message de réponse à la demande d'identité contenant l'identifiant correspondant à la procédure d'activation en cours, le type de message soit "réponse à demande d'identité" et l'identité chiffrée IC qui est le produit du chiffrement par la clé KA de l'identité IE de l'équipement E communicant 30, 30' et dudit identifiant correspondant à la procédure d'activation en cours (étape 3). After receiving the message of "application ID", the second device 32 of the security communicating equipment E 30, 30 'transmits to the first security device 25 of the terminal 20 an identity inquiry response message containing the identifier corresponding to the current activation procedure, the message type is "identity request to reply" and the encrypted identity IC, which is the product of the encryption key KA of the identity iE of the communicating equipment E 30, 30 'and said identifier corresponding to the current activation procedure (step 3).
La clé KA est utilisée pour chiffrer l'identité IE de l'équipement E communicant 30, 30' de manière à ce que ladite identité ne soit déchiffrable uniquement que par le dispositif 12 d'homologation du serveur 10 de sécurité, possédant la clé KA', afin d'éviter toute possibilité d'accès frauduleux ou d'éventuelle manipulation, en particulier, à partir du terminal 20. L'identifiant, correspondant à la procédure d'activation en cours, est employé dans le but d'ajouter une valeur aléatoire au produit du chiffrement. The key KA is used to encrypt the identity IE of the communicating equipment E 30, 30 'so that said identity is readable only by the device 12 for approval of the security server 10, having the key KA 'in order to avoid any possibility of fraudulent access or possible tampering, in particular, from the terminal 20. the identifier corresponding to the current activation process, is used in order to add a random value to the product of encryption. De ce fait, le produit IC donne toujours un résultat différent et n'est pas reproductible par simple copie, l'identifiant variant à chaque activation d'une procédure. Therefore, the product IC always gives a different result and can not be reproduced by copying the identifier varies each activation of a procedure.
Après réception du message "réponse à demande d'identité", le premier dispositif 25 de sécurité du terminal 20 transmet vers le dispositif 12 d'homologation du serveur 10 de sécurité, via les interfaces de communication 26 et 13, les interfaces 21 et 11 de transmission et un réseau 40 d'accès, un message contenant l'identifiant correspondant à la procédure d'activation en cours, le type de message "consultation identité", l'identité chiffrée IC de l'équipement E communicant 30, 30' chiffrée par la clé KD (soit KD(IC)) et un condensé COCI qui est produit par le chiffrement à partir de la clé KD des précédents composants de ce message (étape 4). After receiving the message "identity request response", the first security device 25 of the terminal 20 transmits to the device 12 for approval of the security server 10, via the communication interfaces 26 and 13, the interfaces 21 and 11 and a transmission network 40 to access, a message containing the identifier corresponding to the activation procedure in progress, the message type "identity consultation", the encrypted identity IC of the communicating equipment E 30, 30 ' encrypted by the key KD (KD or (IC)) and a condensed COCI which is produced by the encryption from the key KD of the preceding components of this message (step 4). Le condensé COCI permet la validation du message et l'authentification du dispositif émetteur par le dispositif destinataire. The COCI condensed allows validation of the message and authentication of the transmitter by the receiving device.
Un condensé, chiffré par une clé utilisée par un équipement émetteur, est déchiffré par la clé complémentaire sur un équipement destinataire, qui ainsi authentifie le dispositif émetteur du message. A fused, encrypted by a key used by a sender equipment, is decrypted by the complementary key on a destination equipment, thereby authenticates the transmitting device of the message. Dans le cas présent, le premier dispositif 25 de sécurité dudit terminal 20, dispositif émetteur, chiffre le condensé COCI avec la clé KD et le dispositif 12 d'homologation du serveur 10 de sécurité, dispositif récepteur, déchiffre le condensé COCI par la clé complémentaire KD'. In this case, the first security device 25 of said terminal 20, transmitting device encrypts the digest COCI with the key KD and the device 12 for approval of the security server 10, receiving device decrypts the condensed COCI by the complementary key KD. Ensuite, le premier dispositif 25 de sécurité chiffre le produit IC par sa clé KD. Then the first security device 25 of the IC product sales by its key KD. De cette manière, le dispositif 12 d'homologation est assuré que le premier dispositif 25 de sécurité a validé le démarrage de la procédure d'activation en déchiffrant le produit KD(IC). In this way, the device 12 approval is assured that the first security device 25 has validated the start of the activation procedure by decrypting the product KD (IC).
Les échanges de messages dans le terminal 20 peuvent être réalisés, par exemple, par un protocole conforme au protocole appelé SIMAccess, tel que décrit dans la demande française de brevet FR 02 15521 déposée le 9 décembre 2002. Les échanges sur le réseau 40 d'accès et dans le serveur 10 de sécurité peuvent être réalisés, par exemple, par le protocole existant SOAP (Simple Object Access Protocol, soit protocole de communication entre objets). Exchanges messages in the terminal 20 can be made, for example, a protocol according to the protocol called SIMAccess, as described in the French patent application FR 02 15521 filed on 9 December 2002. The network exchanges 40 to access and the security server 10 may be realized, for example, by the existing SOAP protocol (Simple object access Protocol, or communication protocol between objects). Pour augmenter la sécurité, les communications transmises sur le réseau 40 d'accès peuvent également être chiffrées. To increase security, communications transmitted over the access network 40 can also be encrypted. Tel que décrit précédemment, la procédure d'activation en cours peut être abandonnée à tout moment si un échange a échoué. As described above, the current activation procedure can be aborted at any time if an exchange failed.
Après réception du message "consultation identité", le dispositif 12 d'homologation du serveur 10 de sécurité déchiffre le condensé COCI et le produit KD(IC) par sa clé KD' (étape 5). After receiving the message "identity consultation", the device 12 registration 10 security server decrypts the condensed COCI and the product KD (IC) by its key KD '(step 5). Ledit dispositif 12 d'homologation déduit la validité du message et le produit IC. The device 12 approval deduce the validity of the message and the IC product. Connaissant l'identifiant de la procédure d'activation en cours et possédant la clé KA', il déchiffre le produit IC et déduit l'identifiant IE de l'équipement E communicant 30, 30'. Knowing the identifier of the current activation procedure and having the key KA ', it decrypts the product IC and deduces the identifier IE of the communicating equipment E 30, 30'. Une première table de correspondance contient une liste des identités IE, les clés KC et la nature des équipements E, tel qu'une borne de péage, un parcmètre, etc... Connaissant l'identité IE de l'équipement E communicant 30, 30', le dispositif 12 d'homologation déduit la clé KC de l'équipement E communicant 30, 30' et la nature de l'équipement E communicant 30, 30'. A first lookup table contains a list of IE identities, keys KC and the nature of the equipment E, such as a toll terminal, a parking meter, etc ... Knowing the identity IE of the communicating equipment E 30, 30 ', the device 12 approval deducted the key KC of the communicating equipment E 30 30' and the nature of the communicating equipment E 30 30 '. Ledit dispositif 12 d'homologation considère identifié l'équipement E communicant 30, 30' si le déchiffrement se déroule correctement et si l'identité IE de l'équipement E communicant 30, 30' et l'identifiant de la procédure d'activation en cours sont conformes aux informations contenues dans la première table de correspondance dudit dispositif 12 d'homologation. The device 12 considers approval identified the communicating equipment E 30 30 'if the decryption proceeds correctly and the identity IE of the communicating equipment E 30 30' and the identifier of the activation procedure course comply with the information contained in the first correspondence table of said device 12 approval.
Grâce à une deuxième table de correspondance, à partir de l'identité IE de l'équipement E communicant 30, 30', ledit dispositif 12 d'homologation déduit un ensemble de couples (clé de scellement CS H , logiciel de contrôle d'intégrité AVI). Through a second correspondence table from EI identity of the communicating equipment E 30, 30 ', said device 12 for approval derives a set of pairs (sealing key CS H, integrity control software AVI). L'exécution du logiciel AVI permet le contrôle d'intégrité de l'équipement E communicant 30, 30' en obtenant par le logiciel AVI des clés de scellement correspondantes à la configuration à un moment donné dudit équipement E communicant 30, 30'. The execution of the AVI application allows the integrity check of the communicating equipment E 30, 30 'by obtaining the AVI software corresponding sealing keys in the configuration at a given time of said E communicating equipment 30, 30'. Un couple est sélectionné au hasard parmi l'ensemble des couples disponibles dans ladite deuxième table de correspondance. A couple is selected at random from the set of pairs available in said second lookup table. Ensuite, le dispositif 12 d'homologation choisit au hasard au sein d'une troisième table de correspondance un couple de clés de chiffrement (KTA, KTA') parmi un ensemble de couples disponibles. Then, the device 12 randomly selects approval in a third lookup table an encryption key pair (KTA, KTA ') among a set of pairs available. Ledit dispositif 12 d'homologation chiffre la clé KTA par la clé KB (soit KB(KTA)), la clé KTA' chiffrée par la clé KC, l'ensemble chiffré par la clé KB (soit KB(KC(KTA'))) et le logiciel AVI chiffré par la clé KC (soit KC(AVI)). The device 12 the approval figure the key KTA by the key KB (or KB (KTA)), the key KTA 'encrypted by the key KC, all encrypted by the key KB (or KB (KC (KTA')) ) and AVI software encrypted by the key KC (KC or (AVI)).
De cette façon, le déchiffrement des données, traitées par le dispositif 12 d'homologation dudit serveur 10 de sécurité et exécutées par ledit équipement E communicant 30, 30', dépend du contrôle d'intégrité, réalisé par ledit dispositif 12 d'homologation, en fonction de la configuration à un moment donné dudit équipement E communicant 30, 30' pour éviter toute possibilité de prévision du résultat, du fait de la sélection au hasard parmi un ensemble de couples de clés de chiffrement. In this way, the decryption of the data processed by the device 12 for approval of said security server 10 and executed by said E communicating equipment 30, 30 'depends on the integrity check, performed by said device 12 for approval, depending on the configuration at some point I said communicating equipment 30, 30 'to avoid any possibility of forecasting the result, due to the random selection from a set of encryption key pairs.
Le dispositif 12 d'homologation du serveur 10 de sécurité transmet au premier dispositif 25 de sécurité du terminal 20 un message contenant l'identifiant de la procédure d'activation en cours, le type de message "réponse positive à consultation d'identité", la nature en clair de l'équipement E communicant 30, 30', le produit KB(KTA), le produit KB(KC(KTA')), le produit KC(AVI) et le condensé CORP qui est produit à partir du chiffrement par la clé KB des précédents composants de ce message (étape 6). The device 12 for approval of the security server 10 transmits to the first security device 25 of the terminal 20 a message containing the identifier of the activation process in progress, the message type "positive response to identity consultation" nature plain of the communicating equipment E 30 30 ', the product KB (KTA), the product KB (KC (KTA')), the product KC (AVI) and condensed CORP which is produced from the encryption by the key KB of the preceding components of this message (step 6).
Si l'une quelconque des opérations précédentes de cette étape a échoué, ledit dispositif 12 d'homologation du serveur 10 de sécurité transmet au premier dispositif 25 de sécurité un message contenant l'identifiant de ladite procédure d'activation et le type de message "réponse négative à consultation d'identité" et le condensé CORP qui est produit à partir du chiffrement par la clé KB des précédents composants de ce message. If any of the preceding operations of this step has failed, said device 12 for approval of the security server 10 transmits to the first security device 25 a message containing the identifier of said activation procedure and the message type " negative response to identity consultation "and condensed CORP which is produced from the encryption by the key KB of the preceding components of this message.
L'identification et l'authentification du deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' sont réalisées lors du déchiffrement de IC et de la recherche de son identité dans la table de correspondance. The identification and authentication of the second device 32 of the security communicating equipment E 30, 30 'are realized when decrypting IC and the search of its identity in the correspondence table. Le contrôle d'intégrité est effectué par le dispositif 12 d'homologation, qui seul connaít le résultat de l'exécution sur l'équipement E communicant 30, 30' dudit logiciel AVI. The integrity check is done by the device 12 for approval, who alone knows the result of the execution of the communicating equipment E 30 30 'of that AVI software. Le résultat attendu est une clé de scellement CS H . The expected result is a CS M sealing key. L'exécution du logiciel AVI est une autre clé de scellement CS E qui, si le contrôle d'intégrité de l'équipement E communicant 30, 30' est positif, doit être identique à CS H . The execution of the AVI software is another CS E sealing key which, if the equipment integrity control communicator E 30 30 'is positive, must be identical to CS M. Pour éviter toute possibilité de prévision du résultat de CS E , le dispositif 12 d'homologation sélectionne au hasard un logiciel AVI parmi plusieurs disponibles. To avoid any possibility of predicting the outcome of CS E, device 12 approval randomly selects an AVI software from several available. De cette manière, le résultat n'est pas prévisible par l'équipement E communicant 30, 30', ce qui évite toute éventuelle manipulation frauduleuse. In this way, the result is not predictable by the communicating equipment E 30 30 ', which avoids any possible tampering.
Le dispositif 12 d'homologation attribue un couple de clés temporaires (KTA', KTA) pour permettre le chiffrement des échanges, entre le premier dispositif 25 de sécurité du terminal 20 et le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30', de clés de chiffrement temporaires nécessaires à la sécurité des échanges de données entre le terminal 20 et l'équipement E communicant 30, 30' lors du fonctionnement du terminal "éclaté". The device 12 for approval assigns a pair of temporary keys (KTA ', KTA) to enable message encryption, between the first security device 25 of the terminal 20 and the second device 32 of the security communicating equipment E 30, 30 ', keys necessary temporary encryption security of data exchanges between the terminal 20 and the communicating equipment E 30, 30' during operation of the terminal "burst".
La clé KTA est chiffrée par la clé KB, la clé KTA étant reconnue par le premier dispositif 25 de sécurité du terminal 20. La clé KTA' est chiffrée par la clé KC, puis par la clé KB. KTA key is encrypted by the key KB, KTA key being recognized by the first device terminal 25 of the safety key 20. The KTA is encrypted by the key KC and the key KB. De cette manière, la clé KTA' n'est transmise au deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30', seulement si le premier dispositif 25 de sécurité du terminal 20 a préalablement donné son accord en déchiffrant le produit KB(KC(KTA')). In this manner, the key KTA 'is transmitted to the second device 32 of the security communicating equipment E 30, 30', only if the first security device 25 of the terminal 20 has previously agreed by decrypting the product KB (KC (KTA ')).
Le logiciel AVI est chiffré par la clé KC, de manière a n'être déchiffrée que par le deuxième dispositif 32 de sécurité dudit équipement E communicant 30, 30' et empêcher ainsi d'éventuelles malversations ou tentatives de fraude réalisées à partir du premier dispositif 25 de sécurité dudit terminal 20 sur le chiffrement du logiciel AVI. The AVI software is encrypted by the key KC, so as to only be decrypted by the second device 32 security said communicating equipment E 30 30 'and thus prevent possible malfeasance or fraud attempts made from the first device 25 of said safety device 20 of the encryption of the AVI program.
Lorsque le message est de type "réponse positive à consultation d'identité", le premier dispositif 25 de sécurité dudit terminal 20 le déchiffre à partir de sa clé KB' et déduit la validité du message en déchiffrant le condensé CORP, la clé KTA et le produit KC(KTA'). When the message is a "positive response to identity consultation", the first security device 25 of the terminal 20 decrypts from its key KB 'and deduces the validity of the message by decrypting the abstract CORP, the key KTA and KC product (KTA '). Ledit premier dispositif 25 de sécurité envoie vers l'interface utilisateur 23, via les interfaces de communication 26 et 24, un message contenant l'identifiant de la procédure d'activation en cours, le type du message "identification acceptée" et la nature en clair de l'équipement E communicant 30, 30' (étape 7). Said first security device 25 sends to the user interface 23, via the communication interfaces 26 and 24, a message containing the identifier of the activation process in progress, the message type "accepted identification" and nature clear of the communicating equipment E 30, 30 '(step 7). Selon les ressources en place sur le terminal 20, l'utilisateur, par exemple, visualise la nature dudit équipement E communicant 30, 30' sur l'écran dudit terminal 20. Depending on the resources in place on the terminal 20, the user, for example, shows the nature of the E communicating equipment 30, 30 'on the screen of the terminal 20.
Lorsque le message est de type "réponse négative à consultation d'identité", le premier dispositif 25 de sécurité dudit terminal 20 déchiffre le condensé CORP à partir de sa clé KB' et déduit la validité du message. When the message is a "negative response to identity consultation", the first security device 25 of the terminal 20 decrypts CORP condensed from its key KB 'and deduces the validity of the message.
Si le message est de type "réponse négative à consultation d'identité" ou si l'une quelconque des opérations précédentes de cette étape a échouée, le premier dispositif 25 de sécurité stoppe la procédure d'activation et envoie vers l'interface utilisateur 23, via les interfaces de communication 24 et 26, un message contenant l'identifiant de la procédure d'activation en cours et le type du message "identification défectueuse" (étape 7 bis). If the message type is "negative response to identity consultation" or if any one of the preceding operations in this step has failed, the first security device 25 stops the activation procedure and sends to the user interface 23 , via communication interfaces 24 and 26, a message containing the identifier of the current activation procedure and the message type "defective identification" (step 7a). Les échanges entre les interfaces de communication 24 et 26 peuvent être réalisés, par exemple, par le protocole SIMAccess. Exchanges between the communication interfaces 24 and 26 may be made, for example, by the SIMAccess protocol.
Après réception du message "identification défectueuse", l'interface utilisateur 23 du terminal 20 permet la restitution d'un message pour indiquer à l'utilisateur la cause de l'échec de la procédure d'activation en cours. After receiving the message "defective identification," the 23 terminal user interface 20 retrieves a message to tell the user the cause of the failure of the activation process underway. Selon les ressources en place sur le terminal 20, la restitution peut être visuelle via un écran ou sonore ou vocale, etc... En cas d'échec, l'utilisateur dudit terminal 20 prend connaissance d'un message d'arrêt de l'établissement de la communication avec l'équipement E communicant 30, 30'. Depending on the resources in place on the terminal 20, the return can be visually via a screen or sound or voice, etc ... In case of failure, the user of the terminal 20 becomes aware of a stop message of establishing communication with the communicating equipment E 30 30 '.
Après réception du message "identification acceptée", l'interface utilisateur 23 permet la restitution d'un message indiquant la nature en clair de l'équipement E communicant 30, 30' et peut proposer une commande de poursuite de la procédure d'activation en cours. After receiving the message "identification accepted" the user interface 23 allows the return of a message indicating the nature of the plain communicating equipment E 30 30 'and can provide a tracking control of the activation procedure course. Le message peut être affiché, par exemple, sous la forme d'une page web si l'interface utilisateur 23 est un navigateur internet. The message can be displayed, eg, in the form of a web page if the user interface 23 is a web browser. L'utilisateur commande la poursuite ou non de la procédure d'activation pour valider l'établissement de ladite communication avec l'équipement E communicant 30, 30'. The user controls whether to continue the activation process to confirm the establishment of said communication with the communicating equipment E 30, 30 '. Si la réponse est positive, l'interface utilisateur 23 transmet au premier dispositif 25 de sécurité du terminal 20 un message contenant l'identifiant de la procédure d'activation en cours et le type du message "acceptation procédure". If the answer is positive, the user interface 23 transmits to the first security device 25 of the terminal 20 a message containing the identifier of the current activation procedure and the message type "acceptance procedure". Si la réponse est négative, l'interface utilisateur 23 transmet audit premier dispositif 25 de sécurité un message contenant l'identifiant de la procédure d'activation en cours et le type du message "abandon procédure". If the answer is negative, the user interface 23 transmits to said first security device 25 a message containing the identifier of the current activation procedure and the message type "procedure abandonment".
Lorsque le message est de type "acceptation procédure", le premier dispositif 25 de sécurité du terminal 20 choisit un couple de clés (KTB, KTB') parmi l'ensemble des couples disponibles contenu dans une table de correspondance. When the message is of type "acceptance procedure", the first security device 25 of the terminal 20 selects a pair of keys (KTB, KTB ') among all available pairs contained in a correspondence table. Il chiffre la clé KTB à partir de la clé KTA (soit KTA(KTB)) (étape 8). It encrypts the key KTB from the key KTA (or KTA (KTB)) (step 8).
Le premier dispositif 25 de sécurité du terminal 20 transmet au deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' un message contenant l'identifiant de la procédure d'activation en cours, le type du message "demande authentification", le produit KC(KTA'), le produit KTA(KTB), le produit KC(AVI), ainsi que le condensé CODA qui est produit à partir du chiffrement par la clé KTA des précédents composants de ce message (étape 9). The first security device 25 of the terminal 20 transmits to the second device 32 of the security communicating equipment E 30, 30 a message containing the identifier of the activation process in progress, the message type "authentication request" KC product (KTA), the product KTA (KTB), the product KC (AVI) and the condensed CODA that is produced from the encryption by the key KTA the preceding components of this message (step 9).
Le premier dispositif 25 de sécurité du terminal 20 attribue un couple de clés temporaires (KTB', KTB) pour permettre le chiffrement des échanges dans le sens du deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' vers le premier dispositif 25 de sécurité du terminal 20. Le premier dispositif 25 de sécurité chiffre la clé KTB par la clé KTA pour garantir que seul le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30', apte à connaítre la clé KTA', soit apte à déchiffrer le produit KTA(KTB) et ainsi à extraire la clé KTB. The first security device 25 of the terminal 20 assigns a temporary key pair (KTB ', KTB) to enable message encryption in the direction of the second device 32 of the security communicating equipment E 30, 30' to the first device terminal 25 of the safety 20. the first security device 25 encrypts the key KTB by KTA key to ensure that only the second security device 32 of the communicating equipment E 30, 30 ', capable of knowing the key KTA' is able to decrypt the product KTA (KTB) and thereby extracting the key KTB.
Lorsque le message est de type "abandon procédure" ou si l'une quelconque des opérations précédentes de cette étape a échouée, le premier dispositif 25 de sécurité du terminal 20 stoppe la procédure d'activation en cours et envoie à l'interface utilisateur 23 un message contenant l'identifiant de la procédure d'activation en cours et le type du message "abandon procédure" (étape 9 bis). When the message is of type "procedure abandon" or if any one of the preceding operations in this step has failed, the first security device 25 of the terminal 20 stops the ongoing activation procedure and sends the user interface 23 a message containing the identifier of the current activation procedure and the message type "abort procedure" (step 9a).
Après réception du message "abandon procédure", l'interface utilisateur 23 du terminal 20 permet la restitution d'un message pour indiquer à l'utilisateur la cause de l'échec de la procédure d'activation en cours. After receiving the message "abandonment procedure", the user interface 23 of the terminal 20 retrieves a message to tell the user the cause of the failure of the activation process underway. Selon les ressources en place sur le terminal 20, la restitution peut être visuelle via un écran ou sonore ou vocale, etc... En cas d'échec, l'utilisateur dudit terminal 20 prend connaissance d'un message d'arrêt de l'établissement de la communication avec l'équipement E communicant 30, 30'. Depending on the resources in place on the terminal 20, the return can be visually via a screen or sound or voice, etc ... In case of failure, the user of the terminal 20 becomes aware of a stop message of establishing communication with the communicating equipment E 30 30 '.
Après réception du message "demande authentification", le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' déchiffre d'une part à partir de sa clé KC' et déduit le logiciel AVI et la clé de chiffrement KTA' et, d'autre part, à partir de la clé KTA' déduit la clé KTB et la validité du message en déchiffrant le condensé CODA. After receiving the message "authentication request", the second device 32 security communicating equipment E 30 30 'decrypts one hand from its key KC' and deducts the AVI software and the encryption key KTA 'and the other, from the key KTA 'deduces the key KTB and the validity of the message by decrypting the abstract CODA.
Ledit deuxième dispositif 32 de sécurité exécute le logiciel AVI. Said second device 32 security runs the AVI software. Le logiciel AVI est dit "signé", car il est conçu pour ne pouvoir s'exécuter que sur un équipement E communicant 30, 30' du type précédemment identifié par le dispositif 12 d'homologation. The AVI software is called "signed", as it is designed to be able to run on a 30 E communicating equipment, 30 'of the type previously identified by the device 12 for approval. Il est également conçu pour produire une valeur appelée "clé de scellement CS E ", appelé aussi clé de hachage ou hachage, à partir d'un ensemble de données acquises au cours de l'exécution du logiciel AVI dans l'équipement E communicant 30, 30'. It is also designed to produce a value called "CS sealing key E", also known as hash or hash key, from a data set acquired during the execution of the AVI program in communicating equipment E 30 , 30'. En acquérant les données dans ledit équipement E communicant 30, 30', le logiciel AVI ne peut être exécuté que par ledit équipement E communicant 30, 30' qui est ainsi authentifié. By acquiring the data in said E communicating equipment 30, 30 ', the AVI software can be executed by said E communicating equipment 30, 30' which is well authenticated. Les informations acquises peuvent être, par exemple, un nom d'un fichier, la date et l'heure de l'horloge interne de l'équipement E communicant 30, 30', l'espace mémoire utilisé, etc... ou la combinaison de ces informations. The information gained can be, for example, a file name, date and time of the internal clock of the communicating equipment E 30 30 ', the memory space, etc ... or combining such information.
A l'issue de l'exécution du logiciel AVI, ledit deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' choisit un couple de clés (KTC, KTC') au hasard parmi l'ensemble des couples disponibles contenu dans une table de correspondance. Following the execution of the AVI software, said second device 32 security communicating equipment E 30 30 'selects a pair of keys (KTC, KTC') at random from the set of pairs available contained in a correspondence table. Ledit deuxième dispositif 32 de sécurité chiffre la clé de scellement CS E chiffrée par la clé KA et l'ensemble chiffré par la clé KTB, soit (KTB(KA(CS E ))). Said second device 32 encrypts the security sealing key CS E encrypted by the key KA and all encrypted by the key KTB, or (KTB (KA (CS E))). Il chiffre également la clé KTC à partir de la clé KTB (soit KTB(KTC)). It also encrypts the key KTC from the key KTB (ie KTB (KTC)). Le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' envoie au premier dispositif 25 de sécurité du terminal 20 un message contenant l'identifiant de la procédure d'activation en cours, le type du message "réponse authentification", le produit KTB(KA(CS E )), le produit KTB(KTC) et le condensé CORA qui est produit à partir du chiffrement par la clé KTB des précédents composants de ce message (étape 10). The second device 32 of the security communicating equipment E 30 30 'sends to the first security device 25 of the terminal 20 a message containing the identifier of the activation process in progress, the message type "authentication response" product KTB (KA (CS E)), the product KTB (KTC) and condensed CORA which is produced from the encryption by the key KTB of the preceding components of this message (step 10).
Le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' attribue un couple de clés temporaires (KTC', KTC) pour permettre le chiffrement des échanges dans le sens du premier dispositif 25 de sécurité du terminal 20 vers le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30'. The second device 32 of the security communicating equipment E 30, 30 'assigns a pair of temporary keys (KTC', KTC) to enable message encryption in the direction of the first security device 25 of the terminal 20 to the second device 32 of security of communicating equipment E 30, 30 '. Le deuxième dispositif 32 de sécurité chiffre la clé KTC par la clé KTB en vue de transférer de manière sécurisée la clé KTC vers le premier dispositif 25 de sécurité du terminal 20. La clé de scellement CS E est chiffrée par la clé KA, puis par la clé KTB, la clé KTB garantissant que le premier dispositif 25 de sécurité du terminal 20 a validé le produit KTB(KA(CS E )) en le déchiffrant et la clé KA garantissant que la clé CS E est envoyé par le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' et est déchiffrable uniquement par le dispositif 12 d'homologation, sans possibilité de malversations ou de fraudes à partir du premier dispositif 25 de sécurité du terminal 20. The second device 32 encrypts the security key KTC by the key KTB to reliably transfer the key KTC to the first security device 25 of the terminal 20. The CS sealing key E is encrypted by the key KA, and then by KTB key, the key KTB ensuring that the first security device 25 of the terminal 20 has validated the product KTB (KA (CS E)) by decrypting it and the key KA ensuring that the CS E key is sent by the second device 32 security of the communicating equipment E 30, 30 'and can be decrypted only by the device 12 for approval, without possibility of misappropriation or fraud from the first security device 25 of the terminal 20.
Après l'envoi du message "réponse authentification", ledit deuxième dispositif 32 de sécurité transmet vers le deuxième dispositif 34 de gestion, via les interfaces de communication 33 et 35, une demande d'activation du terminal "éclaté", sous la forme d'un message contenant l'identifiant de la procédure d'activation en cours, le type de message "activation terminal éclaté avec équipement E", ainsi que les clés KTB et KTC' (étape 11). After sending the message "authentication response", said second security device 32 transmits to the second device 34 of management, via the communication interfaces 33 and 35, a terminal activation request "burst" in the form of a message containing the identifier of the current activation process, the type of message "activation split terminal equipment with E", as well as key KTB and KTC (step 11).
Les échanges entre les interfaces de communication 33 et 35 peuvent être réalisés, par exemple, par le protocole SIMAccess. Exchanges between the communication interfaces 33 and 35 may be made, for example, by the SIMAccess protocol.
Si l'une quelconque des opérations précédentes de cette étape a échouée, le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30' envoie au premier dispositif 25 de sécurité du terminal 20 un message contenant l'identifiant de la procédure d'activation en cours, le type du message "anomalie authentification" et le condensé CORA qui est produit à partir du chiffrement par la clé KTB des précédents composants de ce message. If any of the preceding operations in this step has failed, the second device 32 of the security communicating equipment E 30 30 'sends to the first security device 25 of the terminal 20 a message containing the identifier of the procedure activation in progress, the message type "authentication anomaly" and the abstract CORA which is produced from the encryption by the key KTB of the preceding components of this message. La procédure d'activation en cours est abandonnée. The current activation procedure is aborted.
Lorsque le message est de type "réponse authentification", le premier dispositif 25 de sécurité du terminal 20 déchiffre à partir de sa clé KTB' et déduit le produit KA(CS E ), la clé KTC et la validité du message en déchiffrant le condensé CORA. When the message is of the "authentication response", the first security device 25 of the terminal 20 decrypts from its key KTB 'and deduces the product KA (CS E), the key KTC and the validity of the message by decrypting the abstract CORA. Ledit premier dispositif 25 de sécurité chiffre le produit KA(CS E ) chiffré par la clé KD (soit KD(KA(CS E ))) pour validation d'une transmission correcte par le premier dispositif 25 de sécurité du terminal 20. Il transmet au dispositif 12 d'homologation du serveur 10 de sécurité un message contenant l'identifiant de la procédure d'activation en cours, le type de message "validation authentification", le produit KD(KA(CS E )) et le condensé CORC qui est produit par le chiffrement par KD des précédents composants de ce message (étape 12). Said first security device 25 encrypts the product KA (CS E) encrypted by the key KD (or KD (KA (CS E))) for validation of a proper transmission by the first security device 25 of the terminal 20. It transmits the device 12 registration 10 security server a message containing the identifier of the current activation procedure, the message type "authentication validation", the product KD (KA (CS E)) and condensed that CNOC is produced by the cipher KD of the preceding components of this message (step 12). Le premier dispositif 25 de sécurité du terminal 20 chiffre le produit KA(CS E ) par la clé KD de manière à valider la transmission correcte à partir dudit premier dispositif 25 de sécurité. The first security device 25 of the terminal 20 encrypts the product KA (CS E) by the key KD so as to validate the correct transmission from said first security device 25.
Lorsque le message est de type "anomalie authentification", ledit premier dispositif 25 de sécurité déchiffre à partir de sa clé KTB' et déduit la validité du message en déchiffrant le condensé CORA. When the message is of the "authentication anomaly", said first security device 25 decrypts from its key KTB 'and deduces the validity of the message by decrypting the abstract CORA. Si le message est de type "anomalie authentification" ou si l'une quelconque des opérations précédentes de cette étape a échouée, ledit premier dispositif 25 de sécurité stoppe la procédure d'activation en cours et envoie à l'interface utilisateur 23 un message contenant l'identifiant de la procédure d'activation en cours et le type du message "authentification défectueuse" (étape 12 bis). If the message type is "authentication anomaly" or if any one of the preceding operations in this step has failed, said first security device 25 stops the current activation procedure and sends the user interface 23 a message containing the identifier of the current activation procedure and the message type "authentication failed" (step 12a).
Après réception du message "authentification défectueuse", l'interface utilisateur 23 du terminal 20 peut transmettre un message pour indiquer à l'utilisateur la cause de l'échec de la procédure d'activation. After receiving the message "Authentication failed", the user interface 23 of the terminal 20 can transmit a message to tell the user the cause of the failure of the activation process. Selon les ressources en place sur le terminal 20, la restitution peut être visuelle via un écran ou sonore ou vocale, etc... En cas d'échec, l'utilisateur dudit terminal 20 prend connaissance d'un message d'arrêt de l'établissement de la communication avec l'équipement E communicant 30, 30'. Depending on the resources in place on the terminal 20, the return can be visually via a screen or sound or voice, etc ... In case of failure, the user of the terminal 20 becomes aware of a stop message of establishing communication with the communicating equipment E 30 30 '.
Après réception du message "validation authentification", le dispositif 12 d'homologation du serveur 10 de sécurité déchiffre à partir de sa clé KD' et déduit la validité du message en déchiffrant le condensé CORC et le produit KA(CS E ). After receiving the message "authentication validation", the device 12 registration 10 security server decrypts from its key KD 'and deduces the validity of the message by decrypting the abstract CNOC and the product KA (CS E). Puis, ledit dispositif 12 d'homologation déchiffre à partir de sa clé KA' et déduit la clé de scellement CS E . Then, the device 12 approval decrypts from its key KA 'and deduces the CS sealing key E. Ledit dispositif 12 d'homologation compare la clé de scellement CS E avec la clé de scellement CS H obtenue précédemment par la table de correspondance (identifiant d'équipement E, (clé de scellement CS H , logiciel AVI)). Said device 12 compares the CS registration sealing key E using the key CS sealing H obtained previously by the correspondence table (equipment identifier E (sealing key CS H, AVI software)).
Si les 2 clés de scellement CS H et CS E sont identiques, l'équipement E communicant 30, 30' est considéré comme authentifié, l'équipement E communicant 30, 30' possédant avec certitude la clé KC', est intègre car les 2 clés de scellement correspondent. If key 2 sealing H CS and CS E are identical, the communicating equipment E 30 30 'is considered to be authenticated, the communicating equipment E 30 30' with key KC with certainty 'is integrated as 2 sealing keys correspond. Par conséquent, le résultat du déchiffrement des données traitées par ledit serveur 10 de sécurité et exécutées uniquement par ledit équipement E communicant 30, 30' est identique au résultat du chiffrement de l'identité dudit équipement E communicant 30, 30' dans ledit serveur 10 de sécurité. Therefore, the result of decryption of the data processed by said security server 10 and executed only by said E communicating equipment 30, 30 'is identical to the result of the encryption of the identity of said communicating equipment E 30, 30' in said server 10 of security. Les données traitées par ledit serveur 10 de sécurité ont été exécutées uniquement par l'équipement E communicant 30, 30' correspondant audit terminal "éclaté". The data processed by said security server 10 have been performed only by the communicating equipment E 30, 30 'corresponding to said terminal "burst".
Dans le cas contraire, ledit équipement E communicant 30, 30' est considéré comme corrompu, soit non authentifié, soit faisant l'objet de fraude ou de malversation donc non intègre. Otherwise, I said communicating equipment 30, 30 'is considered corrupted or unauthenticated or subject to fraud or embezzlement therefore not integrated. Le dispositif 12 d'homologation du serveur 10 de sécurité envoie au premier dispositif 25 de sécurité du terminal 20 un message contenant l'identifiant de la procédure d'activation en cours, le type de message et un condensé COVC qui est produit par le chiffrement par KB des précédents composants de ce message (étape 13). The device 12 for approval of 10 security server sends the first security device 25 of the terminal 20 a message containing the identifier of the activation process in progress, the message type and a condensed COVC which is produced by encrypting KB by the preceding components of this message (step 13). Le type de message est soit "vérification positive du contrôle d'intégrité", soit "vérification négative du contrôle d'intégrité" si l'une quelconque des opérations précédentes de cette étape a échouée. The message type is either "positive verification of the integrity check" or "negative verification of the integrity check" if any one of the preceding operations in this step has failed.
Après réception du message, le premier dispositif 25 de sécurité du terminal 20 déchiffre à partir de sa clé KB' et déduit la validité du message en déchiffrant le condensé COVC. After receiving the message, the first security device 25 of the terminal 20 decrypts from its key KB 'and deduces the validity of the message by decrypting the abstract COVC. Si le message est de type "vérification positive du contrôle d'intégrité", ledit premier dispositif 25 de sécurité envoie, via les interfaces de communication 26 et 28, vers le premier dispositif 27 de gestion une demande d'activation du terminal "éclaté", sous la forme d'un message contenant l'identifiant de la procédure d'activation en cours et le type de message "activation terminal éclaté", ainsi que les clés KTC et KTB' (étape 14). If the message type is "positive verification of the integrity check", said first security device 25 sends, via the communication interfaces 26 and 28, to the first device management 27 an activation request from the terminal "burst" in the form of a message containing the identifier of the current activation procedure and the message type "split terminal activation" and the key KTC and KTB '(step 14). Les échanges entre les interfaces de communication 26 et 28 du terminal 20 peuvent être réalisés, par exemple, par le protocole SIMAccess. Exchanges between the communication interfaces 26 and 28 of the terminal 20 can be realized, for example, by the SIMAccess protocol.
Si le message est de type "vérification négative du contrôle d'intégrité" ou si l'une quelconque des opérations précédentes de cette étape a échouée, le premier dispositif 25 de sécurité du terminal 20 stoppe la procédure d'activation et envoie à l'interface utilisateur 23 un message contenant l'identifiant de la procédure d'activation en cours, un type de message "équipement corrompu" et l'identité de l'équipement E communicant 30, 30' (étape 14 bis). If the message type is "negative verification of the integrity check" or if any one of the preceding operations in this step has failed, the first security device 25 of the terminal 20 stops the activation procedure and sends to the user interface 23 a message containing the identifier of the activation process in progress, a message type "equipment corrupted" and the identity of the communicating equipment E 30, 30 '(step 14a).
Après réception du message "équipement corrompu", l'interface utilisateur 23 du terminal 20 peut transmettre un message pour indiquer à l'utilisateur la cause de l'échec de la procédure d'activation en cours. After receiving the message "equipment corrupted" the 23 terminal user interface 20 can transmit a message to tell the user the cause of the failure of the activation process underway. Selon les ressources en place sur le terminal 20, la restitution peut être visuelle via un écran ou sonore ou vocale, etc... En cas d'échec, l'utilisateur dudit terminal 20 prend connaissance d'un message d'arrêt de l'établissement de la communication avec l'équipement E communicant 30, 30'. Depending on the resources in place on the terminal 20, the return can be visually via a screen or sound or voice, etc ... In case of failure, the user of the terminal 20 becomes aware of a stop message of establishing communication with the communicating equipment E 30 30 '.
Après réception du message "activation terminal éclaté", la procédure d'activation d'un terminal "éclaté" a été exécutée avec succès (étape 15). After receiving the message "split terminal activation", the terminal activation procedure "burst" was successfully executed (step 15). Le premier dispositif 27 de gestion du terminal 20 est apte à communiquer de manière sécurisée avec l'équipement E communicant 30, 30', les clés KTC et KTB' étant employées pour sécuriser respectivement les communications descendantes et montantes entre ledit premier dispositif 27 de gestion du terminal 20 et le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30'. The first device 27, management terminal 20 is able to securely communicate with the communicating equipment E 30, 30 ', the KTC and KTB key' is used to respectively secure the downlink and uplink communications between said first device management 27 the terminal 20 and the second device 32 of the security communicating equipment E 30, 30 '.
Cette étape réalisée, le terminal "éclaté" composé du terminal 20 et de l'équipement E communicant 30, 30' est opérationnel. This step is completed, the terminal "burst" compound of the terminal 20 and the communicating equipment E 30, 30 'is operational. Ledit terminal éclaté est alors considéré comme activé. Said split terminal is considered to be activated.
Le premier dispositif 27 de gestion du terminal 20 et le deuxième dispositif 34 de gestion de l'équipement E communicant 30, 30' sont alors aptes à communiquer entre eux selon un mode sécurisé par le chiffrement, grâce aux clés KTB, KTB', KTC, et KTC'. The first device 27, management terminal 20 and the second device 34 for managing the communicating equipment E 30, 30 'are then able to communicate with each other using a secure mode by the encryption through key KTB, KTB' KTC and KTC. En fonction de la nature et de l'utilisation du terminal "éclaté" ainsi formé, les échanges peuvent être initialisés soit par le premier dispositif 27 de gestion du terminal 20, soit par le deuxième dispositif 34 de gestion de l'équipement E communicant 30, 30'. Depending on the nature and use of the "split" terminal thus formed, the exchange can be initialized by either the first device 27, management terminal 20 or by the second device 34 for managing the communicating equipment E 30 , 30'.
Lorsque les échanges sont initialisés par le premier dispositif 27 de gestion du terminal 20, les messages sont transmis vers le deuxième dispositif 34 de gestion de l'équipement E communicant 30, 30', par l'intermédiaire de l'interface 28 de communication, la troisième interface 22 de transmission, le réseau 50 de connexion, la quatrième interface 31 de transmission et l'interface 35 de communication. When the exchanges are initiated by the first device 27, management terminal 20, the messages are transmitted to the second device 34 for managing the communicating equipment E 30, 30 ', through the communication interface 28, the third interface 22 of transmission, the network connection 50, the fourth transmission interface 31 and the interface 35 for communication. Lorsque les échanges sont initialisés par le deuxième dispositif 34 de gestion de l'équipement E communicant 30, 30', les messages sont transmis vers le premier dispositif 27 de gestion du terminal 20, en sens inverse et par l'intermédiaire des même interfaces. When the exchanges are initiated by the second device 34 for managing the communicating equipment E 30, 30 ', the messages are transmitted to the first device 27, management terminal 20, in opposite direction and through the same interfaces.
Les échanges entre l'interface 26 de communication et la troisième interface 22 de transmission, ainsi que ceux entre la troisième et la quatrième interface de transmission 22 et 31 sur le réseau 50 de connexion et ceux entre la quatrième interface 31 de transmission et l'interface 35 de communication, peuvent être réalisés, par exemple, par le protocole SOAP. Exchanges between the interface 26 and the third communication interface 22 for transmission, as well as between the third and fourth transmission interface 22 and 31 of the connection network 50 and those between the fourth interface 31 for transmission and communication interface 35, can be made, for example, by the SOAP protocol.
La mise en route d'une nouvelle procédure d'activation pour un terminal éclaté peut avoir lieu à n'importe quel moment au cours d'une activation déjà existante. The initiation of a new activation process for a split terminal can take place at any time during an already existing activation. La nouvelle procédure d'activation, totale ou partielle, permet de garantir dans le temps l'identité, l'authenticité et l'intégrité des équipements mis en jeu dans ledit terminal "éclaté". The new procedure activation, total or partial, ensures in time the identity, authenticity and integrity of the equipment involved in said terminal "broke". Si la nouvelle procédure d'activation échoue, ledit terminal "éclaté" est désactivé et les communications en cours sont brutalement arrêtées. If the new activation procedure fails, said terminal "burst" is turned off and the current communications are abruptly stopped.
En fonction du niveau de sécurité requis ou souhaité, la mise en oeuvre de la procédure d'activation, telle que décrite précédemment, peut être simplifiée, par exemple, en supprimant le deuxième dispositif 32 de sécurité de l'équipement E communicant 30, 30'. Depending on the required or desired level of security, the implementation of the activation procedure, as described above, can be simplified, e.g., by deleting the second security device 32 of the communicating equipment E 30, 30 .
La simplification peut également être réalisée de telle sorte que ledit dispositif 12 d'homologation prévu dans le serveur 10 de sécurité, pour les fonctions d'identification, d'authentification et de contrôle d'intégrité dudit équipement E communicant 30, 30', puisse être intégré dans le terminal 20 ou dans le premier dispositif 25 de sécurité. The simplification may also be performed so that said device 12 for approval provided in the security server 10, for identification functions, authentication and integrity checking of said communicating equipment E 30, 30 ', can be integrated in the terminal 20 or in the first security device 25.
De la même manière, les fonctions du dispositif 12 d'homologation du serveur 10 de sécurité et les fonctions du terminal 20 peuvent être intégrées dans le dispositif 25 de sécurité dudit terminal 20. C'est le cas, par exemple, lorsque le terminal 20 est une carte d'identité électronique, intégrant toutes les fonctions, et que le terminal "éclaté" est constitué de ladite carte d'identité (soit le terminal 20) et d'une borne communicante (soit l'équipement E communicant 30, 30'). Similarly, the functions of the device 12 registration 10 security server and the functions of the terminal 20 can be integrated into the security device 25 of the terminal 20. This is the case, for example, when the terminal 20 is an electronic identity card, integrating all functions, and the "burst" terminal consists of said ID card (or the terminal 20) and a connecting terminal (either communicating equipment E 30, 30 ').
Néanmoins, pour être efficace, une procédure d'activation d'un terminal "éclaté" doit impérativement comporter au moins un contrôle réalisé par ledit premier dispositif 25 de sécurité du terminal 20 de manière à sécuriser convenablement la communication entre ledit terminal 20 et l'équipement E communicant 30, 30', composant ledit terminal "éclaté". However, to be effective, an activation procedure of a terminal "burst" must necessarily comprise at least one control performed by said first device terminal 25 of the safety 20 so as to properly secure the communication between said terminal 20 and communicating equipment E 30, 30 ', said component terminal "burst".
La mise en oeuvre de la procédure d'activation peut également être complexifiée en divisant chaque dispositif de sécurité en trois dispositifs distincts chacun dédié à une fonction spécifique : identification, authentification et contrôle d'intégrité. The implementation of the activation process may also be more complex by dividing each safety device in three distinct devices, each dedicated to a specific function: identification, authentication and integrity check. Dans ce cas, l'identification, l'authentification et le contrôle d'intégrité dudit équipement E communicant 30, 30' sont réalisés par des dispositifs différents et distincts. In this case, the identification, authentication and integrity checking of said communicating equipment E 30, 30 'are formed by separate and distinct devices. Les étapes de ladite procédure d'activation sont inchangées, mais de nouveaux messages entre ces nouveaux dispositifs sont créés pour permettre les échanges de données entres lesdits nouveaux dispositifs. The steps of said activation process are unchanged, but new messages between these new devices are created to allow the exchange of data between said new devices.
Procédé de communication sécurisée de données entre un terminal (20) et au moins un équipement communicant (30, 30'), caractérisé en ce que ledit procédé comporte les étapes consistant à : A method for secure communication of data between a terminal (20) and at least one communicating equipment (30, 30 '), characterized in that said method comprises the steps of:
identifier ledit équipement communicant (30, 30') en communication avec ledit terminal (20) par au moins un premier dispositif (25) de sécurité, installé dans ledit terminal (20), pour reconnaítre la nature dudit équipement communicant (30, 30'), identifying said communicating equipment (30, 30 ') in communication with said terminal (20) by at least one first device (25) securely installed in said terminal (20) for recognizing the nature of said communicating equipment (30, 30' )
authentifier ledit équipement communicant (30, 30') en acquérant des données traitées par au moins un serveur (10) de sécurité pour être exécutables uniquement par ledit équipement communicant (30, 30'), authenticating said communicating equipment (30, 30 ') by acquiring the data processed by at least one server (10) of security to be executable only by said connecting device (30, 30'),
contrôler l'intégrité dudit équipement communicant (30, 30') par au moins un dispositif (12) d'homologation dudit serveur (10) de sécurité grâce auxdites données transmises lors de l'authentification, checking the integrity of said communicating equipment (30, 30 ') by at least one device (12) of said registration server (10) through said security data transmitted during authentication,
dans le cas d'identification, d'authentification et de contrôle d'intégrité positifs, commander au moins un premier dispositif (27) de gestion installé dans ledit terminal (20) pour établir une communication sécurisée de données avec ledit équipement communicant (30, 30'). in the case of identification, authentication and integrity check positive, controlling at least a first device (27) installed in said management terminal (20) to establish a secure data communication with said communicating equipment (30, 30').
Procédé de communication sécurisée de données selon la revendication 1, caractérisé en ce que ledit procédé inclut une étape d'établissement d'une liaison par l'intermédiaire d'au moins un réseau (50) de connexion entre ledit terminal (20) et ledit équipement communicant (30, 30'). A method for secure data communication according to claim 1, characterized in that said method includes a step of establishing a connection via at least one network (50) connection between said terminal (20) and said communicating equipment (30, 30 ').
Procédé de communication sécurisée de données selon l'une des revendications 1 ou 2, caractérisé en ce que ladite liaison établie par l'intermédiaire dudit réseau (50) de connexion permet des communications appartenant au groupe constitué des communications filaire, mobile, optique et radiocommunication de proximité. A method for secure data communication according to one of claims 1 or 2, characterized in that said link established through said network (50) connection allows communications from the group consisting of wired communications, mobile, optical and radio Proximity.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 3, caractérisé en ce que les échanges de données entre ledit terminal et ledit équipement communicant sont gérés et contrôlés par l'intermédiaire d'au moins un premier (25) et d'au moins un deuxième (32) dispositifs de sécurité, respectivement installés dans ledit terminal et ledit équipement communicant. A method for secure data communication according to one of claims 1 to 3, characterized in that the exchange of data between said terminal and said communicating equipment is managed and controlled by means of at least a first (25) and at least one second (32) safety devices respectively installed in said terminal and said communicating equipment.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu' au moins une procédure d'activation d'une communication sécurisée est identifiée et traitée par ledit premier dispositif (25) de sécurité entre ledit terminal (20) et ledit équipement communicant (30, 30'). A method for secure data communication according to one of claims 1 to 4, characterized in that at least one activation process of secure communication is identified and processed by said first device (25) between said terminal security (20) and said communicating equipment (30, 30 ').
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu' au moins un paramétrage de ladite communication sécurisée est contrôlé par ledit premier dispositif (25) de sécurité dudit terminal (20) automatiquement, sans intervention d'un utilisateur dudit terminal (20). A method for secure communication of data according to any one of claims 1 to 5, characterized in that at least one parameter of said secure communication is controlled by said first device (25) of said safety device (20) automatically, without intervention a user of said terminal (20).
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 6, caractérisé en ce que les échanges de données entre ledit terminal (20) et ledit équipement communicant (30, 30') sont sécurisés par l'utilisation d'au moins une clé de chiffrement pour traiter les données avant la transmission. A method for secure communication of data according to any one of claims 1 to 6, characterized in that the data exchange between said terminal (20) and said communicating equipment (30, 30 ') are secured by the use of at least one encryption key to process data prior to transmission.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 7, caractérisé en ce que les échanges de données entre ledit terminal (20) et ledit serveur (10) de sécurité sont sécurisés par l'utilisation d'au moins une clé de chiffrement pour traiter les données avant la transmission. A method for secure communication of data according to any one of claims 1 to 7, characterized in that the data exchange between said terminal (20) and said server (10) for safety are secured by the use of at least one encryption key to process the data before transmission.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 8, caractérisé en ce que le résultat du déchiffrement des données traitées par ledit serveur (10) de sécurité et exécutées par ledit équipement communicant (30, 30') est identique au résultat du chiffrement de l'identité dudit équipement (30, 30') dans ledit serveur (10) de sécurité. A method for secure communication of data according to any one of claims 1 to 8, characterized in that the result of decryption of the data processed by said server (10) of safety and executed by said communicating equipment (30, 30 ') is identical the result of encrypting the identity of said equipment (30, 30 ') in said server (10) of safety.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 9, caractérisé en ce que le déchiffrement desdites données, traitées par ledit serveur (10) de sécurité et exécutées par ledit équipement communicant (30, 30'), dépend du contrôle d'intégrité, réalisé par ledit dispositif (12) d'homologation installé dans ledit serveur (10) de sécurité, en fonction de la configuration à un moment donné dudit équipement communicant (30, 30') pour éviter toute possibilité de prévision du résultat. A method for secure data communication according to one of claims 1 to 9, characterized in that decryption of said data processed by said server (10) of safety and executed by said communicating equipment (30, 30 ') depends on the integrity check, performed by said device (12) installed in said registration server (10) of security, depending on the configuration at a given time of said communicating equipment (30, 30 ') to avoid any possibility of forecasting result.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 10, caractérisé en ce que les transmissions entre ledit premier dispositif (25) de sécurité du terminal (20) et ledit deuxième dispositif (32) de sécurité de l'équipement communicant (30, 30') sont chiffrées. A method for secure communication of data according to any one of claims 1 to 10, characterized in that the transmissions between said first device (25) of the safety terminal (20) and said second device (32) of the safety equipment communicating (30, 30 ') are encrypted.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 11, caractérisé en ce que les transmissions entre ledit premier dispositif (25) de sécurité du terminal (20) et ledit dispositif (12) d'homologation du serveur (10) de sécurité sont chiffrées. A method for secure communication of data according to any one of claims 1 to 11, characterized in that the transmissions between said first device (25) terminal of the safety (20) and said device (12) Server Registration (10 ) security are encrypted.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 12, caractérisé en ce que ledit terminal (20) reçoit la nature d'au moins un équipement communicant (30, 30') par au moins une interface utilisateur (23) et valide l'établissement de la communication avec ledit équipement communicant (30, 30'). A method for secure communication of data according to any one of claims 1 to 12, characterized in that said terminal (20) receives the nature of at least one communicating equipment (30, 30 ') by at least one user interface (23 ) valid and the establishment of communication with said communicating equipment (30, 30 ').
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 13, caractérisé en ce que ledit terminal (20) reçoit un message d'arrêt de l'établissement de ladite communication par ladite interface utilisateur (23), en cas d'échec d'identification ou d'authentification ou de contrôle d'intégrité. A method for secure communication of data according to any one of claims 1 to 13, characterized in that said terminal (20) receives a stop message to the establishment of said communication by said user interface (23), in case of failure identification or authentication or integrity checking.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 14, caractérisé en ce que plusieurs équipements communicants (30, 30') établissent simultanément une communication avec ledit terminal (20) par l'intermédiaire d'au moins un réseau (50) de connexion. A method for secure communication of data according to any one of claims 1 to 14, characterized in that a plurality of communicating devices (30, 30 ') simultaneously establish communication with said terminal (20) via at least one network (50) connection.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 15, caractérisé en ce que plusieurs équipements communicants (30, 30') communiquent indépendamment avec ledit terminal (20) par l'intermédiaire dudit réseau (50) de connexion. A method for secure data communication according to one of claims 1 to 15, characterized in that a plurality of communicating devices (30, 30 ') communicate independently with said terminal (20) via said network (50) connection.
Procédé de communication sécurisée de données selon l'une quelconque des revendications 1 à 16, caractérisé en ce qu' une procédure d'activation de la communication sécurisée est identifiée pour chaque équipement communicant (30, 30') en communication avec ledit terminal (20). A method for secure communication of data according to any one of claims 1 to 16, characterized in that an activation process of secure communication is identified for each communicating device (30, 30 ') in communication with said terminal (20 ).
Système de communication sécurisée de données entre un terminal (20) et au moins un équipement communicant (30, 30'), caractérisé en ce que , au moins une communication étant établie entre ledit terminal (20) et ledit équipement communicant (30, 30'), ledit système comprend au moins un serveur (10) de sécurité apte à échanger des données, pour sécuriser ladite communication établie, avec au moins un premier dispositif (25) de sécurité, installé dans ledit terminal (20), équipé d'au moins un premier dispositif (27) de gestion pour gérer ledit équipement communicant (30, 30'). System for secure communication of data between a terminal (20) and at least one communicating equipment (30, 30 '), characterized in that at least one communication is established between said terminal (20) and said communicating equipment (30, 30 '), said system comprises at least one server (10) security capable of exchanging data, to secure said established communication with at least a first device (25) securely installed in said terminal (20), equipped with at least one first device (27) for managing said management connecting device (30, 30 ').
Serveur (10) de sécurité associable au système de communication sécurisée de données selon la revendication 18, caractérisé en ce qu' il comprend au moins un dispositif (12) d'homologation apte à valider l'identification, l'authentification et le contrôle d'intégrité d'au moins un équipement communicant (30, 30') et au moins des moyens d'émission et de réception (11, 13) de données pour les échanges avec ledit terminal (20). Server (10) associable safety secured data communication system according to claim 18, characterized in that it comprises at least one device (12) Registration adapted to validate the identification, authentication and control of integrity of at least one communicating equipment (30, 30 ') and at least one of transmitting and receiving means (11, 13) for data exchange with said terminal (20).
Serveur (10) de sécurité selon la revendication 19, caractérisé en ce que ledit dispositif (12) d'homologation est intégré audit terminal (20). Server (10) device according to claim 19, characterized in that said device (12) is integrated to said registration terminal (20).
Serveur (10) de sécurité selon l'une des revendications 19 ou 20, caractérisé en ce que l'identification, l'authentification et le contrôle d'intégrité dudit équipement communicant (30, 30') sont réalisés par des dispositifs différents et distincts. Server (10) device according to one of claims 19 or 20, characterized in that the identification, authentication and integrity checking of said communicating equipment (30, 30 ') are formed by separate and distinct devices .
Terminal (20) associable au système de communication sécurisée de données selon l'une des revendications 18 à 21, caractérisé en ce qu' il comprend au moins un premier dispositif (25) de sécurité recevant l'identité dudit équipement communicant (30, 30') et dialoguant avec ledit serveur (10) de sécurité, au moins une interface utilisateur (23) accédant aux ressources du terminal (20) pour informer un utilisateur dudit terminal (20), au moins un premier dispositif (27) de gestion pour gérer ledit terminal (20) et au moins des moyens d'émission et de réception de données. Terminal (20) associable with secured data communication system according to one of claims 18 to 21, characterized in that it comprises at least a first device (25) receiving the security identity of said communicating equipment (30, 30 ') and interacting with said server (10) safety, at least one user interface (23) accessing the device resources (20) for informing a user of said terminal (20), at least one first device (27) management for managing said terminal (20) and at least means of transmitting and receiving data.
Equipement communicant (30, 30'), incluant au moins des moyens d'émission et de réception (31, 33) de données pour communiquer avec un terminal (20), associable au système de communication sécurisée de données selon l'une des revendications 18 à 22, caractérisé en ce que ledit équipement communicant (30) comprend au moins un deuxième dispositif (32) de sécurité pour réaliser l'identification, l'authentification et le contrôle d'intégrité dudit équipement communicant (30, 30') et au moins un deuxième dispositif (34) de gestion pour gérer ledit terminal (20). connecting equipment (30, 30 ') including at least one of transmitting and receiving means (31, 33) data for communicating with a terminal (20), associable with secured data communication system according to one of claims 18 to 22, characterized in that said connecting device (30) comprises at least one second device (32) of safety to perform identification, authentication and integrity checking of said communicating equipment (30, 30 ') and at least one second device (34) for managing said management terminal (20).
Equipement communicant (30, 30') selon la revendication 22, caractérisé en ce que lesdits deuxième dispositif (32) de sécurité et deuxième dispositif (34) de gestion dudit équipement communicant (30, 30') interdisent toute intervention sur ledit équipement communicant (30, 30') par ledit utilisateur dudit terminal mobile (20). Connecting equipment (30, 30 ') according to claim 22, characterized in that said second device (32) of safety and second device (34) for managing said communicating equipment (30, 30') prohibit any intervention on said communicating equipment ( 30, 30 ') by said user of said mobile terminal (20).
EP03293342A 2003-12-26 2003-12-26 Communication method and system between a terminal and at least a communication device Withdrawn EP1549011A1 (en)
US11/020,850 US20050188219A1 (en) 2003-12-26 2004-12-23 Method and a system for communication between a terminal and at least one communication equipment
CN2004101037813A CN1694454B (en) 2003-12-26 2004-12-26 Communication method and system between a terminal and at least a communication device
JP2004375612A JP2005196776A (en) 2003-12-26 2004-12-27 Safe data communication method and its system between communication terminal and communication equipment
EP1549011A1 true EP1549011A1 (en) 2005-06-29
EP03293342A Withdrawn EP1549011A1 (en) 2003-12-26 2003-12-26 Communication method and system between a terminal and at least a communication device
GB2372593A (en) 2001-02-23 2002-08-28 Hewlett Packard Co Virtual room user authentication
GB2381099A (en) 2001-10-03 2003-04-23 Hewlett Packard Co Method and apparatus for validation of digital data to create evidence
"SyncML Device Management Security", SYNCML, 15 February 2002 (2002-02-15), XP002227140, Retrieved from the Internet <URL:http://www.syncml.org/docs/syncml_dm_sec_v11_20020215.pdf> [retrieved on 20030114] *
3GPP: "ARIB TR-T12-22.944 V5.1.0 Report on Service Requirements for UE Functionality Split", 3GPP, XP002285202 *
US20050188219A1 (en) 2005-08-25