发明名称 Information processing apparatus and information processing method
摘要 According to at least one embodiment, an information processing apparatus includes: a content acquiring module configured to receive or store a content according to a first copyright protection method; a filter configured to acquire PIDs from first packets of the content; an analyzing module configured to acquire a PAT/PMT from each of the PIDs; a generating module configured to generate a PMT based on the PAT/PMT according to a second copyright protection method; encrypters configured to encrypt PES payloads by managing independent sets of an encryption key and an initial vector for the respective PIDs; and a packet generating module configured to generate second packets based on encryption results.
申请公布号 US8897444(B2) 申请公布日期 2014.11.25
申请号 US201213455881 申请日期 2012.04.25
申请人 Kabushiki Kaisha Toshiba 发明人 Hirayama Noriyuki
分类号 H04L9/00;H04N21/254;G06F21/00;G06F21/60;H04L29/06;H04N21/4405;H04N21/4408;H04N21/4627;H04L9/08 主分类号 H04L9/00
代理机构 Knobbe, Martens, Olson & Bear LLP 代理人 Knobbe, Martens, Olson & Bear LLP
主权项 1. An information processing apparatus comprising: a content acquirer configured to receive or store a content complying with a first copyright protection; a filter configured to acquire packet identifications (PIDs) from headers of packets of the content to identify types of the packets; an analyzer configured to analyze a program association table (PAT) to acquire a first program map table (PMT) PID and analyze the first PMT to acquire an elementary system (ES) PID; a first generator configured to generate a second PMT complying with a second copyright protection, by adding a descriptor indicating that the content is encrypted according to the second copyright protection to the first PMT, to generate first packets; an encrypter configured to extract data having a first size from packetized elementary stream (PES) payloads and to encrypt the extracted PES payloads with respect to a second size by using an encryption key and an initial vector, the first size being equal to the integral multiple of the second size; a second generator configured to generate second packets by inserting an adaptation field padded with stuffing bytes to the encrypted PES payloads; and a transmitter configured to transmit the first packets and the second packets, wherein the filter is configured to identify types of the packets of the first PMT based on the PID of the first PMT acquired by analyzing the PAT and to identify types of the packets of the ES based on the ES PID acquired by analyzing the PMT.
地址 Tokyo JP