Brevet FR3050301A1 (20171020)
REVENDICATIONS1. Méthode d'accès à un véhicule (3), comprenant une phase préliminaire incluant les étapes suivantes : al) fournir le véhicule (3), qui est pilotable par différents utilisateurs, incluant un utilisateur principal (1) et un utilisateur secondaire (2), qui est équipé d'un dispositif d'entrée sans clé (4), et qui stocke une clé maître (MK), une clé primaire (K1), une clé secondaire (K2) et une clé tertiaire (K3) ; a2) fournir un serveur (30) de données distant, qui stocke des données serveur (SD) incluant des informations d'identification (ID1) de l'utilisateur principal (1), une courbe elliptique de cryptage (EC), la clé maître (MK), la clé primaire (K1), la clé secondaire (K2) et la clé tertiaire (K3) ; a3) fournir un premier dispositif personnel (10) qui appartient à l'utilisateur principal (1), qui comprend une application (A10) configurée pour se connecter au dispositif d'entrée sans clé (4) et au serveur (30), et qui stocke les informations d'identification (ID1) de l'utilisateur principal (1) et la courbe elliptique de cryptage (EC) ; la méthode d'accès comprenant ensuite une phase d'échange de données incluant les étapes successives suivantes :\n<CLM>\1\tl'application (A10) installée sur le premier dispositif personnel (10) envoie les informations d'identification (ID1) de l'utilisateur principal (1) au serveur (30) ; b2) le serveur (30) reconnait les informations d'identification (ID1) de l'utilisateur principal (1) ; b3) le serveur (30) génère des données serveur cryptées (KEC[SD]) en utilisant la courbe elliptique de cryptage (EC) pour le cryptage, les données serveur cryptées (KEC[SD]) incluant la clé secondaire (K2), la clé tertiaire (K3), et une clé maître cryptée (Kl[MK]) en utilisant la clé primaire (K1) pour le cryptage ; b4) le serveur (30) envoie les données serveur cryptées (KEC[SD]) au premier dispositif personnel (10) ; b5) le premier dispositif personnel (10) utilise la courbe elliptique de cryptage (EC) pour décrypter les données serveur cryptées (KEC[SD]), de sorte que le premier dispositif personnel (10) stocke la clé secondaire (K2), la clé tertiaire (K3), et la clé maître cryptée (Kl[MK]) ; la méthode d'accès comprenant ensuite une phase d'accès incluant les étapes successives suivantes : 3050301 15 cl) l'application (A10) installée sur le premier dispositif personnel (10) exécute une procédure de connexion sécurisée au véhicule (3), en mettant en oeuvre la clé tertiaire (K3) ; c2) si la procédure de connexion sécurisée réussit, l'application (A10) installée sur 5 le premier dispositif personnel (10) transmet la clé maître cryptée (K1 [MK]) au véhicule (3); c3) le véhicule (3) utilise la clé primaire (K1) pour décrypter la clé maître cryptée (K1 [M K]) ; c4) après décryptage, le véhicule (3) reconnait la clé maître (MK) et commande le 10 dispositif d'entrée sans clé (4), de sorte que l'utilisateur principal (1) peut accéder au véhicule grâce à l'application (A10) installée sur le premier dispositif personnel (10).\n<CLM>\1\tMéthode d'accès à un véhicule (3), comprenant une phase préliminaire incluant les 15 étapes suivantes : al) fournir le véhicule (3), qui est pilotable par différents utilisateurs, incluant un utilisateur principal (1) et un utilisateur secondaire (2), qui est équipé d'un dispositif d'entrée sans clé (4), et qui stocke une clé maître (MK), une clé primaire (K1), une clé secondaire (K2) et une clé tertiaire (K3) ; 20 a2) fournir un serveur (30) de données distant, qui stocke des données serveur (SD) incluant des informations d'identification (ID1) de l'utilisateur principal (1), une courbe elliptique de cryptage (EC), la clé maître (MK), la clé primaire (K1), la clé secondaire (K2) et la clé tertiaire (K3) ; a3) fournir un premier dispositif personnel (10) qui appartient à l'utilisateur principal 25 (1), qui comprend une application (A10) configurée pour se connecter au dispositif d'entrée sans clé (4) et au serveur (30), et qui stocke les informations d'identification (ID1) de l'utilisateur principal (1) et la courbe elliptique de cryptage (EC) ; a4) fournir un second dispositif personnel (20) qui appartient à l'utilisateur 30 secondaire (2), qui comprend une application (A20) configurée pour se connecter au dispositif d'entrée sans clé (4), et qui stocke des informations d'identification (ID2) de l'utilisateur secondaire (2) et la courbe elliptique de cryptage (EC) ; la méthode d'accès comprenant ensuite une phase d'échange de données incluant 35 les étapes successives suivantes : 3050301 16 b1) l'application (A10) installée sur le premier dispositif personnel (10) envoie les informations d'identification (IDI) de l'utilisateur principal (1) au serveur (30) ; b2) le serveur (30) reconnait les informations d'identification (IDI) de l'utilisateur principal (1) ; 5 b3) le serveur (30) génère des données serveur cryptées (KEC[SD]) en utilisant la courbe elliptique de cryptage (EC) pour le cryptage, les données serveur cryptées (KEC[SD]) incluant la clé secondaire (K2), la clé tertiaire (K3), et une clé maître cryptée (KI[MK]) en utilisant la clé primaire (K1) pour le cryptage ; b4) le serveur (30) envoie les données serveur cryptées (KEC[SD]) au premier 10 dispositif personnel (10) ; b5) le premier dispositif personnel (10) utilise la courbe elliptique de cryptage (EC) pour décrypter les données serveur cryptées (KEC[SD]), de sorte que le premier dispositif personnel (10) stocke la clé secondaire (K2), la clé tertiaire (K3), et la clé maître cryptée (KI [MK]) ; 15 b6) l'application (A20) installée sur le second dispositif personnel (20) envoie les informations d'identification (ID2) de l'utilisateur secondaire (2) à l'application (A10) installée sur le premier dispositif personnel (10) ; b7) l'utilisateur principal (1) accepte de prêter le véhicule (3) à l'utilisateur secondaire (2) ; 20 b8) l'application (A10) installée sur le premier dispositif personnel (10) génère des données d'accès (AK), incluant la clé maître cryptée (KI [MK]) ; b9) l'application (A10) installée sur le premier dispositif personnel (10) génère des données d'accès cryptées (K2[AK]) en utilisant la clé secondaire (K2) pour le cryptage ; 25 b10) l'application (A10) installée sur le premier dispositif personnel (10) génère des données mobiles cryptées (KEC[MD]) en utilisant la courbe elliptique de cryptage (EC) pour le cryptage, les données mobiles cryptées (KEC[MD]) incluant la clé tertiaire (K3), et les données d'accès cryptées (K2[AK]) ; b11) l'application (A10) installée sur le premier dispositif personnel (10) transmet les 30 données mobiles cryptées (KEC[MD]) à l'application (A20) installée sur le second dispositif personnel (20) ; b12) l'application (A20) installée sur le second dispositif personnel (20) utilise la courbe elliptique de cryptage (EC) pour décrypter les données mobiles cryptées (KEC[MD]), de sorte que le second dispositif personnel (20) stocke la clé 35 tertiaire (K3) et les données d'accès cryptées (K2[AK]) ; 3050301 17 la méthode d'accès comprenant ensuite une phase d'accès incluant les étapes successives suivantes : dl) l'application (A20) installée sur le second dispositif personnel (20) exécute une procédure de connexion sécurisée au véhicule (3), en mettant en oeuvre la clé 5 tertiaire (K3) ; d2) si la procédure de connexion sécurisée réussit, l'application (A20) installée sur le second dispositif personnel (20) transmet les données d'accès cryptées (K2[AK]) au véhicule (3); d3) le véhicule (3) utilise la clé secondaire (K2) pour décrypter les données d'accès 10 cryptées (K2[AK]) ; d4) après décryptage, le véhicule (3) reconnait les données d'accès (AK) et commande le dispositif d'entrée sans clé (4), de sorte que l'utilisateur secondaire (2) peut accéder au véhicule grâce à l'application (A20) installée sur le second dispositif personnel (20). 15\n<CLM>\1\tMéthode d'accès selon la revendication 2, caractérisée en ce que l'étape b7) est réalisée manuellement par l'utilisateur principal (1) sur l'application (A10) installée sur le premier dispositif personnel (10). 20\n<CLM>\1\tMéthode d'accès selon l'une des revendications 2 ou 3, caractérisée en ce que dans l'étape b7), l'utilisateur principal (1) définit des conditions d'accès (AC) au véhicule (3), par exemple une période de temps établie, et en ce que dans l'étape b8), les données d'accès (AK) incluent, d'une part, la clé maître cryptée (K1[MK]) en utilisant la clé primaire (K1) pour le cryptage et, d'autre part, les conditions d'accès (AC) 25 prédéfinies.\n<CLM>\1\tMéthode d'accès selon l'une des revendications 2 à 4, caractérisée en ce que dans l'étape b6), les informations d'identification (ID2) de l'utilisateur secondaire (2) incluent une adresse courriel, un nom et/ou un numéro de téléphone. 30\n<CLM>\1\tMéthode d'accès selon l'une des revendications 2 à 5, caractérisée en ce que l'application (A20) installée sur le second dispositif personnel (20) est configurée pour se connecter au serveur (30), sous certaines conditions. 35 3050301 18\n<CLM>\1\tMéthode d'accès selon l'une des revendications 2 à 6, caractérisée en ce que le second dispositif personnel (20) est un téléphone mobile.\n<CLM>\1\tMéthode d'accès selon l'une des revendications 2 à 6, caractérisée en ce que le 5 second dispositif personnel (20) est une montre électronique, une tablette numérique ou une carte d'entrée passive.\n<CLM>\1\tMéthode d'accès selon l'une des revendications 1 à 8, caractérisée en ce que le premier dispositif personnel (10) est un téléphone mobile. 10\n<CLM>\1\tMéthode d'accès selon l'une des revendications 1 à 8, caractérisée en ce que le premier dispositif personnel (10) est une montre électronique, une tablette numérique ou une carte d'entrée passive. 15\n<CLM>\1\tMéthode d'accès selon l'une des revendications 1 à 10, caractérisée en ce que dans l'étape b1), les informations d'identification (ID1) de l'utilisateur principal (1) incluent une adresse courriel, un nom et/ou un numéro de téléphone.\n<CLM>\1\tMéthode d'accès selon l'une des revendications 1 à 11, caractérisée en ce que la clé 20 maître (MK) définie pour le véhicule (3) est attribuée à l'utilisateur principal (1) et est modifiée lorsque le véhicule (3) est associé à un nouvel utilisateur principal.\n<CLM>\1\tMéthode d'accès selon l'une des revendications 1 à 12, caractérisée en ce que la courbe elliptique de cryptage (EC) est une courbe elliptique de Diffie-Hellman. 25\n<CLM>\1\tSystème d'accès (100) à un véhicule (3), comprenant : - le véhicule (3) qui est pilotable par différents utilisateurs, incluant un utilisateur principal (1) et un utilisateur secondaire (2), qui est équipé d'un dispositif d'entrée sans clé (4), et qui stocke une clé maître (MK), une clé primaire (K1), 30 une clé secondaire (K2) et une clé tertiaire (K3) ; - un serveur (30) de données distant, qui stocke des données serveur (SD) incluant des informations d'identification (ID1) de l'utilisateur principal (1), une courbe elliptique de cryptage (EC), la clé maître (M K), la clé primaire (K1), la clé secondaire (K2) et la clé tertiaire (K3) ; et 35 - un premier dispositif personnel (10) qui appartient à l'utilisateur principal (1), qui comprend une application (A10) configurée pour se connecter au dispositif 3050301 19 d'entrée sans clé (4) et au serveur (30), et qui stocke la courbe elliptique de cryptage (EC) et les informations d'identification (ID1) de l'utilisateur principal (1) ; dans lequel le véhicule (3), le serveur (30) et le premier dispositif personnel (10) sont configurés pour mettre en oeuvre la méthode d'accès selon la revendication\n<CLM>\1\t15. Système d'accès (100) selon la revendication 14, caractérisé en ce que le système d'accès (100) comprend un second dispositif personnel (20) qui appartient à l'utilisateur secondaire (2), qui comprend une application (A20) configurée pour se 10 connecter au dispositif d'entrée sans clé (4), et qui stocke des informations d'identification (ID2) de l'utilisateur secondaire (2) et la courbe elliptique de cryptage (EC) ; et en ce que le véhicule (3), le serveur (30), le premier dispositif personnel (10) et le second dispositif personnel (20) sont configurés pour mettre en oeuvre la méthode d'accès selon la revendication\n<CLM>\1\t15\n<CLM>\1\tApplication (A10 ; A20) informatique, configurée pour être installée puis exécutée sur un dispositif électronique personnel (10 ; 20), l'application (A10 ; A20) comprenant des portions de code pour mettre en oeuvre les étapes de la méthode d'accès selon l'une des revendications 1 à 13, lorsque l'application (A10 ; A20) est exécutée sur le 20 dispositif électronique personnel (10 ; 20).