×

Apparatus and method for secure delivery of data from a communication device

  • US 9,560,025 B2
  • Filed: 07/08/2016
  • Issued: 01/31/2017
  • Est. Priority Date: 11/27/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-readable storage device comprising executable instructions which, responsive to being executed by a secure device processor of a mobile communication device, cause the secure device processor to perform operations comprising:

  • receiving a user credential via a user interface;

    providing the user credential to a secure element of the mobile communication device;

    receiving a user authentication from the secure element based on the user credential;

    responsive to the receiving of the user authentication, receiving an upload transport key and a data protection key from the secure element without receiving master keys, wherein the secure element stores master keys from which the upload transport key and the data protection key are generated by the secure element, wherein the secure element receives the master keys over a network from a remote management server;

    responsive to an upload request, obtaining data for transmission to a recipient device;

    encrypting the data using the data protection key to generate a single encrypted data; and

    encrypting the single encrypted data using the upload transport key to generate a double encrypted data,wherein the mobile communication device comprises a mobile processor device that facilitates wireless communications by the secure device processor and by the secure element, andwherein the mobile processor device, the secure element and the secure device processor are physically separated components that are housed in the mobile communication device and are in communication with each other,wherein the secure device processor and the secure element perform a mutual authentication with each other utilizing a keyset received via the remote management server.

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