Patent ID: 11893105
Assignee: OVERSEC, UAB
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A non-transitory computer readable storage medium comprising computer-executable instructions executed by a processor to authenticate a user system by:
receiving, at a service infrastructure system, from a user system, an authentication request including a user account identifier;
generating, by the service infrastructure system, a first validation code by performing a hash algorithm on the user account identifier and a first timestamp associated with the authentication request;
sending, by the service infrastructure system, to an email account associated with the user account identifier, an email message including the first validation code;
receiving, by the service infrastructure system, from the user system, a verification code;
in response to receiving the verification code, generating, by the service infrastructure system, a second timestamp;
validating, by the service infrastructure system, the second timestamp;
in response to determining that the second timestamp is valid, generating, by the service infrastructure system, a second validation code by performing the hash algorithm on the user account identifier and the first timestamp associated with the authentication request;
comparing, by the service infrastructure system, the verification code and the second validation code; and
authenticating, by the service infrastructure system, the user system, in response to a determination that the verification code and the second validation code match.