CN112383798A - Method, system and device for realizing watermark function on CAM - Google Patents

Method, system and device for realizing watermark function on CAM Download PDF

Info

Publication number
CN112383798A
CN112383798A CN202011225985.XA CN202011225985A CN112383798A CN 112383798 A CN112383798 A CN 112383798A CN 202011225985 A CN202011225985 A CN 202011225985A CN 112383798 A CN112383798 A CN 112383798A
Authority
CN
China
Prior art keywords
application
cam
hbbtv
host
data channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011225985.XA
Other languages
Chinese (zh)
Other versions
CN112383798B (en
Inventor
王炽辉
罗朝洪
李明崖
刘华预
向柄宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guowei Group Shenzhen Co ltd
Original Assignee
Guowei Group Shenzhen Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guowei Group Shenzhen Co ltd filed Critical Guowei Group Shenzhen Co ltd
Priority to CN202011225985.XA priority Critical patent/CN112383798B/en
Publication of CN112383798A publication Critical patent/CN112383798A/en
Application granted granted Critical
Publication of CN112383798B publication Critical patent/CN112383798B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2389Multiplex stream processing, e.g. multiplex stream encrypting
    • H04N21/23892Multiplex stream processing, e.g. multiplex stream encrypting involving embedding information at multiplex stream level, e.g. embedding a watermark at packet level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26606Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26613Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing keys in general
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4385Multiplex stream processing, e.g. multiplex stream decrypting
    • H04N21/43853Multiplex stream processing, e.g. multiplex stream decrypting involving multiplex stream decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

The invention discloses a method for realizing a watermark function on a CAM (computer-aided manufacturing), which comprises the following steps: the host acquires and loads the HbbTV application; starting a CAM application in the CAM, and waiting for the HbbTV application in the host to be connected; after receiving the HbbTV application connection request, the CAM application performs handshake authentication with the HbbTV application to establish a secure data channel; if the secure data channel is failed to establish, the CAM application stops descrambling the protected content; if the secure data channel is successfully established, the CAM application communicates with the HbbTV application through the established secure data channel to safely transmit the watermark information to the host, and the HbbTV application presents the watermark information. The invention adopts HbbTV technology and establishes the safety data channel between the CAM application and the HbbTV application, thereby ensuring data safety, and simultaneously ensuring rapid and simple deployment and high compatibility. In addition, an operator can directly use the current CAS system to complete the safe transmission of the watermark information to the terminal without increasing the network bandwidth, thereby reducing the transmission delay.

Description

Method, system and device for realizing watermark function on CAM
Technical Field
The invention belongs to the technical field of watermark processing, and particularly relates to a method, a system and a device for realizing a watermark function on a CAM (computer-aided manufacturing).
Background
The current method for implementing watermark on CAM (Conditional Access Module) cannot obtain acceptable effect on security, cost and time period at the same time, and is inconvenient to use, and the current method for implementing watermark includes:
the technology based on MHEG-5 is adopted: MHEG-5 technology is no longer mandatory for host support and applications can be closed by the user or host without good assurance in terms of security.
Adopting a private protocol: on one hand, the scheme needs to invest cost to maintain the certificate, on the other hand, the host and the CAM manufacturer need to invest resources simultaneously to realize a private protocol, the realization cost is high, and compatibility and universality among hosts of different manufacturers are not easy to realize.
Using a CI + standard watermarking scheme: at present, the scheme only supports fingerprint display, and in a protocol level, according to an industry development rule, a host manufacturer still needs to invest a large amount of cost for development to achieve large-scale use, and finally mass production is not expected.
Therefore, a method for implementing a watermark function on a CAM is needed to solve the above technical problems.
Disclosure of Invention
In view of the above problems, the present invention provides a method, system and apparatus for implementing a watermark function on a CAM, so as to solve the problems in the background art.
In order to achieve the purpose, the invention provides the following technical scheme: a method of implementing a watermark function on a CAM, the method comprising:
the host acquires and loads the HbbTV application;
starting a CAM application in the CAM, and waiting for the HbbTV application in the host to be connected;
after receiving the HbbTV application connection request, the CAM application performs handshake authentication with the HbbTV application to establish a secure data channel;
if the secure data channel is failed to establish, the CAM application stops descrambling the protected content;
if the secure data channel is successfully established, the CAM application communicates with the HbbTV application through the established secure data channel to safely transmit the watermark information to the host, and the HbbTV application presents the watermark information.
Further, the host acquiring and loading the HbbTV application comprises:
assigning a specific application ID to the HbbTV application;
the system is loaded into a host for operation in an AFS mode of IP, broadcast or CAM.
Further, the establishing the secure data channel includes:
the HbbTV application establishes communication with a first SAS module in the host;
establishing communication between the CAM application and a second SAS module in the CAM;
establishing communication between the first SAS module and the second SAS module;
or the like, or, alternatively,
the HbbTV application establishes communication with the CAM application via the SAS protocol.
Furthermore, a code stream channel is established between the first stream processing module in the host and the second stream processing module in the CAM.
Furthermore, certificates are embedded in the HbbTV application and the CAM application respectively, and keys are exchanged through a DH algorithm, so that a secure channel is realized.
Further, the CAM application ceasing to descramble protected content comprises:
the HbbTV application interacts with the front end through the IP, judges whether the current running host is in a blacklist or not, transmits the judgment result information to the CAM application, and the CAM application stops descrambling the protected content according to the judgment result information;
or the like, or, alternatively,
the HbbTV application acquires information of a currently running host and sends the information to the CAM, the CAM acquires a blacklist through IP or broadcast, and the information of the host is recycled by judging whether the information of the host is in the blacklist or not.
Further, the CAM application obtains the watermark information by the following methods, including:
obtaining through a CAS system mode;
obtaining the data through a broadcast private protocol mode;
obtained from the operator headend over IP.
Further, the CAM application encodes the watermark into a picture format to the HbbTV application, which superimposes the picture into the video via the host HbbTV Browser.
A system for realizing a watermark function on CAM comprises an HbbTV application and a CAM application, wherein after handshake authentication is carried out between the HbbTV application and the CAM application, communication connection is carried out by establishing a secure data channel;
the CAM application is used for securely transmitting the watermark information to the HbbTV application;
the HbbTV application is used to present watermark information.
An apparatus for implementing a watermarking function on a CAM, the apparatus comprising at least one processor and at least one memory;
the memory stores a computer program that performs the above-described method, and the processor calls the computer program in the memory to perform the above-described method.
The invention has the technical effects and advantages that:
the invention adopts HbbTV technology and establishes the safety data channel between the CAM application and the HbbTV application, thereby ensuring data safety, and simultaneously ensuring quick and simple deployment, low cost and high compatibility. And a code stream channel is established between the first stream processing module in the host and the second stream processing module in the CAM, and an operator can directly use the current CAS system to complete the safe transmission of the watermark information to the terminal without increasing the network bandwidth and reducing the transmission delay.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 shows an overall flowchart of a method for implementing a watermark function on a CAM according to an embodiment of the present invention;
fig. 2 is a system configuration diagram illustrating a function of implementing a watermark on a CAM according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention provides a method for realizing a watermark function on a CAM, which comprises the following steps, for example, as shown in FIG. 1:
a host acquires and loads a HbbTV (Hybrid Broadcast/Broadcast TV) application;
starting a CAM application in the CAM, and waiting for the HbbTV application in the host to be connected;
after receiving the HbbTV application connection request, the CAM application performs handshake authentication with the HbbTV application to establish a secure data channel;
if the secure data channel is failed to establish, the CAM application stops descrambling the protected content;
if the secure data channel is successfully established, the CAM application communicates with the HbbTV application through the established secure data channel to safely transmit the watermark information to the host, and the HbbTV application presents the watermark information.
Also, if the fingerprint information transfer fails, the CAM application stops descrambling the protected content.
In an embodiment of the present invention, the acquiring and loading the HbbTV application by the host includes:
assigning a specific application ID to the HbbTV application;
the system is loaded into a host for operation in an AFS mode of IP, broadcast or CAM.
In an embodiment of the present invention, the establishing a secure data channel includes:
the HbbTV application establishes communication with a first SAS module in the host;
establishing communication between the CAM application and a second SAS module in the CAM;
establishing communication between the first SAS module and the second SAS module;
or the like, or, alternatively,
the HbbTV application establishes communication with the CAM application via the SAS protocol.
In the embodiment of the invention, a code stream channel is established between the first stream processing module in the host and the second stream processing module in the CAM.
In the embodiment of the invention, certificates are respectively embedded in HbbTV application and CAM application, and keys are exchanged through a DH algorithm to realize a secure channel. It should be noted that the key exchange algorithm in this embodiment is not limited to DH (Diffie-Hellman) algorithm, but may be other similar algorithms.
Illustratively, there are two globally disclosed parameters, a prime q and an integer a, a being an original root of q. Assuming that users a and B wish to exchange a key, user a selects a random number XA (XA < q) as a private key and computes a public key YA = a ^ XA mod q, a keeping the value of XA secret so that YA can be made publicly available to B. Similarly, user B selects a private random number XB < q and computes a public key YB = a ^ XB mod q, with B keeping the value of XB secret so that YB can be publicly available to A. The way in which user a generates the shared secret key is K = (YB) ^ XA mod q. Also, the calculation for user B to generate the shared secret key is K = (YA) ^ XB mod q. These two calculations yield the same result: k = (YB) ^ XA mod q = (a ^ XB mod q) ^ XA mod q = (a ^ XB) ^ XA mod q = (a ^ XA) ^ XB mod q = (a ^ XA mod q) ^ XB mod q = (YA) ^ XB mod q), and therefore the two parties have exchanged the same secret key. Because XA and XB are secret, only q, a, YA and YB are parameters that can be used by an adversary, and thus the adversary is forced to take discrete logarithms to determine the key. For example, to obtain the secret key of user B, the adversary must first calculate XB = inda, q (yb) and then calculate its secret key K using the same method used by user B. The security of the Diffie-Hellman key exchange algorithm relies on the fact that: while it is relatively easy to compute exponents modulo a prime number, it is difficult to compute discrete logarithms. For large prime numbers, it is almost impossible to calculate discrete logarithm, for example, the key exchange is based on an original root a = 5 of prime numbers q = 97 and 97, a and B select private keys XA = 36 and XB = 58, respectively, each person calculates its public key YA = 5^36 = 50 mod 97, YB = 5^58 = 44 mod 97, and after they mutually acquire the public keys, the secret keys shared by both parties are calculated as follows: k = (YB) ^ XA mod 97 = 44^36 = 75 mod 97, K = (YA) ^ XB mod 97 = 50^58 = 75 mod 97, starting from |50, 44|, it is not easy for an attacker to calculate 75.
Because of the HbbTV technology that is widely supported by current hosts, CAM can establish secure communication with the host via HbbTV technology while satisfying security and large-scale compatibility issues. Also, since the technology of the current HbbTV has been implemented on a large scale, the investment and time cost of system deployment can be greatly reduced.
In this embodiment of the present invention, the stopping of the CAM application from descrambling the protected content includes:
the HbbTV application interacts with the front end through the IP, judges whether the current running host is in a blacklist or not, transmits the judgment result information to the CAM application, and the CAM application stops descrambling the protected content according to the judgment result information;
or the like, or, alternatively,
the HbbTV application acquires information of a currently running host and sends the information to the CAM, the CAM acquires a blacklist through IP or broadcast, and the information of the host is recycled by judging whether the information of the host is in the blacklist or not. In addition, during the operation process, if the app of the host cannot work normally for some reason, the CAM stops descrambling the protected content after finding the app.
In the embodiment of the present invention, the CAM application obtains the watermark information by the following method, including:
obtaining through a CAS system mode;
obtaining the data through a broadcast private protocol mode;
obtaining the data from the front end of an operator through IP;
but also by other means of broadcasting.
In an embodiment of the present invention, the CAM application encodes the watermark into a picture format (e.g., png, jpg, bmp, etc.) that is passed to the HbbTV application, which superimposes the picture onto the video via the host HbbTV Browser. It should be noted that, the embodiment of the present invention adopts a picture format as a preferred scheme, and other formats, such as ASCII code, are also applicable.
The invention also provides a system for realizing the watermark function on the CAM, as shown in fig. 2, the host comprises an HbbTV application, a first SAS module and a first stream processing module, and the CAM comprises a CAM application, a second SAS module and a second stream processing module. The HbbTV application establishes communication with a first SAS module in a host, the CAM application establishes communication with a second SAS module in the CAM, the first SAS module and the second SAS module are subjected to handshake authentication and then are in communication connection through establishing a secure data channel, after the secure data channel is established successfully, the CAM application is used for safely transmitting the watermark information to the HbbTV application, and the HbbTV application is used for presenting the watermark information. And a code stream channel is established between the first stream processing module in the host and the second stream processing module in the CAM, and an operator can directly use the current CAS system to complete the safe transmission of the watermark information to the terminal without increasing the network bandwidth and reducing the transmission delay.
The invention also provides a device for realizing the watermark function on the CAM, which comprises at least one processor and at least one memory;
the memory stores a computer program that performs the above-described method, and the processor calls the computer program in the memory to perform the above-described method.
The invention adopts HbbTV technology and establishes the safety data channel between the CAM application and the HbbTV application, thereby ensuring data safety, and simultaneously ensuring quick and simple deployment, low cost and high compatibility.
Although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A method for implementing a watermark function on a CAM, the method comprising:
the host acquires and loads the HbbTV application;
starting a CAM application in the CAM, and waiting for the HbbTV application in the host to be connected;
after receiving the HbbTV application connection request, the CAM application performs handshake authentication with the HbbTV application to establish a secure data channel;
if the secure data channel is failed to establish, the CAM application stops descrambling the protected content;
if the secure data channel is successfully established, the CAM application communicates with the HbbTV application through the established secure data channel to safely transmit the watermark information to the host, and the HbbTV application presents the watermark information.
2. The method of claim 1, wherein the host obtaining and loading the HbbTV application comprises:
assigning a specific application ID to the HbbTV application;
the system is loaded into a host for operation in an AFS mode of IP, broadcast or CAM.
3. The method of claim 2, wherein establishing the secure data channel comprises:
the HbbTV application establishes communication with a first SAS module in the host;
establishing communication between the CAM application and a second SAS module in the CAM;
establishing communication between the first SAS module and the second SAS module;
or the like, or, alternatively,
the HbbTV application establishes communication with the CAM application via the SAS protocol.
4. The method of claim 3, wherein a codestream channel is established between a first stream processing module in the host and a second stream processing module in the CAM.
5. Method according to claim 4, characterized in that the certificate is embedded in the HbbTV application and the CAM application, respectively, and the secure channel is implemented by exchanging keys through the DH algorithm.
6. The method of claim 5, wherein the CAM application ceasing to descramble protected content comprises:
the HbbTV application interacts with the front end through the IP, judges whether the current running host is in a blacklist or not, transmits the judgment result information to the CAM application, and the CAM application stops descrambling the protected content according to the judgment result information;
or the like, or, alternatively,
the HbbTV application acquires information of a currently running host and sends the information to the CAM, the CAM acquires a blacklist through IP or broadcast, and the information of the host is recycled by judging whether the information of the host is in the blacklist or not.
7. The method of claim 6, wherein the CAM application obtains the watermark information by:
obtaining through a CAS system mode;
obtaining the data through a broadcast private protocol mode;
obtained from the operator headend over IP.
8. Method according to any of claims 1-7, characterized in that the CAM application encodes the watermark into a picture format to the HbbTV application, which superimposes the picture on the video via the host HbbTV Browser.
9. A system for realizing a watermark function on CAM is characterized by comprising an HbbTV application and a CAM application, wherein after handshake authentication is carried out between the HbbTV application and the CAM application, a communication connection is carried out by establishing a secure data channel;
the CAM application is used for securely transmitting the watermark information to the HbbTV application;
the HbbTV application is used to present watermark information.
10. An apparatus for implementing a watermarking function on a CAM, the apparatus comprising at least one processor and at least one memory;
the memory stores a computer program for performing the method of any of claims 1-8, and the processor calls the computer program in the memory to perform the method of any of claims 1-8.
CN202011225985.XA 2020-11-05 2020-11-05 Method, system and device for realizing watermark function on CAM Active CN112383798B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011225985.XA CN112383798B (en) 2020-11-05 2020-11-05 Method, system and device for realizing watermark function on CAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011225985.XA CN112383798B (en) 2020-11-05 2020-11-05 Method, system and device for realizing watermark function on CAM

Publications (2)

Publication Number Publication Date
CN112383798A true CN112383798A (en) 2021-02-19
CN112383798B CN112383798B (en) 2022-05-20

Family

ID=74578404

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011225985.XA Active CN112383798B (en) 2020-11-05 2020-11-05 Method, system and device for realizing watermark function on CAM

Country Status (1)

Country Link
CN (1) CN112383798B (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020021805A1 (en) * 1999-01-06 2002-02-21 Schumann Robert Wilhelm Digital content distribution system and method
CN102761779A (en) * 2011-04-28 2012-10-31 三星电子株式会社 Conditional access module and system thereof, and apparatus and method for sending encrypted data to the conditional access module
WO2013017823A2 (en) * 2011-08-02 2013-02-07 Connect Tv Limited Communication system, method and apparatus
GB201312989D0 (en) * 2013-07-19 2013-09-04 Sony Corp A host device method and system
US20130232337A1 (en) * 2012-03-02 2013-09-05 Electronics And Telecommunications Research Institute User terminal and method for playing digital rights management content
CN103444195A (en) * 2011-03-28 2013-12-11 索尼公司 Content encryption
US20160105730A1 (en) * 2013-04-26 2016-04-14 Nagravision S.A. Method and device to embed watermark in uncompressed video data
CN105721908A (en) * 2016-01-27 2016-06-29 深圳国微技术有限公司 Method and device for enabling conditional access module to adapt to operator network
US20170347141A1 (en) * 2014-12-01 2017-11-30 Arris Global Ltd. Improvements to a Television Signal Reception Device and System
US20190222878A1 (en) * 2011-01-26 2019-07-18 Inside Secure System and method for managing in-field deployment of multiple conditional access and watermarking systems
US20200099964A1 (en) * 2016-08-04 2020-03-26 Smardtv S.A. Method and device for checking authenticity of a hbbtv related application

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020021805A1 (en) * 1999-01-06 2002-02-21 Schumann Robert Wilhelm Digital content distribution system and method
US20190222878A1 (en) * 2011-01-26 2019-07-18 Inside Secure System and method for managing in-field deployment of multiple conditional access and watermarking systems
CN103444195A (en) * 2011-03-28 2013-12-11 索尼公司 Content encryption
CN102761779A (en) * 2011-04-28 2012-10-31 三星电子株式会社 Conditional access module and system thereof, and apparatus and method for sending encrypted data to the conditional access module
WO2013017823A2 (en) * 2011-08-02 2013-02-07 Connect Tv Limited Communication system, method and apparatus
US20130232337A1 (en) * 2012-03-02 2013-09-05 Electronics And Telecommunications Research Institute User terminal and method for playing digital rights management content
US20160105730A1 (en) * 2013-04-26 2016-04-14 Nagravision S.A. Method and device to embed watermark in uncompressed video data
GB201312989D0 (en) * 2013-07-19 2013-09-04 Sony Corp A host device method and system
US20170347141A1 (en) * 2014-12-01 2017-11-30 Arris Global Ltd. Improvements to a Television Signal Reception Device and System
CN105721908A (en) * 2016-01-27 2016-06-29 深圳国微技术有限公司 Method and device for enabling conditional access module to adapt to operator network
US20200099964A1 (en) * 2016-08-04 2020-03-26 Smardtv S.A. Method and device for checking authenticity of a hbbtv related application

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
MARCO GHIGLIERI;ERIK TEWS: "A privacy protection system for HbbTV in Smart TVs", 《IEEE》 *
MIKEL ZORRILLA 等: "Reaching devices around an HbbTV television", 《IEEE》 *
李艳荣,刘华预 等: "数字电视机卡分离安全条件接收卡", 《国家科技成果》 *
高占建: "数字电视中间件与条件接收***集成的设计与实现", 《中国优秀硕士学位论文全文数据库》 *

Also Published As

Publication number Publication date
CN112383798B (en) 2022-05-20

Similar Documents

Publication Publication Date Title
US7545932B2 (en) Secure authenticated channel
US9887838B2 (en) Method and device for secure communications over a network using a hardware security engine
JP4719749B2 (en) Secure authentication channel
CN113099443B (en) Equipment authentication method, device, equipment and system
CN111131300B (en) Communication method, terminal and server
US20230132485A1 (en) System for Thin Client Devices in Hybrid Edge Cloud Systems
CN112672098B (en) Cloud video conference encryption method, device and system
CN104735484A (en) Method and device for playing video
CN113132087A (en) Internet of things, identity authentication and secret communication method, chip, equipment and medium
CN110690969B (en) Method and system for achieving bidirectional SSL/TLS authentication through multiparty cooperation
CN113472792B (en) Communication encryption method and system for long-connection network
CN114500064A (en) Communication security verification method and device, storage medium and electronic equipment
CN112383798B (en) Method, system and device for realizing watermark function on CAM
CN113141333B (en) Communication method, device, server, system and storage medium of network access device
CN111163164B (en) Cloud desktop secure transmission method and device based on Roc chip
US20240064006A1 (en) Identity authentication method and apparatus, storage medium, program, and program product
CN115604862A (en) Video streaming transmission method and system
CN114039723A (en) Method and device for generating shared key, electronic equipment and storage medium
CN111431846B (en) Data transmission method, device and system
CN106714150B (en) Method for encrypting communication connection and intelligent terminal
CN112511550B (en) Communication method, communication device, electronic device and storage medium
CN116208949B (en) Encryption transmission method and system for communication message, sending terminal and receiving terminal
CN109257630B (en) Data transmission system, method, device and storage medium in video-on-demand
CN113747243A (en) Video encryption method, video playing method and device
CA2486267C (en) Secure authenticated channel

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant