Patent ID: 8800027

Claim:
A method of authenticating a user device associated with a user, the method comprising: receiving, from an application provider, in response to a request for authentication from the user device, the request including an altered current personally identifiable information (PII) and an altered previous PII, the application provider unable to reproduce a current PII and a previous PII; computing an authentication value based upon the altered current PII and the altered previous PII; forwarding the authentication value to the application provider, the application provider authenticating the user device based upon the authentication value; wherein computing the authentication value based upon the current original PII and the previous original PII includes: decrypting each of the altered current PII and the altered previous PII with an encryption key associated with the user device to produce an original value of each of the altered current PII and the altered previous PII; wherein decrypting each of the altered current PII and the altered previous PII with an encryption key associated with the user device includes: receiving a current one time password (OTP) value representing the altered current PII, and extracting a distance and direction from specified bits of the OTP value.