×

Method of building fast MACS from hash functions

  • US 5,664,016 A
  • Filed: 10/17/1995
  • Issued: 09/02/1997
  • Est. Priority Date: 06/27/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. In an iterated hash function operation in data encryption and authentication, a method of performing a compression function Hi =f(Hi-1, Xi) to an input data block Xi having a plurality of data segments Xi [j], each data segment being of a predetermined bitlength of p, p being a positive integer and Hi being an updated chaining variable of Hi-1, the invention being characterized in that the compression function comprises multiple iterated internal steps, and each internal step comprises:

  • (i) a preparing step of introducing working variables to a data segment;

    (ii) a keying step of introducing a subkey K1 or a portion thereof to a predetermined constant y to generate a key dependent constant; and

    (iii) a processing step of treating the prepared data segment with the key dependent constant.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×