Information processing unit, terminal unit, information processing method, key generation method and program
AssigneeSony Corporation
InventorsTomoyuki Asano, Masafumi Kusakawa
Life of this patent
Estimating the term…
Loading patent…
AssigneeSony Corporation
InventorsTomoyuki Asano, Masafumi Kusakawa
Estimating the term…
There is provided an information processing unit enabling reduction of the number of keys to be held by a terminal unit and the amount of calculations necessary for decryption of encrypted data. The information processing unit configures an entire binary tree made up of n-number of leaf nodes, a root node and a plurality of intermediate nodes different from the root node and the leaf nodes and divides the entire tree into a plurality of base subtrees including n1/y number of leaf nodes to form a y-level (y is a divisor of log(n)) hierarchical structure, such that root nodes of the base subtrees at a lower level coincide with leaf nodes of the base subtree at an upper level. Further, it assigns subsets of the terminal units to nodes of the respective base subtrees and generates directed graphs where directed edges connecting coordinate points on a coordinate axis are set.
An information processing unit comprising:
A terminal unit comprising:
An information processing method comprising:
A key generation method to generate a set key for decrypting encrypted contents or an encrypted contents key based on a directed graph, wherein the directed graph is obtained by:
A program causing a computer to execute processing comprising:
A program causing a computer to execute a step of generating a set key for decrypting encrypted contents or an encrypted contents key based on a directed graph, wherein the directed graph is obtained by:
An information processing unit comprising:
An information processing unit comprising:
An information processing unit to process a temporary directed graph formed by arranging a plurality of directed edges with a length of ni/k (i=0, 1, . . . , x−1) on first to fourth horizontal coordinate axes according to a natural number x satisfying n(x−1)/k<(rv−lv+1)≦nx/k for a given integer k,
An information processing unit comprising:
A terminal unit comprising:
An information processing method comprising:
An information processing method to process a temporary directed graph formed by arranging a plurality of directed edges with a length of ni/k (i=0, 1, . . . , x−1) on first to fourth horizontal coordinate axes according to a natural number x satisfying n(x−1)/k<(rv−lv+1)≦nx/k for a given integer k,
An information processing method comprising:
A key generation method comprising:
Dependencies are inferred from the claim text.