×

Policy-managed secure code execution and messaging for computing devices and computing device security

  • US 10,462,185 B2
  • Filed: 09/04/2015
  • Issued: 10/29/2019
  • Est. Priority Date: 09/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for secure transmission and managed execution of executable code within an encrypted file bundle on a computing device, the system comprising:

  • a file identifier for identifying the encrypted file bundle containing executable code;

    a secure memory for storing executable code as independent trusted applications;

    a policy server coupled to the secure memory and communicatively coupled to the file identifier via an encrypted backchannel, for adjudicating requests from a requestor regarding permissibility of execution of the executable code within the file bundle, where the adjudication of the request is completely hidden from the requestor;

    a decryption key stored in the secured memory for decrypting the encrypted file bundle and for storing the decrypted executable code in the secure memory when the policy server approves a request to execute the executable code within the file bundle;

    a policy enforcement point for each independent trusted application coupled to the policy server for enforcing policy decisions from the policy server pertaining to the execution of the trusted application; and

    at least one processor coupled to the policy enforcement points for executing the decrypted executable code as independent trusted applications.

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