H - Electricity – 04 – L
Patent
H - Electricity
04
L
H04L 9/32 (2006.01) G07F 7/10 (2006.01)
Patent
CA 2308170
The present invention relates to digital signature operations using public key schemes in a secure communications system and in particular for use with processors having limited computing power such as "smart cards". This invention describes a method for creating and authenticating a digital signature comprising the steps of selecting a first session parameter k and generating a first short term public key derived from the session parameter k, computing a first signature component r derived from a first mathematical function using the short term public key, selecting a second session parameter t and computing a second signature component s derived from a second mathematical function using the second session parameter t and without using an inverse operation, computing a third signature component using the first and second session parameters and sending the signature components (r, s, c) as a masked digital signature to a receiver computer system. In the receiver computer system computing a recovered second signature component s' by combining a third signature component with the second signature component to derive signature components ( ~, r) as an unmasked digital signature. Verifying these signature components as in a usual ElGamal or ECDSA type signature verification.
La présente invention concerne des opérations de signature numérique utilisant des mécanismes de clé publique dans un système de communications sûr et, notamment, avec des processeurs ayant une puissance informatique limitée tels que des cartes à puce. La présente invention concerne un procédé de création et d'authentification d'une signature numérique consistant à sélectionner un premier paramètre de session k, et à produire une première clé publique court terme dérivée du paramètre de session k; à calculer un premier composant de signature r dérivé d'une première fonction mathématique qui utilise la clé publique court terme; à sélectionner un second paramètre de session t et à calculer un second composant de signature s dérivé d'une seconde fonction mathématique qui utilise le second paramètre de session t et sans utiliser une opération inverse; à calculer un troisième composant de signature qui utilise les premier et second paramètres de session et à envoyer les composants de signature (s, r, c) sous forme d'une signature numérique masquée à un système informatique récepteur. Dans ce système informatique récepteur, qui calcule un second composant de signature récupéré s' en combinant un troisième composant de signature avec le second composant de signature, de manière à dériver des composants de signature (s', r) sous forme d'une signature numérique non masquée. Ces composants de signature sont vérifiés de la même manière que dans une vérification de signature de type ElGamal ou ECDSA.
Johnson Donald B.
Qu Minghua
Vanstone Scott A.
Blake Cassels & Graydon Llp
Certicom Corp.
LandOfFree
Masked digital signatures does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Masked digital signatures, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Masked digital signatures will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1765726