×

Security associations for devices

  • US 7,778,422 B2
  • Filed: 02/27/2004
  • Issued: 08/17/2010
  • Est. Priority Date: 02/27/2004
  • Status: Active Grant
First Claim
Patent Images

1. An out-of-band method implemented on a computing device having instructions executable by a processor for asynchronously establishing a secure association with a server node, the method comprising:

  • generating a local public value and a local private value on a client node;

    in response to an attempt to remotely load an operating system by the client node, wherein a profile of the operating system is stored on the server node;

    orsimultaneously with a generation of the local public value and the local private value on the server node;

    allowing a client node to exchange information for remotely loading an operating system from one node to another node;

    loading the operating system on the client node;

    storing the public value for configuration of the secure association on an out-of band computer-readable storage medium, wherein the stored public value is not used for authentication;

    transporting the out-of-band computer-readable storage medium to the server node to establish a trust relationship allowing for remotely loading the operating system on the client node from the server node, wherein a low level of trust is required as the trust relationship required between the client node and the server node is established by using a third party out-of-band entity;

    receiving from the server node a public value generated by the server node via the out-of-band computer-readable storage medium, wherein the public value generated by the server node is generated with a private value generated by the server node in response to receiving the public value from the client node;

    generating a secret value using the local private value in combination with the public value received from the server node;

    wherein the receiving is asynchronous to the generating the secret value; and

    producing the secret value as a function of a local private value; and

    sharing the secret value by encrypting the secret value using an imported public key value, the public key value imported via the out-of-band mechanism.

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