Patent ID: 8850583

Claim:
A method for the secure detection of signatures comprising: a. capturing network data; b. generating a search hash value from said captured network data using a first hash function; said search hash value employing at least one one-way function, whereby given the search hash value one cannot determine the network data; c. determining the presence of a hash value match between said generated search hash value and one or more hash values in a secure signature table; said secure table comprising one or more hash values each comprising at least one corresponding encrypted rule; d. after determining a search hash value match, generating a decryption key from said captured network data using a second hash function; said second hash function different from said first hash function; e. decrypting one or more said encrypted rules of said secure signatures table having a corresponding hash value equal to said generated search hash value using said generated decryption key; f. processing each said decrypted secure signature rule for a match, and if a match is detected, deploying one or more user notifications; and g. said steps performed by one or more processors.