×

Light weight authentication and secret retrieval

  • US 8,595,504 B2
  • Filed: 08/12/2008
  • Issued: 11/26/2013
  • Est. Priority Date: 08/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for authenticating a message in a network, the method comprising:

  • generating, in a sink device, a private key and a public key, wherein the private key comprises a plurality of sub-private keys and the public key comprises a plurality of sub-public keys, the generation of the public key comprising;

    hashing the sub-private keys;

    constructing a plurality of hash trees, the hash trees comprising a plurality of leaf nodes, root nodes, and intermediate nodes between the leaf nodes and the root nodes, wherein the leaf nodes are the hashed sub-private keys; and

    selecting the root nodes of the hash trees as the sub-public keys; and

    generating, in the sink device, a signature for the message, wherein the signature comprises one of the sub-private keys and an authentication path associated with the one of the sub-private keys in a first one of the hash trees, and the generation of the signature comprises;

    hashing the message into a hash value;

    splitting the hash value into k piece(s), wherein one value of the k piece(s) is k1;

    using k1 as an index to select the one of the sub-private keys; and

    using the one of the sub-private keys to select the authentication path.

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