×

REMOTE AUTHENTICATION AND TRANSACTION SIGNATURES

  • US 20110258452A1
  • Filed: 04/13/2011
  • Published: 10/20/2011
  • Est. Priority Date: 05/31/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for securing an application comprising the steps of:

  • registering data representing a private key for at least one user having a PKI device storing said private key;

    said registering comprisingreceiving a representation of a Private Key Code generated by a reader device operating in conjunction with said PKI device where said generation of said Private Key Code by said reader device occurs by said reader device generating and sending a challenge to said PKI device, and instructing said PKI device to perform an asymmetric cryptographic operation on said challenge with said private key, and said reader device receiving from said PKI device a result of said asymmetric cryptographic operation, and deriving from said received result said Private Key Code;

    deriving from said representation of said Private Key Code a Private Key Related Value,storing said Private Key Related Value linked to said user;

    receiving from said at least one user at least one dynamic credential that has been generated by a reader device in conjunction with said PKI device and where said generation by said reader device of said dynamic credential comprises obtaining and sending said challenge to said PKI device, instructing said PKI device to perform an asymmetric cryptographic operation on said challenge with said private key, receiving from said PKI device a result of said asymmetric cryptographic operation, deriving from said received result a first Private Key Related Input Parameter, deriving said dynamic credential by cryptographically combining said derived first Private Key Related Input Parameter with at least one dynamic input variable;

    verifying the received dynamic credentials comprising the steps of;

    retrieving said stored Private Key Related Value linked to said user, andderiving from said retrieved Private Key Related Value a second Private Key Related Input Parameter,calculating a reference value by cryptographically combining said derived second Private Key Related Input Parameter with a value for at least one dynamic input variable, andcomparing said calculated reference value with said received dynamic credential; and

    protecting access to said application in dependence on the outcome of said verifying.

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