Encryption system

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 9/00 (2006.01) H04L 9/06 (2006.01)

Patent

CA 2064769

The round number (R) is set to zero (100), then the round number (R) is incremented by one (102). The plaintext data (104) is subjected to a variable permutation (106). An entry is selected from the permutation table memory (108) and a value is selected from the Mask table memory (110) to conduct the variable permutation (10b). Then, a choice component (C) is equated with round number (R). Next, a first variable key addition operation (114) is carried out on the data employing a key from the key table memory (116) and a value from the Mask table memory (110). In the next step (118), the choice component (C) is see to a value one greater than the round number (R). The following step (120) determines if choice component (C) is equal to 11. If the choice component (C) is equal to 11, then the choice component (C) is set equal to 1 and another variable key addition is performed (122). Otherwise, a variable key addition is performed immediately (122).

On met le chiffre rond (R) à zéro (100), puis on augmente ledit chiffre rond (R) de 1 (102). Les données de texte en clair (104) sont soumises à une permutation variable (106). On sélectionne une entrée dans la mémoire (108) de la table de permutation, puis on sélectionne une valeur dans la mémoire (110) de la table de masques afin de procéder à la permutation variable (106). Ensuite, on affecte à une composante choisie (C) la valeur du chiffre rond (R). Puis on procède à une première opération d'addition (114) de code variable sur les données employant un code tiré de la mémoire (116) de la table de codes et employant une valeur tirée de la mémoire (110) de la table des masques. Dans l'étape suivante (118), on affecte à la composante choisie (C) une valeur supérieure de 1 au chiffre rond (R). L'étape suivante (120) détermine si la composante choisie (C) est égale à 11. Si la composante choisie (C) est égale à 11, alors on affecte à ladite composante choisie (C) la valeur 1 et l'on procède (122) à une autre addition de code variable, autrement, on procède immédiatement (122) à une addition de code variable.

LandOfFree

Say what you really think

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

Rating

Encryption system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Encryption system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Encryption system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1831828

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