×

Automated token renewal using OTP-based authentication codes

  • US 9,432,339 B1
  • Filed: 09/29/2014
  • Issued: 08/30/2016
  • Est. Priority Date: 09/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a computing system for renewing a remote token, the method comprising:

  • receiving an activation code from the remote token across a network, the activation code including an identification of the remote token, the identification of the remote token within the activation code including an incomplete portion of a serial number of the remote token, the activation code serving to identify the remote token to the computing system;

    verifying that the activation code was cryptographically generated with reference to a one-time passcode (OTP) generated by the identified remote token using an initial key assigned to the remote token, wherein verifying includes;

    identifying a set of test tokens such that;

    each identified test token has an expiration date within a fixed time period after receiving the activation code; and

    each identified test token has a serial number containing the incomplete portion of the serial number;

    calculating a plurality of OTPs based on an initial key assigned to various test tokens of the set of test tokens for a plurality of different time values; and

    confirming that the activation code was generated with reference to the plurality of OTPs for the plurality of different time values for a particular test token of the set of test tokens; and

    in response to verifying, negotiating a new key with the remote token, the new key to be assigned to the remote token for use in producing OTPs in the future, wherein negotiating the new key with the remote token includes using one of the Cryptographic Token Key Initialization Protocol (CT-KIP) and the Dynamic Symmetric Key Provisioning Protocol (DSK-PP).

View all claims
  • 18 Assignments
Timeline View
Assignment View
    ×
    ×