CPC H04L 63/0869 (2013.01) [G06Q 30/01 (2013.01); G06Q 50/265 (2013.01); G06V 40/172 (2022.01); H04L 63/0861 (2013.01); H04L 63/0876 (2013.01)] | 20 Claims |
1. A method for two-way authentication, the method comprising:
receiving a request to connect a user and an agent;
authenticating the user according to a first authentication protocol comprising:
receiving a facial image of the user,
storing the facial image in a temporary memory,
processing the facial image of the user using a tamper detection algorithm to verify the facial image of the user has not been edited,
verifying the facial image of the user with a previously stored facial image of the user, and
overwriting the temporary memory after authenticating the user such that the facial image is removed from the temporary memory;
authenticating the agent according to a second authentication protocol different from the first authentication protocol, wherein the second authentication protocol comprises:
receiving a unique identifier from the agent, wherein the unique identifier comprises one of a Media Access Control (MAC) address or an Internet Protocol (IP) address, and
verifying the unique identifier with a stored unique identifier associated with the agent;
providing a notification of the authentication of the user to the agent;
providing a notification of the authentication of the agent to the user; and
establishing a connection between the user and the agent based on the agent being authenticated, the user being authenticated, and the request.
|