×

Cheap signatures for synchronous broadcast communication

  • US 7,464,266 B2
  • Filed: 02/13/2004
  • Issued: 12/09/2008
  • Est. Priority Date: 02/13/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for signing frame transmissions from a broadcast server to a client device, comprising:

  • obtaining a data block that is scheduled for transmission in a next frame;

    wherein the next frame includes segment groups;

    wherein each segment group includes a number (n) of data blocks;

    wherein each data block includes a plurality of packets;

    selecting a secret key (Sn) that is associated with the client device for a predetermined number of the data blocks in the frame;

    generating a count that is associated with a time;

    computing a set of hash keys using the secret key (Sn) and the count;

    selecting a hash key (Si) that is associated with the data block, wherein the selected hash key corresponds to one of the set of hash keys;

    computing a keyed-hash message authentication code (HMAC) value for the next frame using the hash key (S1);

    periodically signing and transmitting a datum containing the hash key of an earlier or initial frame with a digital signature key (KS); and

    assembling the next frame such that the data block and the HMAC value appear before the hash key in the frame transmission.

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