CPC H04L 41/0853 (2013.01) [H04L 63/0876 (2013.01)] | 17 Claims |
1. A system comprising:
a memory; and
a hardware processor communicatively coupled to the memory, the hardware processor configured to:
receive a request to register a device;
in response to receiving the request to register the device:
extract a set of parameters from the device, wherein the set of parameters comprises a plurality of data formats associated with data transmissions sent by the device, and the plurality of data formats comprise a number format and an image file format; and
store a baseline record associated with the device in the memory, the baseline record comprising the set of parameters;
determine that an update to the device has modified the set of parameters of the device; and
in response to determining that the update has modified the set of parameters:
extract the modified set of parameters from the device;
generate a new record associated with the device, the new record comprising the modified set of parameters;
determine a probability that changes to the new record are a result of an unauthorized update that has been made to the device;
determine that the probability is less than a threshold; and
in response to determining that the probability is less than the threshold, store the new record associated with the device in the memory, wherein:
the baseline record was used to validate an identity of the device prior to determining that the update modified the set of parameters; and
the new record is used to validate the identity of the device subsequent to determining that the update modified the set of parameters.
|