Processing

Please wait...

Settings

Settings

Goto Application

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.1
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
08Key distribution
H04L 9/14 2006.1
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.1
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/0825
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
0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
0825using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
H04L 9/0841
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
0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
0838Key agreement, i.e. key establishment technique in which a shared key is derived by parties as a function of information contributed by, or associated with, each of these
0841involving Diffie-Hellman or related key agreement protocols
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
H04L 9/3013
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
3006underlying computational problems or public-key parameters
3013involving the discrete logarithm problem, e.g. ElGamal or Diffie-Hellman systems
H04L 9/3066
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
3066involving algebraic varieties, e.g. elliptic or hyper-elliptic curves
Applicants
  • IOT AND M2M TECHNOLOGIES, LLC [US]/[US]
Inventors
  • NIX, John, A.
Agents
  • THOMSON, Kirsten, L.
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é.
Also published as
Latest bibliographic data on file with the International Bureau