Patent ID: 9537872
Date: 2017-01-03
CPC Classifications: H04L

Claim:
1. A method for verifying a neighbor discovery message, comprising: receiving a neighbor discovery message from a first computer by a second computer, the neighbor discovery message including an algorithm identifier, an algorithm, and an encryption type identifier; detecting the algorithm identifier; accessing the algorithm identifier and algorithm from the neighbor discovery message; identifying that the algorithm identifier corresponds to a value in an algorithm table at the second computer, wherein the value is in a row and in an algorithm field column of the algorithm table; identifying an encryption type based on an entry appearing in the same row as the value and in a digital signature field column of the algorithm table; identifying that the received neighbor discovery message is according to a standard Secure Network Discovery (SEND) protocol; performing a verification of the received neighbor discovery message by the second computer based on the algorithm identifier, the algorithm, and a key; and discarding, by the second computer, the received neighbor discovery message based on identifying that the message is according to the standard SEND protocol.