Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2008099875 - DISPOSITIF D'ÉCHANGE DE CLÉ, SYSTÈME DE TRAITEMENT D'ÉCHANGE DE CLÉ, PROCÉDÉ D'ÉCHANGE DE CLÉ ET PROGRAMME

Numéro de publication WO/2008/099875
Date de publication 21.08.2008
N° de la demande internationale PCT/JP2008/052427
Date du dépôt international 14.02.2008
CIB
H04L 9/08 2006.01
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
LTRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
9Dispositions pour les communications secrètes ou protégées
08Répartition de clés
H04L 9/32 2006.01
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
LTRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
9Dispositions pour les communications secrètes ou protégées
32comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
CPC
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/3073
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
3073involving pairings, e.g. identity based encryption [IBE], bilinear mappings or bilinear pairings, e.g. Weil or Tate pairing
Déposants
  • 日本電気株式会社 NEC CORPORATION [JP]/[JP] (AllExceptUS)
  • 古川 潤 FURUKAWA, Jun [JP]/[JP] (UsOnly)
Inventeurs
  • 古川 潤 FURUKAWA, Jun
Mandataires
  • 宮崎 昭夫 MIYAZAKI, Teruo
Données relatives à la priorité
2007-03511215.02.2007JP
Langue de publication japonais (JA)
Langue de dépôt japonais (JA)
États désignés
Titre
(EN) KEY EXCHANGE DEVICE, KEY EXCHANGE PROCESSING SYSTEM, KEY EXCHANGE METHOD, AND PROGRAM
(FR) DISPOSITIF D'ÉCHANGE DE CLÉ, SYSTÈME DE TRAITEMENT D'ÉCHANGE DE CLÉ, PROCÉDÉ D'ÉCHANGE DE CLÉ ET PROGRAMME
(JA) 鍵交換装置、鍵交換処理システム、鍵交換方法およびプログラム
Abrégé
(EN)
A key exchange device includes a storage device (250) and a calculation control unit (260) and performs a key exchange process with an external partner device via a network as follows. Upon input of a random number, a secret key, a self-public key, a partner public key, an initial session number, and a start instruction, the calculation control unit (260) generates a first session number and a first Hash value and transmits a starter message containing the first session number and the first Hash value to a partner device. When the starter message is received from the partner device and if a second Hash value generated coincides with the first Hash value, a replier session number generated is added to the first session number to obtain a second session number. By using the information on the second session number, a third Hash value is generated and stored as a key. A replier message containing the second session number and the third Hash value is generated and transmitted to the partner device. When a replier message is received from the partner device and if a fourth Hash value generated coincides with the third Hash value, a fifth Hash value is generated and stored in the storage unit (250).
(FR)
L'invention concerne un dispositif d'échange de clé qui comprend un dispositif de stockage (250) et une unité de commande de calcul (260) et qui effectue un procédé d'échange de clé avec un dispositif partenaire externe par l'intermédiaire d'un réseau comme suit. Lors de l'entrée d'un nombre aléatoire, une clé secrète, une clé publique automatique, une clé publique de partenaire, un numéro de session initial, et une instruction de démarrage, l'unité de commande de calcul (260) génère un premier numéro de session et une première empreinte numérique et transmet un message de départ contenant le premier numéro de session et la première empreinte numérique à un dispositif partenaire. Lorsque le message de départ est reçu du dispositif partenaire et si une deuxième empreinte numérique générée coïncide avec la première empreinte numérique, un numéro de session de réponse généré est ajouté au premier numéro de session pour obtenir un second numéro de session. En utilisant les informations sur le second numéro de session, une troisième empreinte numérique est générée et stockée comme clé. Un message de réponse contenant le second numéro de session et la troisième empreinte numérique est généré et transmis au dispositif partenaire. Lorsqu'un message de réponse est reçu du dispositif partenaire et si une quatrième empreinte numérique générée coïncide avec la troisième empreinte numérique, une cinquième empreinte numérique est générée et stockée dans l'unité de stockage (250).
(JA)
 本発明の鍵交換装置は、記憶部250および演算制御部260を備え、ネットワークを介して外部の相手装置と鍵交換処理を次のように行う。演算制御部260は、乱数、秘密鍵、自己公開鍵、相手公開鍵、初期セッション番号および開始指示が入力されると、第1のセッション番号および第1のハッシュ値を生成し、第1のセッション番号および第1のハッシュ値を含む開始者メッセージを相手装置に送信し、相手装置から開始者メッセージを受信する場合、生成した第2のハッシュ値と第1のハッシュ値とが一致していれば、生成した返答者セッション番号を第1のセッション番号に追加した第2のセッション番号の情報を用いて第3のハッシュ値を生成して鍵として格納し、第2のセッション番号および第3のハッシュ値を含む返答者メッセージを生成して相手装置に送信し、相手装置から返答者メッセージを受信する場合、生成した第4のハッシュ値と第3のハッシュ値とが一致していれば、第5のハッシュ値を生成して鍵として記憶部250に格納する。
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international