Cryptographic device

G - Physics – 09 – C

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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

Patent

CA 2295167

In a secret-key cryptographic device, there are cascade- connected a plurality of round processing parts and the round processing part of each i-th round is supplied with input data L i and R i, nonlinearly transforms the input data R i in a nonlinear function part on the basis of extended key, then provides the exclusive OR between the nonlinearly transformed output and the input data L i as data R i+1 for input into the next round and outputs the input data R i as data L i+1 for input into the next round. The nonlinear function part of each round comprises: a key-dependent linear transformation part which performs a key-dependent linear transformation of the input R i; a splitting part which splits the linearly transformed output to four pieces of data in0, in1, in2 and in3; first nonlinear transformation parts which nonlinearly transform the four split pieces of data and output nonlinearly transformed data mid00, mid01, mid02 and mid03 respectively; a key-dependent linear transformation part which associates these transformed outputs with each other and, at the same time, linearly transforms them based on extended key to output data mid10, mid11, mid12 and mid13; second nonlinear transformation parts which nonlinearly transform these transformed outputs, respectively, and output data out0, out1, out2 and out3; and a combining part which combines these transformed outputs into output data Y.

Dispositif de chiffrement à clé commune, dans lequel une pluralité d'unités d'arrondi sont reliées en cascade, l'i-ème unité d'arrondi étant alimentée en données d'entrée Li, Ri, les données d'entrée Ri étant soumises à une transformation non linéaire par une unité de fonction non linéaire en fonction des données de clé, la sortie exclusive OR de la sortie de l'unité de fonction non linéaire et les données d'entrée Li étant sorties en tant que données Ri+1 afin d'être entrées dans (i+1)ème unité d'arrondi et les données d'entrée Ri étant sorties en tant que données Li+1 afin d'être entrées dans (i+1)ème unité d'arrondi. Cette unité de fonction non linéaire comprend une unité de transformation linéaire dépendante de la clé servant à soumettre l'entrée Ri à une transformation linéaire dépendante de la clé; une unité de division servant à diviser la sortie en quatre données in0, in1, in2 et in3; des premières unités de transformation non linéaire servant à soumettre les données divisées à une transformation non linéaire afin de sortir des données mid00, mid01, mid02 et mid03; une unité de transformation linéaire dépendante de la clé servant à mettre en corrélation ces sorties transformées les unes avec les autres et à les soumettre à une transformation linéaire basée sur les données de clé afin de sortir des données mid10, mid11, mid12 et mid13; des deuxièmes unités de transformation non linéaire servant à soumettre les sorties transformées à une transformation non linéaire afin de sortir des données out0, out1, out2 et out3; une unité de couplage servant à coupler les sorties transformées aux données de sortie Y.

LandOfFree

Say what you really think

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

Rating

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

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

Rate now

     

Profile ID: LFCA-PAI-O-1971885

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