×

System and method for encryption

  • US 9,705,681 B2
  • Filed: 06/06/2014
  • Issued: 07/11/2017
  • Est. Priority Date: 06/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method of generating a digital signature on behalf of a user, the method comprising:

  • receiving, via an input-output system, a request from a first user device of said user to create a digital signature for a first message M to verify its authenticity;

    generating, using a processor, a validation challenge using a second message M′

    which is based on the first message M and a first secret shared with said user, wherein said validation challenge is generated by encrypting said second message M′

    using said first shared secret;

    sending, via the input-output system, said validation challenge to said user to enable a second user device of said user to regenerate said second message M′

    ;

    accessing a first shared secret from a database;

    receiving, via the input-output system, a validation code from said second user device, said validation code confirming the request to create the digital signature and said validation code being generated following confirmation from the user that the second message M′

    as displayed on the second user device corresponds to the first message M, wherein the second message M′

    displayed on the second user device is generated by decrypting said validation challenge using said first shared secret; and

    generating, using said processor, the digital signature for the user for the first message M based on a successful verification of the validation code.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×