CN105049953A - Set-top-box data encryption method and system - Google Patents
Set-top-box data encryption method and system Download PDFInfo
- Publication number
- CN105049953A CN105049953A CN201510354989.0A CN201510354989A CN105049953A CN 105049953 A CN105049953 A CN 105049953A CN 201510354989 A CN201510354989 A CN 201510354989A CN 105049953 A CN105049953 A CN 105049953A
- Authority
- CN
- China
- Prior art keywords
- top box
- server
- video information
- set top
- private key
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000005516 engineering process Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/63—Control 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/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
- H04N21/63345—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4405—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention belongs to the technical field of communications and a set-top-box data encryption method is provided with following steps:(101) sending a private key request message which carries an MAC address of a set-top-box to a server; (102) receiving the private key information sent by the server to the set-top-box. (103) sending a video request to the server and receiving video information returned by the server and encoded by a public key. (104) adopting, by the set-top-box, the private key to decode the video information encoded by the public key to obtain video information, and playing the video information. The private key and the public password are one pair. The method provided by the invention has the advantage of high security.
Description
Technical field
The invention belongs to the communications field, particularly relate to a kind of data ciphering method and system of Set Top Box.
Background technology
Set Top Box is existing common equipment in the family, and existing Set Top Box has Intelligent set top box and non intelligent Set Top Box, and for Set Top Box, the transfer of data of existing Set Top Box is not all encrypted accordingly, so its transfer of data is dangerous, fail safe is low.
Summary of the invention
The object of the embodiment of the present invention is the data ciphering method providing a kind of Set Top Box, is intended to solve the unsafe problem of existing technical scheme data.
On the one hand, provide a kind of data encryption of Set Top Box, described the method comprises the steps:
101, private key request message is sent to server, the MAC Address of this message portable machine top box;
102, the private key information that sends to Set Top Box of reception server;
103, video request is sent to server, the video information of the employing public key encryption that reception server returns;
104, Set Top Box adopts private key to carry out decoding to the video information of this public key encryption and obtains video information, plays this video information;
Described private key and described PKI are a secret key pair.
Optionally, described method before step 101, also comprises: establish a communications link with server.
On the other hand, provide a kind of Set Top Box, described Set Top Box comprises:
Transmitting element, for sending private key request message to server, the MAC Address of this message portable machine top box;
Receiving element, for the private key information that reception server sends to Set Top Box;
Transmitting element, for sending video request to server, the video information of the employing public key encryption that reception server returns;
Deciphering broadcast unit, carries out decoding for adopting private key to the video information of this public key encryption and obtains video information, play this video information.
Optionally, described Set Top Box also comprises: linkage unit, for setting up the connection with server.
In embodiments of the present invention, technical scheme provided by the invention provides a kind of brand-new data ciphering method, and it has the high advantage of fail safe.
Accompanying drawing explanation
Fig. 1 is the flow chart of a kind of Set Top Box language control method provided by the invention;
Fig. 2 is the structure chart of a kind of Set Top Box language control system provided by the invention.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
The specific embodiment of the invention provides a kind of data encryption of Set Top Box, and the method as shown in Figure 1, comprises the steps:
101, private key request message is sent to server, the MAC Address of this message portable machine top box;
102, the private key information that sends to Set Top Box of reception server;
103, video request is sent to server, the video information of the employing public key encryption that reception server returns;
104, Set Top Box adopts private key to carry out decoding to the video information of this public key encryption and obtains video information, plays this video information.
Novel cryptographic algorithm provided by the invention can improve the security performance of Set Top Box, so it has the high advantage of security performance.Above-mentioned private key and PKI are a secret key pair.
Optionally, said method, before 101, also comprises: establish a communications link with server.
The present invention also provides a kind of Set Top Box, and this Set Top Box as shown in Figure 2, comprising:
Transmitting element 201, for sending private key request message to server, the MAC Address of this message portable machine top box;
Receiving element 202, for the private key information that reception server sends to Set Top Box;
Transmitting element 201, for sending video request to server, the video information of the employing public key encryption that reception server returns;
Deciphering broadcast unit 203, carries out decoding for adopting private key to the video information of this public key encryption and obtains video information, play this video information.
Optionally, above-mentioned Set Top Box also comprises: linkage unit 204, for setting up the connection with server.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any amendments done within the spirit and principles in the present invention, equivalent replacement and improvement etc., all should be included within protection scope of the present invention.
Claims (4)
1. a data encryption for Set Top Box, is characterized in that, described the method comprises the steps:
101, private key request message is sent to server, the MAC Address of this message portable machine top box;
102, the private key information that sends to Set Top Box of reception server;
103, video request is sent to server, the video information of the employing public key encryption that reception server returns;
104, Set Top Box adopts private key to carry out decoding to the video information of this public key encryption and obtains video information, plays this video information;
Described private key and described PKI are a secret key pair.
2. method according to claim 1, is characterized in that, described method before step 101, also comprises: establish a communications link with server.
3. a Set Top Box, is characterized in that, described Set Top Box comprises:
Transmitting element, for sending private key request message to server, the MAC Address of this message portable machine top box;
Receiving element, for the private key information that reception server sends to Set Top Box;
Transmitting element, for sending video request to server, the video information of the employing public key encryption that reception server returns;
Deciphering broadcast unit, carries out decoding for adopting private key to the video information of this public key encryption and obtains video information, play this video information.
4. Set Top Box according to claim 1, is characterized in that, described Set Top Box also comprises: linkage unit, for setting up the connection with server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510354989.0A CN105049953A (en) | 2015-06-24 | 2015-06-24 | Set-top-box data encryption method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510354989.0A CN105049953A (en) | 2015-06-24 | 2015-06-24 | Set-top-box data encryption method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105049953A true CN105049953A (en) | 2015-11-11 |
Family
ID=54456070
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510354989.0A Pending CN105049953A (en) | 2015-06-24 | 2015-06-24 | Set-top-box data encryption method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105049953A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016206018A1 (en) * | 2015-06-24 | 2016-12-29 | 冯旋宇 | Data encryption method and system for set top box |
CN107992760A (en) * | 2017-12-08 | 2018-05-04 | 深圳创维数字技术有限公司 | Secret key wiring method, device, equipment and storage medium |
CN108076352A (en) * | 2017-11-28 | 2018-05-25 | 成都视达科信息技术有限公司 | A kind of video theft preventing method and system |
CN110446075A (en) * | 2019-08-14 | 2019-11-12 | 杭州安恒信息技术股份有限公司 | Encryption method and device, decryption method and device, electronic equipment |
CN111123791A (en) * | 2019-12-28 | 2020-05-08 | 深圳市九洲电器有限公司 | Temperature control method of household appliance and related product |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1633062A (en) * | 2004-12-31 | 2005-06-29 | 北京中星微电子有限公司 | A secure transmission method for media content |
US20070294178A1 (en) * | 2006-06-16 | 2007-12-20 | Scientific Atlanta, Inc. | Securing media content using interchangeable encryption key |
CN101534433A (en) * | 2009-04-22 | 2009-09-16 | 北京航空航天大学 | Streaming media encryption method |
CN101873468A (en) * | 2010-05-31 | 2010-10-27 | 中山大学深圳研究院 | Digital television conditional access system, equipment and method |
CN102917259A (en) * | 2012-10-31 | 2013-02-06 | 深圳市多尼卡电子技术有限公司 | Method, system and server for playing programs in encryption manner |
-
2015
- 2015-06-24 CN CN201510354989.0A patent/CN105049953A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1633062A (en) * | 2004-12-31 | 2005-06-29 | 北京中星微电子有限公司 | A secure transmission method for media content |
US20070294178A1 (en) * | 2006-06-16 | 2007-12-20 | Scientific Atlanta, Inc. | Securing media content using interchangeable encryption key |
CN101534433A (en) * | 2009-04-22 | 2009-09-16 | 北京航空航天大学 | Streaming media encryption method |
CN101873468A (en) * | 2010-05-31 | 2010-10-27 | 中山大学深圳研究院 | Digital television conditional access system, equipment and method |
CN102917259A (en) * | 2012-10-31 | 2013-02-06 | 深圳市多尼卡电子技术有限公司 | Method, system and server for playing programs in encryption manner |
Non-Patent Citations (2)
Title |
---|
夏雁: "《河南省文化信息资源共享工程理论与实践》", 31 October 2009 * |
李华: "《数字图书馆技术研究与应用》", 31 August 2009 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016206018A1 (en) * | 2015-06-24 | 2016-12-29 | 冯旋宇 | Data encryption method and system for set top box |
CN108076352A (en) * | 2017-11-28 | 2018-05-25 | 成都视达科信息技术有限公司 | A kind of video theft preventing method and system |
CN108076352B (en) * | 2017-11-28 | 2020-11-10 | 成都视达科信息技术有限公司 | Video anti-theft method and system |
CN107992760A (en) * | 2017-12-08 | 2018-05-04 | 深圳创维数字技术有限公司 | Secret key wiring method, device, equipment and storage medium |
CN110446075A (en) * | 2019-08-14 | 2019-11-12 | 杭州安恒信息技术股份有限公司 | Encryption method and device, decryption method and device, electronic equipment |
CN111123791A (en) * | 2019-12-28 | 2020-05-08 | 深圳市九洲电器有限公司 | Temperature control method of household appliance and related product |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019153433A1 (en) | Secret key providing method, video playback method, server and client | |
US8832727B2 (en) | Method and authentication server for verifying access identity of set-top box | |
CN103685323A (en) | Method for realizing intelligent home security networking based on intelligent cloud television gateway | |
CN102857911B (en) | Positioning method, terminal and server | |
CN105049953A (en) | Set-top-box data encryption method and system | |
US11140547B2 (en) | Method for securely controlling smart home, and terminal device | |
CN103166757B (en) | A kind of method and system of dynamic protection privacy of user data | |
TW201417546A (en) | Instant messaging method and system | |
CN103873233A (en) | Digital film secret key distributing method, device and system based on management website | |
KR20100008740A (en) | Apparatus and method for providing security service of user interface | |
CN105227566A (en) | Cipher key processing method, key handling device and key handling system | |
JP2014505435A5 (en) | ||
CN105491073B (en) | Data downloading method, device and system | |
CN104506500A (en) | GOOSE message authentication method based on transformer substation | |
KR20200044117A (en) | Digital certificate management method and device | |
CN104735484A (en) | Method and device for playing video | |
KR20210128418A (en) | Resource request method, device and storage medium | |
CN105282168A (en) | Data interaction method and data interaction device based on CHAP protocol | |
CN104298896A (en) | Method and system for managing and distributing digital rights | |
CN103747279A (en) | Cloud storage and sharing coded video encryption and access control strategy updating method | |
CN102404337A (en) | Data encryption method and device | |
CN102256170A (en) | Encryption method and decryption method based on no-card CA (Certificate Authority) | |
CN108848503B (en) | A kind of smart home dynamic encryption means of communication and system transmitted using merogenesis | |
CN104270380A (en) | End-to-end encryption method and system based on mobile network and communication client side | |
CN107493283B (en) | Method and system for realizing message security encryption based on live broadcast platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151111 |
|
RJ01 | Rejection of invention patent application after publication |