摘要 |
L'invention concerne un procédé d'encapsulation d'une clé de session, un premier dispositif (10) possédant une clé secrète d'encapsulation (Sk) obtenue au moyen d'un algorithme de génération de clés d'un schéma de signature numérique, ledit schéma de signature numérique étant construit à partir d'une application bilinéaire, le procédé étant caractérisé en ce qu'il est généré et distribué à au moins un deuxième dispositif (20j), une clé secrète (mj, Sj), ladite clé secrète comprenant un message généré aléatoirement (mj) et une signature (Sj) de ce message, ladite signature étant obtenue en appliquant un algorithme de signature du schéma de signature paramétré par la clé secrète d'encapsulation (Sk) au message (mj), et dans lequel le premier dispositif : - génère (E4) aléatoirement une première valeur (k), - envoie (E5) au moins une deuxième valeur (uki) obtenue en appliquant une opération mathématique à la première valeur et à un élément utilisé pour construire une clé de vérification d'encapsulation (Vk) associée à la clé secrète d'encapsulation, ladite clé de session étant obtenue (E8) par le premier dispositif en appliquant l'opération mathématique à une troisième une valeur (T1. T2 ... Tr) indépendante de la clé secrète distribuée audit deuxième dispositif et appartenant à un groupe d'arrivée de l'application bilinéaire. |