US 12,147,569 B2
Generating hash values for input strings
Timothy Roake, Santa Clara, CA (US); and Luther Martin, Santa Clara, CA (US)
Assigned to Micro Focus LLC, Santa Clara, CA (US)
Filed by MICRO FOCUS LLC, Sanford, NC (US)
Filed on Mar. 6, 2023, as Appl. No. 18/117,996.
Application 18/117,996 is a division of application No. 16/720,241, filed on Dec. 19, 2019.
Prior Publication US 2023/0205925 A1, Jun. 29, 2023
Int. Cl. G06F 21/62 (2013.01); G06F 21/60 (2013.01); H04L 9/06 (2006.01)
CPC G06F 21/6245 (2013.01) [G06F 21/602 (2013.01); H04L 9/0643 (2013.01); G06F 2221/2107 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing device comprising:
a hardware processor; and
a machine-readable storage storing instructions executable by the hardware processor to:
receive an input string including sensitive data to be encrypted;
identify, from a plurality of table entries in a mapping table, a table entry storing the input string and an iteration count, wherein each of the plurality of table entries stores a different input string and an associated iteration count;
generate a hash value by performing a number of hashing iterations on the input string, wherein the number of hashing iterations is equal to the iteration count stored in the identified table entry;
encrypt the sensitive data with the hash value; and
write the encrypted sensitive data to a machine-readable storage.