Processing

Please wait...

PATENTSCOPE will be unavailable a few hours for maintenance reason on Sunday 05.04.2020 at 10:00 AM CEST
Settings

Settings

1. WO2020006162 - ECDHE KEY EXCHANGE FOR MUTUAL AUTHENTICATION USING A KEY SERVER

Publication Number WO/2020/006162
Publication Date 02.01.2020
International Application No. PCT/US2019/039380
International Filing Date 27.06.2019
IPC
H04L 9/08 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
08Key distribution
H04L 9/14 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
14using a plurality of keys or algorithms
G06F 21/30 2013.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
30Authentication, i.e. establishing the identity or authorisation of security principals
CPC
G06F 21/30
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
30Authentication, i.e. establishing the identity or authorisation of security principals
H04L 9/08
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
08Key distribution ; or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
H04L 9/14
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
14using a plurality of keys or algorithms
Applicants
  • IOT AND M2M TECHNOLOGIES, LLC [US/US]; 807 Davis Street, Unit 2207 Evanston, IL 60201-7104, US
Inventors
  • NIX, John, A.; US
Agents
  • THOMSON, Kirsten, L.; US
Priority Data
62/691,25528.06.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) ECDHE KEY EXCHANGE FOR MUTUAL AUTHENTICATION USING A KEY SERVER
(FR) ÉCHANGE DE CLÉS ECDHE POUR UNE AUTHENTIFICATION MUTUELLE À L'AIDE D'UN SERVEUR DE CLÉS
Abstract
(EN)
A server can record a device static public key (Sd) and a server static private key (ss). The server can receive a message with (i) a device ephemeral public key (Ed) and (ii) a ciphertext encrypted with key Ki. The server can (i) conduct an EC point addition operation on Sd and Ed and (ii) send the resulting point/secret XO to a key server. The key server can (i) perform a first elliptic curve Diffie-Helhnan (ECDH) key exchange using XO and a network static private key to derive a point/secret XI, and (ii) send XI to the server. The server can conduct a second ECDH key exchange using the server static private key and point XO to derive point X2. The server can conduct an EC point addition on XI and X2 to derive X3. The server can derive Kl using X3 and decrypt the ciphertext.
(FR)
La présente invention concerne un serveur qui peut : enregistrer une clé publique statique de dispositif (Sd) et une clé privée statique de serveur (ss) ; recevoir un message avec (i) une clé publique éphémère de dispositif (Ed) et (ii) un texte chiffré crypté avec une clé Ki ; (i) exécuter une opération d'ajout de point EC sur les clés Sd et Ed et (ii) envoyer le point/secret XO ainsi obtenu à un serveur de clés ; (i) exécuter un premier échange de clés Diffie-Hellman basé sur les courbes elliptiques (ECDH) à l'aide du point XO et d'une clé privée statique de réseau afin de déduire un point XI, et (ii) envoyer XI au serveur ; exécuter un second échange de clés ECDH à l'aide de la clé privée statique de serveur et du point XO afin de déduire le point X2 ; exécuter un ajout de point EC sur les points XI et X2 afin de déduire un point X3 ; déduire un point Kl à l'aide du point X3, et décrypter le texte chiffré.
Latest bibliographic data on file with the International Bureau