×

Hardware efficient rabin fingerprints

  • US 10,108,659 B2
  • Filed: 08/25/2015
  • Issued: 10/23/2018
  • Est. Priority Date: 01/29/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • selecting an irreducible polynomial;

    generating a Fresh function based on the irreducible polynomial and an input polynomial determined by a size of an input message;

    computing a first fingerprint for a first shingle of data by;

    splitting the Fresh function into a first Fresh portion and a second Fresh portion;

    splitting the first shingle of data into a first shingle portion and a second shingle portion;

    computing a fingerprint for each of the first shingle portion and the second shingle portion using the first Fresh portion and the second Fresh portion, wherein the second Fresh portion uses the fingerprint for the first shingle portion as an input;

    generating a first Shift function, wherein the first Shift function uses the first fingerprint for the first shingle of data as an input; and

    computing a second fingerprint for a second shingle of data using the first Shift function.

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