×

Technologies for secure server access using a trusted license agent

  • US 9,749,323 B2
  • Filed: 03/27/2015
  • Issued: 08/29/2017
  • Est. Priority Date: 03/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computing device for secure server access, the computing device comprising:

  • a processor that includes secure enclave support;

    a license agent loader module to load a license agent into a secure enclave;

    a server access module to bind, by the license agent, a machine identifier and a user identifier to an application license, wherein to bind the machine identifier and the user identifier to the application license comprises to transmit the machine identifier and the user identifier to a remote server;

    an application request module to receive, by the license agent, a request to access the remote server from an application of the computing device in response to binding of the machine identifier and the user identifier to application license;

    an attestation module to perform, by the license agent, remote attestation of the secure enclave with the remote server via a secure connection between the license agent and the remote server; and

    a user authentication module to authenticate, by the license agent, a user of the computing device;

    wherein the server access module is further to (i) transmit, by the license agent, the machine identifier and the user identifier to the remote server via the secure connection in response to authentication of the user, wherein the machine identifier identifies the computing device and the user identifier identifies the user of the computing device; and

    (ii) allow, by the license agent, the application to access the secure connection with the remote server in response to authentication of the machine identifier and the user identifier.

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