Block cryptographic method for encrypting/decrypting messages and cryptographic devices for implementing this method
AssigneeNagravision S.A.
InventorBrecht WYSEUR
Life of this patent
Estimating the term…
Loading patent…
AssigneeNagravision S.A.
InventorBrecht WYSEUR
Estimating the term…
A block cipher method and apparatus using round repetition for providing, from a plaintext message, a ciphertext message and a global tag is disclosed; the plaintext message is converted into a plurality of ordered plaintext blocks which are successively processed during a round for computing: a cryptogram by encrypting input data using a single cryptographic key, said cryptogram comprising a first segment and a second segment; a ciphertext block by performing a first operation using, as operands: said first segment said current plaintext block and said second segment; at each next round said input data is newly determined based on the current ciphertext block and an updated reproducible data; the ciphertext message is determined by concatenating the ciphertext blocks and the global tag by a second operation using computed authentication local tags as operands.
A block cipher method using round repetition for providing, from a plaintext message, a ciphertext message and a global tag for authenticating said ciphertext message, said plaintext message being converted into ordered plaintext blocks having a predefined bit length, said plaintext blocks being successively processed in an orderly manner as a current plaintext block during a round, said method comprising:
A block decipherment method using round repetition for providing, from a ciphertext message, a plaintext message and a global tag for authenticating said plaintext message, said ciphertext message being converted into ordered ciphertext blocks having a same bit length, said ciphertext blocks being successively processed in an orderly manner as a current ciphertext block during a round, said method comprising the following actions:
A cryptographic device for implementing a block cipher method using round repetition for providing, from a plaintext message, a ciphertext message and a global tag for authenticating said ciphertext message, comprising:
A cryptographic device for implementing a block decipherment method using round repetition for providing, from a ciphertext message, a plaintext message and a global tag for authenticating said plaintext message, comprising:
Dependencies are inferred from the claim text.