Patent ID: 9654471
Date: 2017-05-16
CPC Classifications: H04L

Claim:
1. A non-transitory computer-readable storage medium storing a computer readable program of computer instructions, the computer instructions executed by a processor to: scan a list to identify a set of entries, at least one entry of the set of entries being an identifier associated with a device, wherein the identifier associated with the device is one of: Internet Protocol (IP) address, and Media Access Control (MAC) address; for each entry in the identified set of entries including any entry that does not have a value, apply a cryptographic function to the entry to generate a digest for the entry; order the digests generated for the entries by concatenating the digests into a data string; apply the cryptographic function to the data string to generate a fingerprint associated with the list; and use the fingerprint in lieu of a username to obtain access to a resource.