×

Parallel block encryption method and modes for data confidentiality and integrity protection

  • US 20020048364A1
  • Filed: 08/17/2001
  • Published: 04/25/2002
  • Est. Priority Date: 08/24/2000
  • Status: Abandoned Application
First Claim
Patent Images

1. A parallel encryption method for providing both data confidentiality and integrity for a message, comprising the steps of:

  • receiving an input plaintext string comprising a message;

    generating a plurality of equal-sized blocks of λ

    bits in length from the input plaintext string;

    creating an MDC block of λ

    bits in length that includes the result of applying a non-cryptographic Manipulation Detection Code (MDC) function to the plurality of said equal-size blocks;

    presenting the equal-size blocks and the MDC block to a selected parallel encryption mode that makes one and only one processing pass with a single cryptographic primitive over each of the said equal-size blocks and said MDC block to create a plurality of hidden ciphertext blocks each of λ

    bits in length; and

    performing a hidden ciphertext randomization function over said plurality of hidden ciphertext blocks to create a plurality of output ciphertext blocks each of λ

    bits in length.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×