Encrypting a plaintext message with authentication

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

IPC codes

H04L 9/28 (2006.01)

Type

Patent

Patent number

CA 2656247

Description

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

LandOfFree

Say what you really think

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

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-1748242

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