IP Library Granted Patent US 7,356,147
Granted Patent B2
US 7,356,147 · App. 10/124,873 · Granted Apr 8, 2008

Method, system and program product for attaching a title key to encrypted content for synchronized transmission to a recipient

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,356,147
App. No.
10/124,873
Granted
Apr 8, 2008
Kind
B2
Abstract

A method and system for attaching a title key to encrypted content for synchronized transmission to, or storage by, a recipient is provided. Specifically, under the present invention, an elementary media stream is parceled into content units that each include a content packet and a header. The content packets are encrypted with one or more title keys. Once the content packets have been encrypted, the title keys are themselves encrypted with a key encrypting key. The encrypted title keys are then attached to the corresponding encrypted content packets for synchronized transmission to a recipient.

Claims (18)

1. A method for attaching a title key to encrypted content for synchronized transmission to a recipient, comprising the steps of:

encrypting content key with the title key;

encrypting the title key with a key encrypting key;

attaching the encrypted title key to the encrypted content for synchronized transmission to a recipient; and

attaching identifier information and a verifier to the encrypted content, wherein the identifier information prevents aliasing of reserved bit patterns.

2. The method of claim 1 , farther comprising the step of synchronously transmitting the encrypted content and the attached encrypted title key to a recipient.

3. The method of claim 1 , farther comprising the steps of:

receiving an elementary content stream; and

parceling the elementary content stream into content units, prior to encrypting the content, wherein each content unit includes content and a header.

4. The method of claim 3 , farther comprising the step of parsing the headers from the content, prior to encrypting the content.

5. The method of claim 1 , wherein the verifier comprises a known value encrypted with the title key.

6. A program product stored on a recordable medium which when executed causes attachment of a title key to encrypted content for synchronized transmission to a recipient, the computer program product comprising:

program code for encrypting a content packet with the title key;

program code for encrypting the title key with a key encrypting key; and

program code for attaching a header extension that includes the encrypted title key to the encrypted content packet,

wherein the header extension further includes identifier information and a verifier, and wherein the verifier comprises a known value encrypted with the title key, and

wherein the identifier information comprises mask values that prevents aliasing reserved bit patterns.

7. The program product of claim 6 , further comprising program code for synchronously transmitting the header extension and the encrypted content to a recipient.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2002
From: FOSTER, ERIC M.; LOTSPIECH, JEFFREY B.; PESTONI, FLORIAN; PLOUFFE, JR, WILFRED E.; SCHAFFA, FRANK A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 012837/0534 →
Continuity (1)
Related Publication 20030200176A1 · Oct 23, 2003