ENCRYPTION METHODS AND APPARATUS

An encryption and decryption system is provided. The system includes multiple sub-key tables, each sub-key table associated with an identifying number and multiple cipher engines arranged serially, each cipher engine capable of executing a different encryption operation on an input data stream. The...

Full description

Saved in:
Bibliographic Details
Main Author MILLEVILLE, DAN, P
Format Patent
LanguageEnglish
French
Published 23.04.2009
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An encryption and decryption system is provided. The system includes multiple sub-key tables, each sub-key table associated with an identifying number and multiple cipher engines arranged serially, each cipher engine capable of executing a different encryption operation on an input data stream. The system also includes a number generator for generating numbers used to select sub-key tables. Data that assist deciphering engines with deciphering text encrypted with the cipher engines is inserted into the output data stream of at least one of the multiple cipher engines. The ciphering portion of the system alsoincludes a checksum engine positioned prior to the last cipher engine and adapted to produce a checksum value for insertion into the input data stream of the last cipher engine. La présente invention concerne un système de chiffrement et de déchiffrement. Le système comprend plusieurs tables de sous-clés, chaque table de sous-clés étant associée à un numéro d'identification et à plusieurs moteurs cryptographiques agencés en série, chaque moteur cryptographique étant capable d'exécuter une opération de chiffrement différente sur un flux de données d'entrée. Le système comprend également un générateur de nombres qui génère des nombres utilisés pour sélectionner des tables de sous-clés. Des données qui secondent les moteurs cryptographiques pour le déchiffrement de texte chiffré avec les moteurs cryptographiques sont insérées dans le flux de données de sortie d'au moins un des multiples moteurs cryptographiques. La partie chiffrement du système comprend également un moteur de total de contrôle placé avant le dernier moteur cryptographique et prévu pour produire une valeur de total de contrôle devant être introduite dans le flux de données d'entrée du dernier moteur cryptographique.
Bibliography:Application Number: WO2005US45399