×

Key transformation unit for a tamper resistant module

  • US 7,669,055 B2
  • Filed: 10/25/2007
  • Issued: 02/23/2010
  • Est. Priority Date: 02/21/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for securely loading an executable software application from an application provider onto a tamper resistant module (TRM) having a memory over a communications network, said method comprising the steps of:

  • providing a TRM private key and a TRM public key for said TRM;

    encrypting at least one portion of said executable software application using an associated transport key, each said portion also having an associated location;

    creating an application unit which comprises said portion of said executable software application;

    encrypting said associated transport key and an indicator of said associated location using said TRM public key;

    forming a key transformation unit (KTU), said KTU comprising said associated transport key and said indicator;

    transmitting said application unit and said KTU to said TRM;

    decrypting said KTU using said TRM private key to recover said associated transport key and said indicator;

    identifying said portion of said executable software application;

    decrypting said portion of said executable software application using said associated transport key; and

    storing said portion of said executable software application in said memory on said TRM for subsequent execution.

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