Generating cryptographic checksums
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsElena Dubrova, Fredrik Lindqvist, Mats Näslund, Göran Selander
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsElena Dubrova, Fredrik Lindqvist, Mats Näslund, Göran Selander
Estimating the term…
A method (500) of generating a cryptographic checksum for a message M(x) is provided. The method comprises pseudo-randomly selecting (502) a generator polynomial p(x) from the set of polynomials of degree n over a Galois Field and calculating (504) the cryptographic checksum as a first function g of a division of a second function of M(x), ƒ(M(x)), modulo p(x), g(ƒ(M(x))mod p(x)). The generator polynomial p(x) is pseudo-randomly selected based on a first cryptographic key. By replacing a standard checksum, such as a Cyclic Redundancy Check (CRC), with a cryptographic checksum, an efficient message authentication is provided. The proposed cryptographic checksum may be used for providing integrity assurance on the message, i.e., for detecting random and intentional message changes, with a known level of security. Further, a corresponding computer program, a corresponding computer program product, and a checksum generator for generating a cryptographic checksum, are provided.
A method comprising:
A computer program product comprising a non-transitory computer readable medium storing a computer program comprising:
An apparatus, the apparatus being configured to:
Dependencies are inferred from the claim text.