Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device and system for encrypting and decrypting media content

A technology of media content and encryption method, which is applied in the direction of selective content distribution, image communication, electrical components, etc., and can solve problems such as inapplicable media content encryption and decryption operations

Inactive Publication Date: 2013-09-11
HUAWEI TECH CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, currently existing media content encryption and decryption schemes or operations for transport streams (Transport Stream, TS) are encrypted and decrypted according to data packet groups; while basic media for the International Organization for Standardization (ISO) The operation of the file format is to operate the media sample in the box (mdat box) that stores the actual code stream data; these solutions are not suitable for applications that encrypt and decrypt media content in units of segments

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device and system for encrypting and decrypting media content
  • Method and device and system for encrypting and decrypting media content
  • Method and device and system for encrypting and decrypting media content

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] Embodiments of the present invention provide a method for encrypting media content, such as figure 1 As shown, the media content encryption method includes:

[0045] 101. Acquire media content fragments, where the media content fragments are media content obtained by dividing media content in units of fragments.

[0046] 102. Add a header to the media content segment, where the header includes a key for encrypting and decrypting the media content segment.

[0047] Wherein, the key used for encrypting and decrypting the media content segment included in the added header of the media content segment may be the same key or a different key, which is not limited in the embodiment of the present invention, and may be Set according to user's demand; But no matter adopt same key, still different key, based on the key that will be used for encrypting, deciphering media content fragment in the embodiment of the present invention and distribute out together with the encrypted med...

Embodiment 2

[0069] The embodiment of the present invention provides a kind of media content decryption method, and this decryption method is based on the encryption key that the key of encrypted media content segment is the encrypted key as an example to illustrate; image 3 As shown, the media content decryption method includes:

[0070] 301. Receive media content, the media content is the whole of the protected media content segment or a part of the protected media content segment; the protected media content segment is composed of an encrypted media content segment and a header, and the header contains , the key to decrypt the media content segment.

[0071] It should be noted that the DRM subsystem proposes that although the smallest seek unit of media content is a media segment, when encrypting a media content segment, there may be a media content segment based on the difference in the length of the once-encrypted data based on different encryption algorithms. Encrypt in multiple en...

Embodiment 3

[0097] An embodiment of the present invention provides a media content encryption device, such as Figure 5 As shown, the media content encryption device includes: an acquisition unit 51 , an addition unit 52 , an encryption unit 53 , and a distribution unit 54 .

[0098] The obtaining unit 51 is used as an obtaining unit, configured to obtain a media content segment, and the media content segment is the media content obtained by dividing the media content in units of segments.

[0099] The adding unit 52 is configured to add a header to the media content segment, and the header includes a key for encrypting and decrypting the media content segment.

[0100] Wherein, in order to further ensure the security of each segment encryption key and decryption key, the encryption key and decryption key can also be encrypted, and the encrypted encryption key and decryption key formula are included in the header; The key for encrypting the encryption key and the decryption key can be an...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and device and system for encrypting and decrypting media content, and relates to the field of data encrypting and decrypting operation. The requirement for encrypting and decrypting operation with a segment as a unit can be met. The encrypting and decrypting method includes the steps that in the encrypting process, the media content is encrypted with the segment as the unit, an encryption key of the encrypted segment is stored in the head portion added for the media content segment, and the encryption key and the encrypted media content segment are sent out together. When a decryption end receives part of media content of the whole or segmental protected media content formed by the encrypted media content segment and the head portion, the position of the received media content in the corresponding protected media content segment is analyzed and determined, a decryption key of the corresponding received media content segment is obtained according to position information, and the encrypted media content segment of the received media content is decrypted according to the decryption key. The method and device and system for encrypting and decrypting the media content is mainly applied to encrypting and decrypting process of the media content with the segment as the unit.

Description

technical field [0001] The invention relates to the field of data encryption and decryption operations, in particular to a method, device and system for encrypting and decrypting media content. Background technique [0002] In the application scenario of hypertext transport protocol (HTTP) streaming (Streaming), specific requirements are put forward for the content digital rights encryption protection technology (Digital Rights Management, DRM) subsystem, which at least includes the minimum A seek unit is a media fragment. In this way, different segment sequences received by the media terminal may correspond to different code rates. Since different segments may correspond to different code rates, to achieve the correct decryption of each media segment, either all segments are required to use different encryption keys, and the decryption of the latter segment is independent of the decryption of the previous segment during the decryption process; or The encryption keys for a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/2347H04N21/845
Inventor 刘永亮
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products