KR20010019717A - Encryption data receving method for digital broadcasting receiver - Google Patents

Encryption data receving method for digital broadcasting receiver Download PDF

Info

Publication number
KR20010019717A
KR20010019717A KR1019990036285A KR19990036285A KR20010019717A KR 20010019717 A KR20010019717 A KR 20010019717A KR 1019990036285 A KR1019990036285 A KR 1019990036285A KR 19990036285 A KR19990036285 A KR 19990036285A KR 20010019717 A KR20010019717 A KR 20010019717A
Authority
KR
South Korea
Prior art keywords
mode
user
content
access
users
Prior art date
Application number
KR1019990036285A
Other languages
Korean (ko)
Other versions
KR100339553B1 (en
Inventor
권혁성
배국호
Original Assignee
구자홍
엘지전자 주식회사
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 구자홍, 엘지전자 주식회사 filed Critical 구자홍
Priority to KR1019990036285A priority Critical patent/KR100339553B1/en
Publication of KR20010019717A publication Critical patent/KR20010019717A/en
Application granted granted Critical
Publication of KR100339553B1 publication Critical patent/KR100339553B1/en

Links

Classifications

    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • 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/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • 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/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
    • 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/8355Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91321Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a copy protection control signal, e.g. a record inhibit signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

PURPOSE: A method for receiving encoding data of a digital broadcasting receiver is provided so that only permitted users can copy or edit contents downloaded from a broadcasting network or return channel, by transmitting the downloaded contents after an encoding operation. CONSTITUTION: When a user accesses to contents, an access mode of the user is confirmed to distinguish whether he/she intends to simply watch or edit the contents. Firstly, it is judged whether the access mode is permitted for the contents. Then, a range of users permitted for the access mode is confirmed. When the range of the permitted users are specific users, the user is distinguished by password input. On the other hand, when the user belongs to the specific users permitted for the access mode, or when the range of the permitted users corresponds to all users, access of the user is permitted. When the user inputs an incorrect password a few times, 'access denied' is displayed on a screen and a routine is ended. Accordingly, the contents downloaded from a broadcasting network or return channel can be encoded according to an encoding method.

Description

디지털 방송 수신기의 암호화 데이터 수신 방법{ENCRYPTION DATA RECEVING METHOD FOR DIGITAL BROADCASTING RECEIVER}ENCRYPTION DATA RECEVING METHOD FOR DIGITAL BROADCASTING RECEIVER}

본 발명은 디지털 방송 수신기의 암호화 데이터 수신 방법에 관한 것으로, 특히 대화형 서비스 매체를 통해 얻은 컨텐츠(contents)를 기타 통신 장치나 출력 장치를 이용하여 개인용 컴퓨터나 다른 매체로의 복사 및 편집을 방지하고, 특정 개인에게만 선별적으로 허용할 수 있도록 하는 디지털 방송 수신기의 암호화 데이터 수신 방법에 관한 것이다.The present invention relates to a method for receiving encrypted data of a digital broadcasting receiver, and in particular, to prevent copying and editing of contents obtained through an interactive service medium to a personal computer or another medium by using another communication device or output device. The present invention relates to a method of receiving encrypted data of a digital broadcast receiver, which selectively permits only a specific individual.

일반적으로, 디지털 티브이는 기존의 아날로그 티브이가 처리할 수 있는 것보다 많은 양의 데이터를 처리할 수 있으며 대역폭의 효율적인 사용으로 인하여 방송을 수신할 수 있는 채널도 많이 추가되었고, 고선명의 화질과 CD수준의 음질을 제공하며 많은 응용 프로그램과 주변 장치가 부가되어 홈쇼핑, 전자신문, 주식정보와 같은 여러 가지 부가 서비스를 제공할 수 있다.In general, digital TVs can process more data than existing analog TVs can handle, and due to the efficient use of bandwidth, many channels are available for receiving broadcasts. It provides sound quality, and many applications and peripherals are added to provide various additional services such as home shopping, electronic newspaper, and stock information.

이와 같은 디지털 티브이는 위성 방송 수신을 위한 세트톱 박스와 같이 디지털 방송 수신기를 기존의 PAL/NTSC용 티브이의 외부에서 라인을 통해 연결시킬 수도 있고, 티브이 자체에 내장시켜 구성할 수도 있다.Such a digital TV may be connected to a digital broadcast receiver through a line outside a conventional TV for PAL / NTSC, such as a set-top box for receiving a satellite broadcast, or may be configured by being embedded in the TV itself.

한편, 최근의 사용자들은 멀티미디어 기술의 발달로 인하여 고화질, 고해상도의 그래픽 화면에 친숙해져 있기 때문에 디지털 티브이나 인터넷 티브이와 같은 시스템에서도 멀티미디어 기술을 이용하여 사용자들의 이러한 욕구를 충족시킬 필요성을 느끼게 되었다.On the other hand, the recent users are familiar with high-definition and high-resolution graphic screens due to the development of multimedia technology, so the system such as digital TV or Internet TV has felt the necessity of satisfying users' needs using multimedia technology.

이에 따라 디지털 방송 수신기를 이용하여 방송망이나 모뎀과 같은 채널을 통해 HTML(Hyper Text Makeup Language)이나 다른 스크립트 언어로 기술된 멀티미디어 컨텐츠를 다운로드 할 수 있게 하였다.Accordingly, digital broadcasting receivers can be used to download multimedia content written in HTML (Hyper Text Makeup Language) or other scripting languages through channels such as broadcast networks or modems.

이때 상기 멀티미디어 컨텐츠를 제공하는 서비스 업자는 크게 기존의 방송망을 이용한 방송업자와 모뎀과 같은 후채널을 이용하는 대화형 서비스 업자로 나눌 수 있다.At this time, the service provider providing the multimedia contents can be broadly classified into a broadcaster using an existing broadcasting network and an interactive service provider using a back channel such as a modem.

이러한 서비스 업자에 의해서 제작된 멀티미디어 컨텐츠는 대개 엠펙-2 스트림의 사설 정보 영역(Private section)을 이용하거나 DSM-CC 프로토콜을 사용하여 대화형 서비스 서버로부터 멀티미디어 컨텐츠 서비스를 제공 받는다.The multimedia contents produced by such service providers are usually provided with the multimedia contents service from the interactive service server using the private section of the MPEG-2 stream or using the DSM-CC protocol.

도1은 종래 디지털 방송 수신기의 구성을 보인 블록도로서, 이에 도시된 바와 같이 방송망으로부터 수신된 신호를 동조하여 원하는 채널의 신호만을 출력하는 튜너부(1)와; 상기 튜너부(1)를 통해 동조되어 출력된 신호를 입력받아 영상, 음성과 부가정보에 대한 스트림으로 각각 분리하는 디먹스부(2)와; 상기 디먹스부(2)를 통해 분리된 영상, 음성 스트림을 디코딩하고, 부가정보 스트림을 영상 출력을 위한 포맷으로 변환하는 디코딩부(3)와; 상기 디코딩부(3)를 통해 디코딩된 데이터를 PAL/NTSC용 티브이(미도시)로 출력하기 위해 인코딩 하는 신호 변환부(3)와; RS-232 또는 IEEE 1394를 이용해 외부 장치와 통신을 할 수 있도록 하는 통신부(5)와; 상기 각 구성부를 제어하여 디지털 방송 수신을 원활히 수행할 수 있도록 하는 씨피유(6)와; 상기 씨피유(6)에 의해 제어되어 티브이 온시 초기화면으로 표시하기 위한 이미지나 안내 정보등을 저장하고 있는 메모리부(7)로 구성된다.Fig. 1 is a block diagram showing the structure of a conventional digital broadcasting receiver. As shown in FIG. 1, a tuner unit 1 for tuning a signal received from a broadcasting network to output only a signal of a desired channel; A demux unit 2 for receiving a signal output by being tuned through the tuner unit 1 and separating the signal into a stream for video, audio, and additional information; A decoding unit (3) for decoding the separated video and audio streams through the demux unit (2) and converting the additional information stream into a format for outputting an image; A signal converter (3) for encoding the data decoded by the decoder (3) for output to a TV (not shown) for PAL / NTSC; A communication unit 5 for communicating with an external device using RS-232 or IEEE 1394; CFI (6) for controlling each component to perform a digital broadcast reception smoothly; It is composed of a memory unit 7 which is controlled by the CPI 6 and stores an image or guide information for displaying on the initial screen when the TV is on.

다음 도2는 상기 디지털 방송 수신기를 통해 멀티미디어 컨텐츠를 다운로드 하는 과정을 보인 예시도로서, 일단 방송 송신부(1)에서는 음성, 영상 스트림과 더불어 대화형 서비스 서버(2)를 통해 부가정보(또는 컨텐츠)를 하나의 스트림으로 만들어 방송망이나 후채널(모뎀 등)과 같은 통신 매체(3)를 통하여 전송한다.2 is a diagram illustrating a process of downloading multimedia content through the digital broadcast receiver. In the broadcast transmitter 1, additional information (or content) is provided through the interactive service server 2 together with a voice and video stream. Is made into a stream and transmitted through a communication medium 3 such as a broadcasting network or a back channel (modem or the like).

이에 따라 디지털 방송 수신기(6)는 상기 컨텐츠 스트림을 모뎀(5) 또는 안테나(4)를 통해 수신하여 음성과 영상 스트림, 부가정보 스트림으로 분리하게 되며 영상 스트림과 음성 스트림은 각각 티브이(7)의 모니터나 스피커로 출력하게 된다.Accordingly, the digital broadcast receiver 6 receives the content stream through the modem 5 or the antenna 4 and separates the content stream into a voice, a video stream, and an additional information stream. Output to monitor or speaker.

다음, 부가정보 스트림은 내부 메모리(미도시)에 저장되어 있다가 사용자의 요구에 의해 화면에 출력하기도 하며 모뎀(5)과 같은 후채널(Return Channel)을 이용하여 대화형 서비스 서버(2)로부터 무료나 일정 요금을 지불하고 다운로드하게 된다.Next, the additional information stream may be stored in an internal memory (not shown) and output to the screen at the request of a user, and may be output from the interactive service server 2 using a return channel such as a modem 5. Download it for free or for a fee.

이때 주로 사용되는 방식이 DSM-CC이다.The main method used is DSM-CC.

더구나 최근에는 전자 상거래 및 소프트웨어 다운로드 기술의 발달로 인하여 지속적으로 멀티미디어 컨텐츠가 보강되어 MP3와 같은 유료 정보를 포함한 컨텐츠가 많이 생겨났다.Moreover, in recent years, due to the development of electronic commerce and software download technology, multimedia content has been continuously reinforced to generate a lot of contents including paid information such as MP3.

그러나, 상기에서와 같이 종래의 기술에 있어서는 매크로비젼과 같은 영상이나 음성 복제 방지에 관한 기술 및 표준이 재정되어 있을 뿐 아직 멀티미디어 컨텐츠의 복사 방지나 선별적 복사 기법에 관한 기술이나 표준이 제정되어 있지 않기 때문에 방송망이나 후채널을 통해 다운로드 받은 컨텐츠의 불법적인 수정 및 무단 복제를 막을 수 없는 문제점이 있었다.However, as described above, in the related art, technologies and standards related to video and audio copy protection such as macrovision have been redefined, and there are still no technologies or standards regarding copy protection or selective copying techniques for multimedia contents. There is a problem that can not prevent illegal modification and unauthorized copying of the content downloaded through the broadcasting network or the back channel.

따라서, 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 창출한 것으로, 방송망이나 후채널을 이용하여 다운로드 받은 컨텐츠를 암호화 기술을 이용하여 암호화하여 전송함으로써, 허가된 특정 사용자에게만 선별적으로 개인용 컴퓨터나 다른 매체로 복사 및 수정할 수 있는 권한을 부여하여 무단 복제나 수정 및 배포를 방지하는 디지털 방송 수신기의 암호화 데이터 수신 방법을 제공함에 그 목적이 있다.Therefore, the present invention was created to solve the above-mentioned conventional problems, and by encrypting and transmitting content downloaded using a broadcasting network or a back channel by using an encryption technology, a personal computer selectively to only a specific authorized user. The purpose of the present invention is to provide a method of receiving encrypted data of a digital broadcasting receiver by granting authority to copy and modify to other media to prevent unauthorized copying, modification and distribution.

도1은 종래 디지털 방송 수신기의 구성을 보인 블록도.1 is a block diagram showing a configuration of a conventional digital broadcast receiver.

도2는 상기 도1의 디지털 방송 수신기를 통해 멀티미디어 컨텐츠를 다운로드 하는 과정을 보인 예시도.2 is an exemplary view illustrating a process of downloading multimedia content through the digital broadcast receiver of FIG.

도3은 본 발명에 의한 컨텐츠 스트림의 구조를 보인 예시도.3 is an exemplary view showing the structure of a content stream according to the present invention;

도4는 본 발명에 의해 컨텐츠에 대한 사용자의 접근을 선별적으로 제어하는 과정을 보인 순서도.4 is a flowchart illustrating a process of selectively controlling a user's access to content according to the present invention.

이와 같은 목적을 달성하기 위한 본 발명은, 컨텐츠에 접근한 사용자의 접근 모드를 판단하는 제1단계와; 상기 접근 모드에 대해 컨텐츠가 허가되어 있는지를 판단하는 제2단계와; 상기 모드에 대하여 허가된 사용자의 범위를 판단하는 제3단계와; 상기 사용자의 범위가 특정 대상일 경우 사용자를 선별하는 제4단계와; 상기 제4단계에서 선별된 사용자 또는 사용자 범위가 모든 대상일 경우 상기 모드에 대해 접근을 허가하는 제5단계로 이루어진 것을 특징으로 한다.The present invention for achieving the above object, the first step of determining the access mode of the user accessing the content; A second step of determining whether content is permitted for the access mode; Determining a range of users authorized for the mode; A fourth step of selecting a user when the range of the user is a specific object; The fifth step of allowing access to the mode when the user or the user range selected in the fourth step is all targets.

이하, 본 발명에 따른 일실시예를 첨부한 도면을 참조하여 상세히 설명하면 다음과 같다.Hereinafter, an embodiment according to the present invention will be described in detail with reference to the accompanying drawings.

먼저, 방송망이나 후채널을 통해 다운로드 받는 컨텐츠는 실제 컨텐츠 데이터 이외에 상기 컨텐츠 데이터에 대한 선별적인 접근을 허용하는 제어 정보를 함께 가지고 있어야 된다.First, content downloaded through a broadcasting network or a back channel should have control information allowing selective access to the content data in addition to the actual content data.

도3은 바로 상기와 같이 사용자의 선별적인 접근을 제어하기 위한 제어 데이터를 가지는 컨텐츠 스트림의 구조를 보인 예시도로서, 이에 도시한 바와 같이 컨텐츠 스트림은 크게 제어 정보가 들어있는 헤더부와 실제 컨텐츠 데이터가 들어가는 데이터부로 이루어진다.3 is an exemplary view showing a structure of a content stream having control data for controlling a user's selective access as described above. As shown in FIG. 3, the content stream includes a header part containing control information and actual content data. It consists of a data part that enters.

이때 상기 헤더부는 컨텐츠 스트림의 전체 길이에 대한 정보가 들어있는 총길이 영역과; 컨텐츠 데이터에 대한 출력이나 편집 등에 대한 허가 여부를 나타내는 정보가 들어있는 허가모드 영역과; 상기 허가모드에 대한 접근이 가능한 사용자인지를 확인하기 위한 암호가 들어있는 암호 영역으로 이루어져 있다.In this case, the header unit includes a total length area that includes information on the total length of the content stream; A permission mode area containing information indicating whether permission to output or edit content data is allowed; It consists of a password area containing a password for confirming whether the user can access the permission mode.

여기서, 상기 총길이는 허가모드와 암호, 컨텐츠 데이터의 전체 길이를 나타내는 정보를 의미하고, 허가모드는 일반 모드, 출력 모드, 편집모드로 이루어지고, 각 모드에는 암호 비트를 부가할 수 있으며 만약 각 모드에 암호 비트가 부가되어 있을 경우 사용자가 상기 모드에 접근하기 위해서는 각 모드에 대응하는 암호를 입력해야 한다.Here, the total length means information indicating the total length of the permission mode, the password, and the content data, and the permission mode includes a normal mode, an output mode, and an edit mode, and each mode may add an encryption bit. If a password bit is added to the user, the user must enter a password corresponding to each mode in order to access the mode.

좀 더 구체적으로 상기 허가 모드 중 일반 모드는 컨텐츠를 시청할 수 있음을 의미하는 모드이고, 출력 모드는 컨텐츠를 주변 장치(프린터 등)로 출력할 수 있음을 의미하는 모드이고, 편집 모드는 컨텐츠를 개인용 컴퓨터로 전송하여 복사 및 수정이 가능함을 의미하는 모드의 형태이다.More specifically, the normal mode of the permission mode is a mode that means that you can watch the content, the output mode is a mode that can output the content to the peripheral device (printer, etc.), the edit mode is the content personal It is a mode that means it can be copied and modified by transferring to a computer.

즉, 서비스 업자가 컨텐츠 제공시 모든 수신자에 대하여 시청 및 출력, 편집을 모두 할 수 있도록 한다면 이때의 허가모드 영역의 값은 101010XX(2)로 설정하면 된다.(X는 돈케어(Don't care)를 나타내며 (2)는 이진수를 나타낸다.)In other words, if the service provider can view, output, and edit all the recipients when providing the content, the permission mode area can be set to 101010XX (2) (X is Don't care). ) And (2) represents a binary number.)

다음, 암호 영역에는 복수개의 암호 데이터가 들어갈 수 있도록 하며, 각 암호는 허가모드 영역에서 설정된 암호 비트에 대응하여 첫 번째 암호는 일반 모드의 암호를, 두 번째 암호는 출력 모드의 암호를, 세 번째 암호는 편집 모드에 대한 암호를 나타낸다.Next, the password field can contain a plurality of password data, each password corresponding to the password bit set in the permission mode area, the first password is the password of the normal mode, the second password is the password of the output mode, the third password Password represents the password for the edit mode.

예를 들어 허가모드 영역의 값이 110000XX(2)로 설정되어 있다면 최상위 비트만 세트되어 있으므로 시청만 가능한 일반 모드라는 것을 알수 있으며 또한 암호 비트가 세트되어 있으므로 허가된 특정 사용자에게만 개방된 것으로써, 사용자가 이 컨텐츠를 시청하기 위해서는 암호를 입력해야 한다.For example, if the value of the permission mode area is set to 110000XX (2) , it can be seen that it is the normal mode that only the most significant bit can be watched because only the most significant bit is set. In order to watch this content, the user must enter a password.

이를 도4의 순서도를 참조하여 다시 설명하면 다음과 같다.This will be described again with reference to the flowchart of FIG. 4.

즉, 도4는 본 발명에 의해 컨텐츠에 대한 사용자의 접근을 선별적으로 제어하는 과정을 보인 순서도로서, 이에 도시한 바와 같이 사용자가 컨텐츠에 접근하면 일단 단순히 시청을 하기 위한 것인지, 편집을 하기 위한 것인지 등 그 접근 모드를 먼저 파악한다.4 is a flowchart illustrating a process of selectively controlling a user's access to content according to the present invention. As shown in FIG. 4, once the user accesses the content, it is simply for viewing or editing. Determine the access mode first.

다음, 각 모드에 대하여 제공된 컨텐츠의 허가 여부를 조사하여 상기 사용자가 접근한 모드에 대해 접근이 허가되어 있으면 상기 모드에 대하여 허가된 사용자를 선별하기 위한 암호가 설정되어 있는지 판단하고, 암호가 설정되어 있다면 사용자에게 암호 입력을 요구하고 암호가 맞는지를 판단한다.Next, by checking whether the content provided for each mode is permitted, if access is granted for the mode accessed by the user, it is determined whether a password for selecting an authorized user for the mode is set, and a password is set. If so, ask the user for a password and determine if it is correct.

이에 따라 상기 입력받은 암호가 설정된 암호와 같으면 사용자의 접근을 허가하고, 틀릴 경우에는 소정횟수 동안 재입력을 받고, 그래도 맞지 않을 경우에는 접근 불가 메시지를 화면에 출력한 후 루틴을 종료한다.Accordingly, if the received password is the same as the set password, the user's access is allowed. If the password is incorrect, the user is re-entered for a predetermined number of times.

이상에서 설명한 바와 같이 본 발명 디지털 방송 수신기의 암호화 데이터 수신 방법은 방송망이나 후채널을 이용하여 다운로드 받은 컨텐츠를 암호화 기술을 이용하여 암호화하여 전송함으로써, 허가된 특정 사용자에게만 선별적으로 개인용 컴퓨터나 다른 매체로 복사 및 수정할 수 있는 권한을 부여하여 무단 복제나 수정 및 배포를 방지하는 효과가 있다.As described above, the method of receiving encrypted data of the digital broadcasting receiver of the present invention encrypts and downloads the content downloaded by using a broadcasting network or a back channel by using an encryption technology, so that only a personal computer or other medium is selectively provided to a specific authorized user. By granting the right to copy and modify the data, it is effective to prevent unauthorized copying, modification and distribution.

Claims (6)

컨텐츠에 접근한 사용자의 접근 모드를 판단하는 제1단계와; 상기 접근 모드에 대해 컨텐츠가 허가되어 있는지를 판단하는 제2단계와; 상기 모드에 대하여 허가된 사용자의 범위를 판단하는 제3단계와; 상기 사용자의 범위가 특정 대상일 경우 사용자를 선별하는 제4단계와; 상기 제4단계에서 선별된 사용자 또는 사용자 범위가 모든 대상일 경우 상기 모드에 대해 접근을 허가하는 제5단계로 이루어진 것을 특징으로 하는 디지털 방송 수신기의 암호화 데이터 수신 방법.A first step of determining an access mode of a user accessing the content; A second step of determining whether content is permitted for the access mode; Determining a range of users authorized for the mode; A fourth step of selecting a user when the range of the user is a specific object; And a fifth step of allowing access to the mode when the user or the user range selected in the fourth step is all targets. 제1항에 있어서, 상기 사용자 선별은 사용자로부터 암호를 입력받아 상기 컨텐츠 접근 모드에 대응한 암호와 일치하는지 여부에 의해 판단하는 것을 특징으로 하는 디지털 방송 수신기의 암호화 데이터 수신 방법.The method of claim 1, wherein the user selection is performed by receiving a password from a user and determining whether or not the password matches the password corresponding to the content access mode. 제1항에 있어서, 상기 컨텐츠는 실제 컨텐츠 데이터가 들어가는 데이터부와; 상기 컨텐츠 데이터에 대한 정보 및 제어 정보가 들어있는 헤더부를 포함하여 이루어진 것을 특징으로 하는 디지털 방송 수신기의 암호화 데이터 수신 방법.2. The apparatus of claim 1, wherein the content comprises: a data unit into which actual content data is placed; And a header unit including information on the content data and control information. 제3항에 있어서, 상기 헤더부는 컨텐츠 스트림의 전체 길이에 대한 정보가 들어있는 총길이 영역과; 컨텐츠 데이터에 대한 출력이나 편집 등에 대한 허가 여부를 나타내는 정보가 들어있는 허가모드 영역과; 상기 허가모드에 대응한 암호가 설정되어 있는 암호 영역을 포함하여 이루어진 것을 특징으로 하는 디지털 방송 수신기의 암호화 데이터 수신 방법.4. The apparatus of claim 3, wherein the header unit comprises: a total length area containing information on the total length of the content stream; A permission mode area containing information indicating whether permission to output or edit content data is allowed; And a cipher area in which a cipher corresponding to the permission mode is set. 제4항에 있어서, 상기 허가모드는 컨텐츠의 시청만 가능한 일반 모드와; 외부의 출력 장치로 출력이 가능한 출력 모드와; 컨텐츠의 수정 및 복사가 가능한 편집 모드와; 상기 각 모드에 대응하여 사용자 범위를 제한할 수 있는 암호비트를 포함하여 이루어진 것을 특징으로 하는 디지털 방송 수신기의 암호화 데이터 수신 방법.The method of claim 4, wherein the permission mode comprises: a normal mode for viewing content only; An output mode capable of outputting to an external output device; An editing mode capable of modifying and copying content; And an encryption bit capable of limiting a user range in correspondence to each of the modes. 제1항 또는 제5항에 있어서, 모드 접근이 허가된 사용자의 범위는 각 모드에 대한 암호비트가 설정되어 있는지 여부에 의해 암호비트가 설정되어 있지 않을 경우는 모든 사용자에게 접근이 허가되고, 암호비트가 설정되어 있을 경우는 접근 모드에 대응하여 설정된 정확한 암호를 입력하는 특정 사용자에게만 접근을 허가하도록 이루어진 것을 특징으로 하는 디지털 방송 수신기의 암호화 데이터 수신 방법.The method of claim 1 or claim 5, wherein the range of users who are allowed to access the mode is allowed access to all users when the encryption bit is not set by whether or not the encryption bit for each mode is set. And if the bit is set, permit access only to a specific user who inputs the correct password set according to the access mode.
KR1019990036285A 1999-08-30 1999-08-30 Encryption data receving method for digital broadcasting receiver KR100339553B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990036285A KR100339553B1 (en) 1999-08-30 1999-08-30 Encryption data receving method for digital broadcasting receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990036285A KR100339553B1 (en) 1999-08-30 1999-08-30 Encryption data receving method for digital broadcasting receiver

Publications (2)

Publication Number Publication Date
KR20010019717A true KR20010019717A (en) 2001-03-15
KR100339553B1 KR100339553B1 (en) 2002-06-03

Family

ID=19609214

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990036285A KR100339553B1 (en) 1999-08-30 1999-08-30 Encryption data receving method for digital broadcasting receiver

Country Status (1)

Country Link
KR (1) KR100339553B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030003400A (en) * 2001-06-30 2003-01-10 주식회사 케이티 Method of ownership succession in multimedia contents
KR100601633B1 (en) * 2000-04-26 2006-07-14 삼성전자주식회사 Digital contents superdistribution system and method
KR100575817B1 (en) * 1998-12-31 2006-08-31 엘지전자 주식회사 Digital data copy prevention device
KR100956900B1 (en) * 2003-03-03 2010-05-11 엘지전자 주식회사 copy protection system for multi-apparatus with PVR
US8234493B2 (en) 2004-11-17 2012-07-31 Samsung Electronics Co., Ltd. Method for transmitting content in home network using user-binding

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10108148A (en) * 1996-09-27 1998-04-24 Sony Corp Method for protecting copyright of digital data and protection system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100575817B1 (en) * 1998-12-31 2006-08-31 엘지전자 주식회사 Digital data copy prevention device
KR100601633B1 (en) * 2000-04-26 2006-07-14 삼성전자주식회사 Digital contents superdistribution system and method
KR20030003400A (en) * 2001-06-30 2003-01-10 주식회사 케이티 Method of ownership succession in multimedia contents
KR100956900B1 (en) * 2003-03-03 2010-05-11 엘지전자 주식회사 copy protection system for multi-apparatus with PVR
US8234493B2 (en) 2004-11-17 2012-07-31 Samsung Electronics Co., Ltd. Method for transmitting content in home network using user-binding

Also Published As

Publication number Publication date
KR100339553B1 (en) 2002-06-03

Similar Documents

Publication Publication Date Title
US7706534B2 (en) Pay per minute for DVB-H services
US5917915A (en) Scramble/descramble method and apparatus for data broadcasting
US8490127B2 (en) Distributed TV access system
KR101019857B1 (en) Content scrambling with minimal impact on legacy devices
US7146007B1 (en) Secure conditional access port interface
US8677392B2 (en) Distributed TV access system
US8656424B2 (en) Distributed TV access system
KR20030013365A (en) Intelligent transceiving method, device and system
JP2002503919A (en) Storage of scrambled digital data
KR19990023602A (en) Encrypted program transmission and reception method, decryption method and article of manufacture
JP2010257475A (en) Method and apparatus for accessing stored digital program
US20070124750A1 (en) Method and device for digital broadcasting
CN1894966A (en) Safety integrated circuit
JP2006510323A (en) Access control method and system for digital pay TV
JPH11112950A (en) Encryption information decoding reproducing device
KR100339553B1 (en) Encryption data receving method for digital broadcasting receiver
JP5223924B2 (en) Data broadcasting system
WO2009017367A2 (en) Method and system for storage and playback of broadcasting contents, rights issuer applied to the same
JPH11146378A (en) Digital broadcasting system
JP4141856B2 (en) Method for transmitting digital data representing content
USRE38529E1 (en) Scramble/descramble method and apparatus for data broadcasting
CN101536495A (en) Method and apparatus for tuning a digital television channel
KR20040027952A (en) A method of providing multilevel quality signals
JP2005523502A (en) Testing content in a conditional access system
KR20010092307A (en) Digital signal receiving apparatus and digital signal display method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
AMND Amendment
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130424

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20140424

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20150424

Year of fee payment: 14

LAPS Lapse due to unpaid annual fee