| CPC H04J 3/0638 (2013.01) [H04J 3/0679 (2013.01); H04L 7/0008 (2013.01); H04L 9/3263 (2013.01); H04L 63/0823 (2013.01); H04W 12/069 (2021.01); H04W 56/001 (2013.01)] | 16 Claims |

|
1. A method of securely providing a trusted time comprising:
receiving at a network interface controller (NIC) a neighbor list comprising a plurality of entries for a corresponding plurality of neighbor devices wherein each of the plurality of entries comprises:
a unique device identity of a time server which the plurality of neighbor devices has reached; and
an inception time of a time server certificate corresponding to the unique device identity;
sorting the plurality of entries within the neighbor list to obtain a sorted neighbor list; and
sending a time request to a first neighbor device of the plurality of neighbor devices based at least in part on the sorted neighbor list.
|