METHOD, CONTENT OWNER DEVICE, COMPUTER PROGRAM, AND COMPUTER PROGRAM PRODUCT FOR DISTRIBUTING CONTENT ITEMS TO AUTHORIZED USERS
First Claim
1. A method for distributing content items to authorized users, the method comprising:
- a content owner device (COD) obtaining a first content item;
the COD obtaining a first tag associated with the first content item;
the COD obtaining a first content key, CK1, for said first content item;
the COD encrypting the first content item, using CK1, thereby producing a first encrypted content item;
the COD using at least the first tag and a key derivation function, (KDF) to derive a first derived key, DK1;
the COD encrypting CK1 using the DK1, thereby producing a first encrypted content key, ECK1; and
the COD transmitting information to a content server, the information comprising;
the first encrypted content item and the first tag.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is, among other things, a method for distributing content items to authorized users. The method comprising: a content owner device (190), COD, obtaining a first content item (196a); the COD (190) obtaining a first tag associated with the first content item (196a); the COD (190) obtaining a first content key, CK1, for said first content item (196a); the COD (190) encrypting the first content item (196a) using CK1, thereby producing a first encrypted content item; the COD (190) using at least the first tag and a key derivation function, KDF, to derive a first derived key, DK1; the COD (190) encrypting CK1 using the DK1, thereby producing a first encrypted content key, ECK1; and the COD (190) transmitting information to a content server (108), the information comprising: the first encrypted content item and the first tag.
7 Citations
21 Claims
-
1. A method for distributing content items to authorized users, the method comprising:
-
a content owner device (COD) obtaining a first content item; the COD obtaining a first tag associated with the first content item; the COD obtaining a first content key, CK1, for said first content item; the COD encrypting the first content item, using CK1, thereby producing a first encrypted content item; the COD using at least the first tag and a key derivation function, (KDF) to derive a first derived key, DK1; the COD encrypting CK1 using the DK1, thereby producing a first encrypted content key, ECK1; and the COD transmitting information to a content server, the information comprising;
the first encrypted content item and the first tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A content owner device (COD) for distributing content items to authorized users, the COD comprising a processor and a computer readable medium (CRM), said CRM containing computer readable instructions executable by said processor whereby said COD is operative to:
-
obtain a first content item; obtain a first tag associated with the first content item; obtain a first content key, CK1, for said first content item; encrypt the first content item using CK1, thereby producing a first encrypted content item; use at least the first tag and a key derivation function to derive a first derived key, DK1; encrypt CK1 using the DK1, thereby producing a first encrypted content key, ECK1; and transmit information to the content server, the information comprising;
the first encrypted content item and the first tag. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a non-transitory computer readable medium storing computer readable instructions which when run on a content owner device (COD) causes the to:
-
obtain a first content item; obtain a first tag associated with the first content item; obtain a first content key, CK1, for said first content item; encrypt the first content item using CK1, thereby producing a first encrypted content item; use at least the first tag and a key derivation function to derive a first derived key, DK1; encrypt CK1 using the DK1, thereby producing a first encrypted content key, ECK1; and transmit information to the content server, the information comprising;
the first encrypted content item and the first tag. - View Dependent Claims (20)
-
-
21. A content owner device (COD) for distributing content items to authorized users, the COD comprising:
-
a transmitter; a memory; and a processor coupled to the memory and the transmitter, wherein the COD is configured to; obtain a first tag associated with a first content item; obtain a first content key, CK1, for said first content item; encrypt the first content item using CK1, thereby producing a first encrypted content item; use at least the first tag and a key derivation function to derive a first derived key, DK1; encrypt CK1 using the DK1, thereby producing a first encrypted content key, ECK1; and employ the transmitter to transmit information to the content server, the information comprising;
the first encrypted content item and the first tag.
-
Specification