Systems and methods for link device authentication
View Patent ↗A system for link device authentication includes a computing device configured to acquire, from an originating device, an identifier of an endpoint device, obtain an endpoint device authentication code corresponding to the identifier, determine, as a function of the identifier, a location of the endpoint device, identify a plurality of link devices, select, from the plurality of link devices, at least a probabilistically verified link device as a function of the location of the endpoint device, and transmit, to the at least a probabilistically verified link device, the endpoint device authentication code.
1. A system for link device authentication, the system comprising a computing device configured to:
acquire, from an originating device, an identifier of an endpoint device;
obtain an endpoint device authentication code corresponding to the identifier;
determine, as a function of the identifier, a location of the endpoint device;
identify a plurality of link devices;
select, from the plurality of link devices, at least a probabilistically verified link device as a function of the location of the endpoint device; and
transmit, to the at least a probabilistically verified link device, the endpoint device authentication code;
wherein selecting the at least a probabilistically verified link device further comprises:
training a machine-learning model as a function of training data, wherein the training data groups sets of endpoint device data and link device data with verified communications;
acquiring current endpoint device data and current link device data; and
selecting the at least a probabilistically verified link device as a function of the current endpoint device data, the current link device data, and the machine-learning model.
2. The system of claim 1 , wherein obtaining the endpoint device authentication code further comprises acquiring the endpoint device authentication code from the originating device.
3. The system of claim 1 , wherein obtaining the endpoint device authentication code further comprises generating the endpoint device authentication code.
4. The system of claim 1 , wherein determining the location of the endpoint device further comprises acquiring the location from the endpoint device.
5. The system of claim 1 , wherein determining the location of the endpoint device further comprises:
acquiring communication metadata from the endpoint device; and
determining the location as a function of the communication metadata.
6. The system of claim 1 , wherein selecting the at least a probabilistically verified link device further comprises:
determining a distance from the location of the endpoint device to a location of the at least a probabilistically verified link device; and
selecting the at least a probabilistically verified link device as a function of the distance.
7. The system of claim 1 , wherein selecting the at least a probabilistically verified link device further comprises:
determining a temporal datum; and
selecting the at least a probabilistically verified link device as a function of the temporal datum.
8. The system of claim 1 further comprising authenticating the originating device.
9. The system of claim 1 further comprising authenticating the endpoint device.
10. A method of link device authentication, the method comprising:
acquiring, by a computing device and from an originating device, an identifier of an endpoint device;
obtaining, by the computing device, an endpoint device authentication code corresponding to the identifier;
determining, by the computing device and as a function of the identifier, a location of the endpoint device;
identifying, by the computing device, a plurality of link devices;
selecting, by the computing device and from the plurality of link devices, at least a probabilistically verified link device as a function of the location of the endpoint device; and
providing, by the computing device and to the at least a probabilistically verified link device, the endpoint device authentication code; wherein selecting the at least a probabilistically verified link device further comprises:
training a machine-learning model as a function of training data, wherein the training data groups sets of endpoint device data and link device data with verified communications;
acquiring current endpoint device data and current link device data; and
selecting the at least a probabilistically verified link device as a function of the current endpoint device data, the current link device data, and the machine-learning model.
11. The method of claim 10 , wherein obtaining the endpoint device authentication code further comprises acquiring the endpoint device authentication code from the originating device.
12. The method of claim 10 , wherein obtaining the endpoint device authentication code further comprises generating the endpoint device authentication code.
13. The method of claim 10 , wherein determining the location of the endpoint device further comprises acquiring the location from the endpoint device.
14. The method of claim 10 , wherein determining the location of the endpoint device further comprises:
acquiring communication metadata from the endpoint device; and
determining the location as a function of the communication metadata.
15. The method of claim 10 , wherein selecting the at least a probabilistically verified link device further comprises:
determining a distance from the location of the endpoint device to a location of the at least a probabilistically verified link device; and
selecting the at least a probabilistically verified link device as a function of the distance.
16. The method of claim 10 , wherein selecting the at least a probabilistically verified link device further comprises:
determining a temporal datum; and
selecting the at least a probabilistically verified link device as a function of the temporal datum.
17. The method of claim 10 further comprising authenticating the originating device.
18. The method of claim 10 further comprising authenticating the endpoint device.