Secure deterministic encryption key generator system and method

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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é.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-1742675

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.