Motion picture file encryption method and digital rights management method using the same
First Claim
1. A method of encrypting a motion picture file comprising a plurality of video samples, the method comprising:
- extracting location information of at least one video sample;
extracting video samples based on the location information which has been extracted;
encrypting a portion of extracted video samples, excluding video sample identifying information that identifies the extracted video samples, according to encryption information; and
generating an encrypted motion picture file by re-inserting encrypted video samples into the motion picture file.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of encrypting a motion picture file and a method of digital rights management using the same, wherein encryption method includes: extracting information on the location of at least one video sample, which is a real-time streaming unit, from meta-data of the motion picture file; extracting the video samples based on the location information; encrypting the extracted video samples, excluding a start code within a video sample header of each extracted video sample, based on predetermined encryption information; and producing an encrypted motion picture file by recombining the encrypted video samples. Since the file is encrypted in units of video object planes (VOPs) while maintaining an MEPG-4 file format, the encryption method can be easily applied to a completed file format and streaming service is also possible.
-
Citations
29 Claims
-
1. A method of encrypting a motion picture file comprising a plurality of video samples, the method comprising:
-
extracting location information of at least one video sample;
extracting video samples based on the location information which has been extracted;
encrypting a portion of extracted video samples, excluding video sample identifying information that identifies the extracted video samples, according to encryption information; and
generating an encrypted motion picture file by re-inserting encrypted video samples into the motion picture file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of decrypting a motion picture file that is selectively encrypted in units of video samples based on encryption information, the decryption method comprising:
-
checking video sample identifying information that identifies a start of each of the video samples in the motion picture file;
extracting each of the video samples based on the video sample identifying information;
extracting encrypted video samples among the video samples which have been extracted based on the encryption information, wherein only portion of the encrypted video samples, excluding the video sample identifying information, is encrypted;
decrypting the encrypted video samples based on decryption information corresponding to the encryption information; and
generating a decrypted motion picture file by re-inserting the decrypted video samples in the motion picture file. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method of a digital rights management (DRM) using a contents server and a contents client, the method comprising:
-
performing a user authentication process for a predetermined motion picture file wherein the contents server and the contents client receive encryption and decryption information, respectively;
encrypting, at the contents server, the motion picture file in units of video samples based on the encryption information;
transmitting the motion picture file which has been encrypted from the contents server to the contents client through a streaming server;
extracting encrypted video samples from the motion picture file at the contents client;
decrypting only a portion of the encrypted video samples, excluding the video sample identifying information which identifies the video samples, using the decryption information at the contents client; and
reproducing a decrypted motion picture file in real-time by re-inserting the decrypted video samples in the motion picture file at the contents client. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification