Patent ID: 8000472
Filing Date: 2011-08-16
Classification: H04L

Abstract:
1. An information processing apparatus for controlling access to moving image data, comprising: inputting means for inputting dividing positions of the moving image data and a number L of divisions of the moving image data, wherein the moving image data is divided into L partial moving images in time series; root key generating means for generating, corresponding to the number of partial moving images, L initial root keys K first hierarchical structure key generating means which, if a number of applying times of a hash function to each of the initial root keys K (1) generates, for the node for the first layer, Sub_G (2) generates, for the first node in the i (3) generates, for the end (or i (4) generates, for j encrypting means for generating L encryption keys by applying the hash function to each of the initial root keys K storing means for storing encrypted moving image data encrypted by the encrypting means, the root keys K determining means for determining a range of a portion which is permitted to be decrypted in the moving image data, where the range is defined by a start position and an end position; second hierarchical structure key generating means for, based on the root keys K generating means for generating decryption pertinent information including information related to the node key generated by said second hierarchical structure key generating means, information indicating how many children keys are generated from the node key, information indicating the number L of divisions and the dividing positions of the moving image data, and information indicating the start position and the end position of the portion in the moving image data; and delivering means for delivering the encrypted moving image data and the decryption pertinent information.