×

Trusted code generation and verification to prevent fraud from maleficent external devices that capture data

  • US 9,779,232 B1
  • Filed: 01/14/2015
  • Issued: 10/03/2017
  • Est. Priority Date: 01/14/2015
  • Status: Active Grant
First Claim
Patent Images

1. A user equipment, comprising:

  • a processor of the user equipment;

    a memory of the user equipment;

    a trusted security zone of the user equipment, wherein the trusted security zone provides hardware assisted trust and is implemented by partitioning hardware and software resources into a secure partition and a normal partition;

    a ticket generator stored in the secure partition in the trusted security zone of the user equipment to generate a plurality of access codes; and

    a code generator stored in the secure partition in the trusted security zone of the user equipment configured to;

    generate a different one-time-password for each of the plurality of access codes, wherein the one-time-password is not displayed on the user equipment,store the one-time-password in the secure partition in the trusted security zone,transmit the one-time-password to a trusted server through a trusted channel, wherein the one-time-password generated in the trusted security zone of the user equipment and received by the trusted server from the user equipment is stored in the trusted server,responsive to an associated access code from the plurality of access codes being displayed and upon request of a user of the user equipment, display the one-time-password, wherein a request is sent to the trusted server from a point of sale or a workstation for the one-time-password associated with the access code, and wherein access is granted to the user equipment in response to a verification of the associated access code and the one-time-password from the user equipment and the one-time-password stored by the trusted server matching, andinvalidate the one-time-password promptly after the display ends.

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