×

Method for broadcast encryption and key revocation of stateless receivers

  • US 7,698,551 B2
  • Filed: 04/28/2005
  • Issued: 04/13/2010
  • Est. Priority Date: 01/26/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A digital processing apparatus accessing a computer readable storage medium storing logic, the logic comprising:

  • assigning each user in a group of users respective private information Iu;

    selecting at least one session encryption key K;

    partitioning users not in a revoked set R into disjoint subsets Sil, . . . Sim having associated subset keys Lil, . . . Lim;

    encrypting the session key K with the subset keys Lil, . . . , Lim to render m encrypted versions of the session key K;

    identifying subsets of users using a subset difference routine wherein respective groups of users correspond to a universe of sets Sl, . . . , Sw that can be described as “

    a first subtree A minus a second subtree B that is entirely contained in A”

    with each node in the tree having a set of labels, one unique to the node and others that are induced by ancestor nodes and with each user being assigned labels from all nodes hanging from nodes in a direct path between the user and the root but not from nodes in the direct path itself, further comprising;

    partitioning the users into groups Sl, . . . , Sw, wherein “

    w”

    is an integer, and the groups establish subtrees in a tree;

    using private information Iu to decrypt the session key, wherein the act of decrypting includes using information ij such that a user belongs to a subset Sij, and retrieving a subset key Lij using the private information of the user.

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