METHOD OF SHARING A SESSION KEY BETWEEN WIRELESS COMMUNICATION TERMINALS USING A VARIABLE-LENGTH AUTHENTICATION CODE

The present invention relates to a method of sharing a session key between wireless communication terminals using a variable-length authentication code. A method of sharing a session key between wireless communication terminals on the basis of the Diffie-Hellman (DH) protocol includes: generating a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MA, GUN-IL, LEE, HYEONGAN, YI, JEONG-HYUN
Format: Patent
Sprache:eng ; fre ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention relates to a method of sharing a session key between wireless communication terminals using a variable-length authentication code. A method of sharing a session key between wireless communication terminals on the basis of the Diffie-Hellman (DH) protocol includes: generating a public key by using an own private key; generating a message including the public key and a first random number, and encrypting the message using an own secret key to exchange an encrypted message with the other terminal; decoding the encrypted message of the other terminal by receiving a secret key of the other terminal; generating an authentication code by calculating the first random number and a second random number in the decoded message; obtaining an intermediate value from the authentication code; and generating a session key by using a public key of the other terminal in the decoded message. According to the present invention, since an authentication code having a short length is used, increased usability may be expected when an authentication technique is used through an OOB channel. La présente invention concerne un procédé de partage d'une clé de session entre des terminaux de communication sans fil à l'aide d'un code d'authentification à longueur variable. Un procédé de partage d'une clé de session entre des terminaux de communication sans fil sur la base du protocole Diffie-Hellman (DH) consiste : à générer une clé publique en utilisant sa propre clé privée ; à générer un message comprenant la clé publique et un premier nombre aléatoire, et à crypter le message à l'aide de sa propre clé secrète afin d'échanger un message crypté avec l'autre terminal ; à décoder le message crypté de l'autre terminal par réception de la clé secrète de l'autre terminal ; à générer un code d'authentification par calcul du premier nombre aléatoire et d'un second nombre aléatoire figurant dans le message décodé ; à obtenir une valeur intermédiaire à partir du code d'authentification ; à générer une clé de session en utilisant une clé publique de l'autre terminal figurant dans le message décodé. Selon la présente invention, étant donné qu'un code d'authentification ayant une courte longueur est utilisé, une meilleure aptitude à l'emploi peut être attendue lorsqu'une technique d'authentification est utilisée dans un canal OOB.