Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2013053058 - GÉNÉRATION DE CERTIFICATS IMPLICITES

Numéro de publication WO/2013/053058
Date de publication 18.04.2013
N° de la demande internationale PCT/CA2012/050712
Date du dépôt international 10.10.2012
CIB
H04L 9/14 2006.1
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
14utilisant plusieurs clés ou algorithmes
CPC
H04L 2209/12
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
12Details relating to cryptographic hardware or logic circuitry
H04L 9/0844
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
0844with user authentication or key authentication, e.g. ElGamal, MTI, MQV-Menezes-Qu-Vanstone protocol or Diffie-Hellman protocols using implicitly-certified keys
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
H04L 9/3252
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system ; or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
3247involving digital signatures
3252using DSA or related signature schemes, e.g. elliptic based signatures, ElGamal or Schnorr schemes
H04L 9/3265
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system ; or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
3263involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
3265using certificate chains, trees or paths; Hierarchical trust model
Déposants
  • CERTICOM CORP. [CA]/[CA]
Inventeurs
  • POELUEV, Yuri
Mandataires
  • RIDOUT & MAYBEE LLP
Données relatives à la priorité
11184535.010.10.2011EP
Langue de publication Anglais (en)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) GENERATING IMPLICIT CERTIFICATES
(FR) GÉNÉRATION DE CERTIFICATS IMPLICITES
Abrégé
(EN) Methods, systems, and computer programs for using an implicit certificate are disclosed. In some implementations, an identifier for an entity is obtained. A first cryptographic pair that includes a first private value and a first public value is generated. A second cryptographic pair that includes a second private value and a second public value is generated. Based on the first public value and the identifier for the entity, an implicit certificate IC is generated at a first computing device. Based on the implicit certificate IC, the first private value, and the second private value, a private key for the entity is generated at the first computing device. The implicit certificate IC is then sent with the second public value from the first computing device to the second computing device. The implicit certificate IC can be used, for example, to generate or verify digital signatures, to encrypt or decrypt messages, etc.
(FR) La présente invention concerne des procédés, des systèmes et des programmes informatiques d'utilisation d'un certificat implicite. Dans certains modes de réalisation, un identifiant est obtenu pour une entité. Une première paire cryptographique est générée, celle-ci comprenant une première valeur privée et une première valeur publique. Une seconde paire cryptographique est également générée, celle-ci comprenant une seconde valeur privée et une seconde valeur publique. En fonction de la première valeur publique et de l'identifiant de l'entité, un certificat implicite IC est généré sur un premier dispositif informatique. En fonction du certificat implicite IC, de la première valeur privée et de la seconde valeur privée, une clé privée est générée pour l'entité sur le premier dispositif informatique. Le certificat implicite IC est ensuite envoyé avec la seconde valeur publique du premier dispositif informatique au second dispositif informatique. Le certificat implicite IC peut être utilisé, par exemple, pour générer ou vérifier des signatures numériques, pour crypter ou décrypter des messages, etc.
Documents de brevet associés
Dernières données bibliographiques dont dispose le Bureau international