Invention Grant
- Patent Title: String hashing using a random number generator
-
Application No.: US14449290Application Date: 2014-08-01
-
Publication No.: US10068005B2Publication Date: 2018-09-04
- Inventor: James P. Schneider
- Applicant: Red Hat, Inc.
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F7/58 ; H04L9/06

Abstract:
String hashing using a random number generator is disclosed. A method of implementations includes dividing an input stream provided to a hashing module into a plurality of subsets of bits, wherein each subset comprises a same number of bits and wherein each of the subsets of bits comprises an overlapping subset, augmenting a subset of the subsets of bits with a constant, entangling, by a mixer of the hashing module, the subset by an output of a number generator, adding a result of the entangling to an accumulator of the hashing module, repeating the augmenting, the entangling, and the adding on at least a portion of a next sequential subset of the subset of bits, and when all of the subsets of bits have been processed, returning a value in the accumulator as a hash result value.
Public/Granted literature
- US20140344285A1 String Hashing Using a Random Number Generator Public/Granted day:2014-11-20
Information query