Patent · US Active

Methods and apparatus for generating authenticated error correcting codes

US9496897B1 · kind B1 · utility

15Cited by
1References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2014
Grant dateNov 15, 2016
Priority date
Expiry dateJun 30, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/34
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Methods and apparatus are provided for encoding and decoding via authenticated error correcting codes, such as secure LT codes, secure Raptor codes, block codes and/or rateless codes. Encoded symbols are generated via an authenticated error correcting code by applying a Luby Transform (LT) code to a plurality of message symbols to produce one or more intermediate symbols using a pseudo random number generator (PRNG) to select the plurality of message symbols to combine to produce the intermediate symbols; encrypting the intermediate symbols to produce encrypted symbols; computing an authentication value, such as a message authentication code (MAC), over one or more of the one or more encrypted symbols; and appending the authentication value to the corresponding encrypted symbols to form the encoded symbols. Block scalable and random scalable constructions are also provided, as well as decoding techniques for all of the constructions.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.