H - Electricity – 04 – L
Patent
H - Electricity
04
L
H04L 9/28 (2006.01)
Patent
CA 2656247
An encryption and authentication technique that achieves enhanced integrity verification through assured error-propagation using a multistage sequence of pseudorandom permutations. The present invention generates intermediate data-dependent cryptographic variables at each stage, which are systematically combined into feedback loops. The encryption technique also generates an authentication tag without any further steps that is N times longer than the block size where N is the number of pseudorandom permutations used in the encipherment of each block. The authentication tag provides a unique mapping to the plaintext for any number of plaintext blocks that is less than or equal to N. In addition to being a stand alone encryption algorithm, the disclosed technique is applicable to any mode that uses pseudorandom permutations such as, key dependent lookup tables, S-Boxes, and block ciphers such as RC5, TEA, and AES.
La présente invention concerne une technique de chiffrement et d'authentification permettant une meilleure vérification d'intégrité par une propagation d'erreur sûre au moyen d'une séquence à phases multiples de permutations pseudo-aléatoires. La technique selon l'invention génère des variables cryptographiques dépendantes de données intermédiaires à chaque phase, qui sont systématiquement combinées en des boucles de rétroaction. La technique de chiffrement génère également une étiquette d'authentification sans autre phase qui est N fois plus longue que la taille de bloc, où N représente le nombre de permutations pseudo-aléatoires utilisées dans le cryptage de chaque bloc. L'étiquette d'authentification fournit un mappage unique au texte en clair pour tout nombre de blocs de texte inférieur ou égal à N. Outre le fait qu'il s'agisse d'un algorithme de chiffrement autonome, la technique décrite est applicable à tout mode utilisant des permutations pseudo-aléatoires de type table de recherche par clé, boîte de substitution et cryptage par bloc (par exemple, RC5, TEA et AES).
Henson Kevin Martin
Schweitzer Peter
Smith Eric Myron
Williams Daniel Jason
Bereskin & Parr Llp/s.e.n.c.r.l.,s.r.l.
Dupre Durward D.
LandOfFree
Encrypting a plaintext message with authentication does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Encrypting a plaintext message with authentication, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Encrypting a plaintext message with authentication will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1748242