A content data generating method for generating content data, comprising: coupling a plurality of content blocks composed of data including at least any one of voice information, image information and program data; applying encryption processing to at least a part of content blocks included in said plurality of content blocks by an encryption key Kcon; generating encryption key data Kdis[Kcon] tha