H - Electricity – 04 – L
Patent
H - Electricity
04
L
H04L 9/22 (2006.01) H04L 9/08 (2006.01)
Patent
CA 2293684
An encryption key generator (100) is disclosed which is highly resistant to cryptographic analysis or brute force attacks, and which accommodates the destruction of an encryption key after each use by providing for the recreation of the key without need of key directories or other encryption key storage processes. A constant value (51) and a secret E-Key Seed (50) are applied as an input to a bit-shuffling algorithm (52) to provide a first many- to-few bit mapping and produce a first pseudo-random number. The first pseudo- random number in turn is applied as an input to a secure one-way hash algorithm (53) to provide a second many-to-few bit mapping and produce a second pseudo-random number or message digest that may be truncated to a desired bit length to serve as a non-predictable but deterministic encryption key (55). Same constant value (51) and E-Key Seed (50) inputs to the key generator (100) provide the same message digest and hence the same key (55).
La présente invention concerne un générateur de clé cryptographique résistant bien à l'analyse cryptographique ou aux attaques par la force. En outre, ce générateur assure la destruction de la clé cryptographique après utilisation tout en rendant possible une restauration de la clé sans avoir recours à des répertoires de clés ou à d'autres processus de stockage des clés. En l'occurrence, on fournit en entrée d'un algorithme de permutation des bits une valeur constante et un germe de clé électronique (E-Key Seed) de façon à permettre, d'une part l'établissement d'une première logique de correspondance binaire de type "plusieurs-à-peu", et d'autre part la production d'un premier nombre pseudo-aléatoire. Ce premier nombre pseudo-aléatoire est alors repris en entrée d'un algorithme de hachage sécurisé de façon à donner une deuxième logique de correspondance binaire de type "plusieurs-à-peu" et la production d'un deuxième nombre pseudo-aléatoire, ou condensé de message, qu'il et possible de couper à une longueur binaire voulue pour qu'il puisse servir de clé cryptographique imprévisible mais déterministe. La fourniture de la même valeur constante et du même germe de clé électronique en entrée au générateur de clé produit systématiquement le même condensé de message et, par conséquent, la même clé.
Alito Paul N.
Fielder Guy L.
Blake Cassels & Graydon Llp
The Pacid Group
LandOfFree
Secure deterministic encryption key generator system and method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Secure deterministic encryption key generator system and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Secure deterministic encryption key generator system and method will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1742675