KR20010048952A - remote control system and method of the same - Google Patents

remote control system and method of the same Download PDF

Info

Publication number
KR20010048952A
KR20010048952A KR1019990053845A KR19990053845A KR20010048952A KR 20010048952 A KR20010048952 A KR 20010048952A KR 1019990053845 A KR1019990053845 A KR 1019990053845A KR 19990053845 A KR19990053845 A KR 19990053845A KR 20010048952 A KR20010048952 A KR 20010048952A
Authority
KR
South Korea
Prior art keywords
key
user
remote control
encryption
encryption key
Prior art date
Application number
KR1019990053845A
Other languages
Korean (ko)
Other versions
KR100311483B1 (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 KR1019990053845A priority Critical patent/KR100311483B1/en
Publication of KR20010048952A publication Critical patent/KR20010048952A/en
Application granted granted Critical
Publication of KR100311483B1 publication Critical patent/KR100311483B1/en

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/50Receiving or transmitting feedback, e.g. replies, status updates, acknowledgements, from the controlled devices
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/60Security, fault tolerance
    • G08C2201/61Password, biometric

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)

Abstract

PURPOSE: A remote control system and method thereof are provide to maintain the private information confidentiality from invaders by preventing private information from hacking by encoding data transmitted between a display apparatus and a remote control apparatus. CONSTITUTION: A first infrared ray receiving unit(34) receives an infrared signal corresponding to a first encoding key from a display apparatus(30). An encoding unit(43) encodes an original text code inputted from a user according to the received first encoding key. A second infrared ray sending unit(33) transforms and transmits the encoded code into corresponding infrared ray. An encoding key generating unit(32) products the first and the second encoding key based on to a predetermined constant with a local key(31) signal according to a user key inputted from the user through the display apparatus(30). A first infrared ray sending unit(44) transforms the generated first encoding key into corresponding infrared ray to transmit the same to the remote apparatus. A second infrared ray receiving unit(34) transforms the infrared rays transmitted from the first infrared ray sending unit(44) in the display apparatus(30) into the corresponding encoded code. A decoding unit(35) decodes the encoded code to the original text code inputted from the second infrared ray receiving unit(34) according to the produced first and second encoding keys.

Description

원격 제어시스템 및 방법{remote control system and method of the same}Remote control system and method of the same

본 발명은 홈쇼핑 또는 홈뱅킹 등을 위한 시스템에 관한 것으로, 특히 홈쇼핑 또는 홈뱅킹 등을 위한 원격 제어시스템 및 방법에 관한 것이다.The present invention relates to a system for home shopping or home banking, and more particularly, to a remote control system and method for home shopping or home banking.

이하, 종래 기술에 따른 홈쇼핑 또는 홈뱅킹 등을 위한 시스템에 대하여 첨부한 도면을 참조하여 설명하면 다음과 같다.Hereinafter, a system for home shopping or home banking according to the prior art will be described with reference to the accompanying drawings.

도 1 은 종래 기술에 따른 홈쇼핑 또는 홈뱅킹 등을 위한 시스템 구성의 일예를 나타낸 도면으로, 디스플레이장치인 TV(1)와, 통신회사(2)와, 은행(3)과, 쇼핑몰(4)과, 카드회사(5)가 통신선호를 통해 연결구성되고, 데이터를 입력하기 위한 원격제어장치인 리모콘(6) 또는 무선 키보드(미도시)로 구성된다.1 is a view showing an example of a system configuration for home shopping or home banking according to the prior art, a display device TV (1), a telecommunication company (2), a bank (3), a shopping mall (4), The card company 5 is connected through a communication preference, and is composed of a remote controller 6 or a wireless keyboard (not shown) which is a remote control device for inputting data.

이와 같이 구성된 종래 기술에 따른 홈쇼핑 또는 홈뱅킹 등을 위한 시스템에 대하여 첨부한 도면을 참조하여 상세히 설명하면 다음과 같다.With reference to the accompanying drawings, a system for home shopping or home banking according to the prior art configured as described in detail as follows.

먼저, 사용자는 도 1 에 도시된 바와 같이, 통신회사(2)로부터 통신선로를 통해 제공되는 홈쇼핑을 시청하다가 통신회사(2)로부터 TV(1)로 제공되는 프로그램에 따라 쇼핑몰(4)로부터 물건 등을 구입할 경우 또는 은행(3) 또는 카드회사(5)와 거래를 할 경우 리모콘(10) 또는 무선 키보드(미도시)를 통해 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등을 입력해야 한다.First, as shown in FIG. 1, a user watches home shopping provided through a communication line from a communication company 2, and then purchases an object from the shopping mall 4 according to a program provided from the communication company 2 to the TV 1. If you purchase a back, or if you are dealing with the bank (3) or the card company (5), you need to enter your credit card number, bank account number or password through the remote control 10 or a wireless keyboard (not shown).

그러나 종래 기술에 따른 홈쇼핑 또는 홈뱅킹 등을 위한 시스템에 있어서는 다음과 같은 문제점이 있다.However, the system for home shopping or home banking according to the prior art has the following problems.

첫째, 홈쇼핑 또는 홈뱅킹시 리모콘을 통해 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등을 입력하면 무선 적외선을 통해 데이터가 TV가 전송되기 때문에 TV와 리모콘 간의 통신내용이 원치않는 침입자에게 쉽게 해킹당할 위험성이 있다.First, if you enter your credit card number, bank account number or password through the remote control during home shopping or home banking, the data is transmitted through the wireless infrared, so the communication between the TV and the remote control is easily hacked by an intruder who does not want to. There is this.

둘째, 무선 키보드를 이용하여 중요한 문서를 작성하거나 메일 등을 전송할 경우 원치않는 침입자에게 쉽게 해킹당할 위험성이 있다.Second, there is a risk of being easily hacked by an unwanted intruder when creating an important document or sending an e-mail using a wireless keyboard.

따라서 본 발명은 상기와 같은 문제점을 해결하기 위해 안출한 것으로서, 디스플레이장치와 원격제어장치 사이에 전송되는 데이터를 암호화하여 해킹을 방지하도록 하기 위한 원격 제어시스템 및 방법을 제공하는데 그 목적이 있다.Accordingly, an object of the present invention is to provide a remote control system and method for preventing hacking by encrypting data transmitted between a display device and a remote control device.

도 1 은 종래 기술에 따른 홈쇼핑 또는 홈뱅킹 등을 위한 시스템 구성의 일예를 나타낸 도면1 is a view showing an example of a system configuration for home shopping or home banking, etc. according to the prior art

도 2a 는 공개키 방식의 암호화 방법을 나타낸 도면2A illustrates a public key encryption method.

도 2b 는 단일키 방식의 암호화 방법을 나타낸 도면2B is a diagram illustrating a single key encryption method.

도 3 은 본 발명에 따른 원격 제어시스템의 일실시예를 나타낸 도면3 is a view showing an embodiment of a remote control system according to the present invention;

도 4 는 도 3 의 동작 상태를 나타낸 플로우 차트4 is a flowchart illustrating an operating state of FIG. 3.

도 5 는 본 발명에 따른 원격 제어시스템의 다른 실시예를 나타낸 도면5 shows another embodiment of a remote control system according to the invention.

도 6a 는 도 5 의 암호화키 생성부의 일실시예을 나타낸 도면6A is a diagram illustrating an embodiment of an encryption key generation unit of FIG. 5.

도 6b 는 도 5 의 암호화키 생성부의 다른 실시예를 나타낸 도면6B is a view illustrating another embodiment of the encryption key generation unit of FIG. 5.

도 7 은 도 5 의 동작 상태를 나타낸 플로우 차트FIG. 7 is a flowchart illustrating an operating state of FIG. 5.

도 8 은 본 발명에 따른 원격 제어시스템의 또다른 실시예를 나타낸 도면8 shows another embodiment of a remote control system according to the invention.

도 9 는 도 8 의 동작 상태를 나타낸 플로우 차트FIG. 9 is a flowchart illustrating an operating state of FIG. 8.

도면의 주요부분에 대한 부호의 설명Explanation of symbols for main parts of the drawings

30 : 디스플레이장치 31 : 로컬키30: display device 31: local key

32 : 암호화 생성부 33 : 제2 적외선 송신부32: encryption generator 33: second infrared transmitter

34 : 제2 적외선 수신부 35 : 복호화부34: second infrared receiver 35: decoder

40 : 원격제어장치 41 : 제1 적외선 수신부40: remote control device 41: the first infrared receiver

42 : 키패드 43 : 제1 적외선 송신부42: keypad 43: first infrared transmitter

상기와 같은 목적을 달성하기 위한 본 발명에 따른 원격 제어시스템의 특징은, 디스플레이장치와 원격제어장치를 구비한 원격 제어시스템에 있어서, 상기 원격제어장치는 상기 디스플레이장치로부터 제1 암호화키에 상응하는 적외선신호를 수신하는 제1 적외선 수신부와, 상기 수신된 제1 암호화키에 따라 사용자로부터 입력되는 원문 코드를 암호화하는 암호화부와, 상기 암호화된 코드를 그에 상응하는 적외선신호로 변환하여 전송하는 제2 적외선 송신부로 구성되며, 상기 디스플레이장치는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수에 따라 제 1 및 제 2 암호화키를 생성하는 암호화키 생성부와, 상기 생성된 제 1 암호화를 그에 상응하는 적외선신호로 변환하여 상기 원격제어장치로 전송하는 제 1 적외선 송신부와, 상기 디스플레이장치내 제 1 적외선 송신부로부터 전송된 적외선신호를 그에 상응하는 암호화된 코드로 변환하는 제 2 적외선 수신부와, 상기 생성된 제 1 및 제 2 암호화키에 따라 상기 제 2 적외선 수신부에서 출력된 암호화된 코드를 복호화하여 원문 코드를 출력하는 복호화부를 포함하여 구성되는데 있다.A remote control system according to the present invention for achieving the above object is a remote control system having a display device and a remote control device, wherein the remote control device corresponds to a first encryption key from the display device. A first infrared receiver for receiving an infrared signal, an encryption unit for encrypting a text code input from a user according to the received first encryption key, and a second for converting the encrypted code into a corresponding infrared signal and transmitting the same And an infrared transmitter, wherein the display apparatus comprises an encryption key generator for generating first and second encryption keys according to a predetermined predetermined constant of a local key signal corresponding to a user key input from a user; A first infrared transmission converting the encryption into a corresponding infrared signal and transmitting it to the remote controller; And a second infrared receiver for converting an infrared signal transmitted from the first infrared transmitter in the display device into an encrypted code corresponding thereto, and the second infrared receiver according to the generated first and second encryption keys. It is configured to include a decryption unit for outputting the original code by decrypting the output encrypted code.

상기 제 1 및 제 2 암호화키는 각각 공개키 및 비밀키로서, 상기 제 1 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 몫이고, 제 2 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 나머지임을 다른 특징으로 하는데 있다.The first and second encryption keys are a public key and a private key, respectively, wherein the first encryption key is a quotient obtained by dividing a local key signal according to a user key input from a user by a predetermined predetermined constant, and a second encryption key. The other feature is that the remainder divided by the local key signal according to the user key input from the user by a predetermined predetermined constant.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 원격 제어시스템의 또다른 특징은, 디스플레이장치와 원격제어장치를 구비한 원격 제어시스템에 있어서, 상기 원격제어장치는 사용자로부터 입력된 원문 코드를 제1 암호화키에 따라 암호화하는 암호화부와, 상기 암호화된 코드를 그에 상응하는 적외선신호로 변환하여 전송하는 적외선 송신부로 구성되며, 상기 디스플레이장치는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수에 따라 제1 및 제2 암호화키를 생성하는 암호화키 생성부와, 상기 생성된 제1 암호화를 디스플레이하는 디스플레이부와, 상기 원격제어장치내 적외선 송신부로부터 전송된 적외선신호를 그에 상응하는 암호화된 코드로 변환하는 적외선 수신부와, 상기 적외선 수신부에서 출력된 암호화된 코드를 상기 생성된 제1 및 제2 암호화키에 따라 복호화하여 원문 코드를 출력하는 복호화부를 포함하여 구성되는데 있다.Another feature of the remote control system according to the present invention for achieving the above object is a remote control system having a display device and a remote control device, the remote control device is a first text code input from the user; An encryption unit for encrypting according to an encryption key, and an infrared transmission unit for converting the encrypted code into an infrared signal corresponding to the transmission, and the display device comprises a predetermined local key signal according to the user key input from the user An encryption key generation unit for generating first and second encryption keys according to a setting constant of the display unit; a display unit for displaying the generated first encryption unit; and an infrared signal transmitted from an infrared transmitter unit in the remote controller. An infrared receiver for converting to an encrypted code and an encryption output from the infrared receiver It decodes the code according to the generated first and second encryption keys may consists including decoding unit for outputting the original code.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 원격 제어시스템의 또다른 특징은, 디스플레이장치와 원격제어장치를 구비한 원격 제어시스템에 있어서, 상기 원격제어장치는 사용자로부터 입력되는 원문와 암호화키를 원문 코드와 암호화키로 변환하는 키패드와, 상기 원문 코드를 암호화키에 따라 암호화하는 암호화부와, 상기 암호화된 코드를 그에 상응하는 적외선신호로 변환하여 전송하는 적외선 송신부로 구성되며, 상기 디스플레이장치는 사용자로부터 상기 원격제어장치로 입력되는 암호화키와 동일한 암호화키를 입력받는 로컬키와, 상기 원격제어장치내 적외선 송신부로부터 전송된 적외선신호를 그에 상응하는 암호화된 코드로 변환하는 적외선 수신부와, 상기 수신된 암호화된 코드를 상기 암호화키에 따라 원문 코드를 복호화하는 복호화부를 포함하여 구성되는데 있다.Another feature of the remote control system according to the present invention for achieving the above object is a remote control system having a display device and a remote control device, the remote control device is the original text and the encryption key input from the user A keypad for converting a code and an encryption key, an encryption unit for encrypting the original code according to an encryption key, and an infrared transmitter for converting the encrypted code into a corresponding infrared signal and transmitting the same. A local key to receive the same encryption key as the encryption key input to the remote controller, an infrared receiver for converting the infrared signal transmitted from the infrared transmitter in the remote controller into an encrypted code corresponding thereto, and the received encryption Decrypting the original code according to the encrypted key It is configured to include a decoding unit.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 원격 제어방법의 특징은, 디스플레이장치와 원격제어장치를 구비한 원격 제어방법에 있어서, 상기 디스플레이장치에서 사용자로부터 사용자키를 입력받아 기설정된 임의의 설정상수에 따라 제 1 및 제 2 암호화키를 생성하는 단계와, 상기 생성된 제 1 암호화키를 상기 원격제어장치로 전송하고 원격제어장치에서 이를 수신하는 단계와, 상기 원격제어장치에서 사용자로부터 입력된 원문에 따른 원문 코드를 상기 제 1 암호화키에 따라 암호화하여 상기 디스플레이장치로 전송하는 단계와, 상기 원격제어장치에서 전송된 암호화된 코드를 수신하여 이를 상기 생성된 제 1 및 제 2 암호화키에 따라 복호화하여 원문 코드를 출력하는 단계를 포함하여 이루어지는 것을 특징으로 한다.Features of the remote control method according to the present invention for achieving the above object, in the remote control method having a display device and a remote control device, the predetermined predetermined setting by receiving a user key from the user in the display device Generating a first and a second encryption key according to a constant, transmitting the generated first encryption key to the remote control device and receiving it at a remote control device; Encrypting the original code according to the original text according to the first encryption key and transmitting the original code to the display device, receiving the encrypted code transmitted from the remote control device, and receiving the encrypted code according to the generated first and second encryption keys And decoding and outputting the original text code.

상기 제 1 및 제 2 암호화키는 각각 공개키 및 비밀키로서, 상기 제 1 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 몫이고, 제 2 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 나머지임을 다른 특징으로 하는데 있다.The first and second encryption keys are a public key and a private key, respectively, wherein the first encryption key is a quotient obtained by dividing a local key signal according to a user key input from a user by a predetermined predetermined constant, and a second encryption key. The other feature is that the remainder divided by the local key signal according to the user key input from the user by a predetermined predetermined constant.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 원격 제어방법의 또다른 특징은, 디스플레이장치와 원격제어장치를 구비한 원격 제어방법에 있어서, 상기 디스플레이장치에서 사용자로부터 사용자키를 입력받은 후 이를 기설정된 임의의 설정상수에 따라 제 1 및 제 2 암호화키를 생성한 후 제 1 암호화키를 디스플레이하는 단계와, 상기 디스플레이된 제 1 암호화키를 시청한 사용자로부터 원격제어장치로 제 1 암호화키와 원문을 입력받은 후 원문 코드를 제 1 암호화키에 따라 암호화하여 상기 디스플레이장치로 전송하는 단계와, 상기 원격제어장치에서 전송된 암호화된 코드를 수신하여 이를 상기 생성된 제 1 및 제 2 암호화키에 따라 복호화하여 원문 코드를 출력하는 단계를 포함하여 이루어지는데 있다.Another feature of the remote control method according to the present invention for achieving the above object, in the remote control method having a display device and a remote control device, after receiving a user key from the user in the display device Generating a first encryption key and a second encryption key according to a predetermined setting constant, and displaying a first encryption key, and a first encryption key and an original text from a user who views the displayed first encryption key to a remote control device. And receiving the encrypted original code based on the first encryption key and transmitting the original code to the display device, receiving the encrypted code transmitted from the remote control device, and receiving the encrypted code according to the generated first and second encryption keys. And decoding and outputting the original code.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 원격 제어방법의 또다른 특징은, 디스플레이장치와 원격제어장치를 구비한 원격 제어방법에 있어서, 상기 원격제어장치에서 사용자로부터 원문과 암호화키를 입력받은 후 원문 코드를 암호화키에 따라 암호화하여 전송하는 단계와, 상기 디스플레이장치에서 사용자로부터 상기 원격제어장치로 입력되는 암호화키와 동일한 암호화키를 입력받는 단계와, 상기 원격제어장치에서 전송된 암호화된 코드를 수신하여 이를 상기 입력받은 암호화키에 따라 복호화하여 원문 코드를 출력하는 단계를 포함하여 이루어지는데 있다.Another feature of the remote control method according to the present invention for achieving the above object, in a remote control method having a display device and a remote control device, the original text and encryption key received from the user in the remote control device And encrypting and transmitting the original text code according to an encryption key, receiving the same encryption key as the encryption key input from the user to the remote control device, and transmitting the encrypted code transmitted from the remote control device. And receiving and decrypting it according to the received encryption key to output the original code.

상기 암호화키는 비밀키로서, 기존의 키를 몇 자리로 입력하거나 몇 개의 키를 동시에 입력하는데 또다른 특징이 있다.The encryption key is a secret key, which has another feature of inputting an existing key into several digits or simultaneously inputting several keys.

본 발명은 디스플레이장치와 원격제어장치 사이에 전송되는 데이터를 암호화하여 해킹을 방지하도록 함으로써 정보 침입자들로부터 개인 정보 비밀을 유지할 수 있다.The present invention encrypts the data transmitted between the display device and the remote control device to prevent hacking, thereby keeping personal information secrets from information intruders.

본 발명의 다른 목적, 특징 및 잇점들은 첨부한 도면을 참조한 실시예들의 상세한 설명을 통해 명백해질 것이다.Other objects, features and advantages of the present invention will become apparent from the following detailed description of embodiments taken in conjunction with the accompanying drawings.

이하, 본 발명에 따른 원격 제어시스템 및 방법의 바람직한 실시예에 대하여 첨부한 도면을 참조하여 설명하면 다음과 같다.Hereinafter, a preferred embodiment of a remote control system and method according to the present invention will be described with reference to the accompanying drawings.

도 2a 는 공개키 방식의 암호화 방법을 나타낸 도면이고, 도 2b 는 단일키 방식의 암호화 방법을 나타낸 도면이다.2A illustrates a public key encryption method, and FIG. 2B illustrates a single key encryption method.

도 3 은 본 발명에 따른 원격 제어시스템의 일실시예를 나타낸 도면으로, 여기에 도시된 것에 의해서 본 발명이 제한되지는 않는다.3 is a view showing an embodiment of a remote control system according to the present invention, the present invention is not limited by the illustration here.

도시된 바와 같이, 상기 원격제어장치(40)는 제1 암호화키에 상응하는 적외선신호를 수신하는 제1 적외선 수신부(41)와, 사용자로부터 입력되는 원문을 원문 코드로 변환하여 출력하는 키패드(42)와, 상기 수신된 제1 암호화키에 따라 상기 키패드(42)에서 출력된 원문 코드를 암호화하는 암호화부(43)와, 상기 암호화된 코드를 그에 상응하는 적외선신호로 변환하여 전송하는 제1 적외선 송신부(44)로 구성되며, 상기 디스플레이장치(30)는 사용자로부터 입력되는 사용자키를 로컬키신호로 변환하는 로컬키(31)와, 상기 로컬키(31)로부터 출력된 로컬키신호에 따라 제1 및 제2 암호화키를 생성하는 암호화키 생성부(32)와, 상기 생성된 제1 암호화키를 그에 상응하는 적외선신호로 변환하여 상기 원격제어장치로 전송하는 제2 적외선 송신부(33)와, 상기 디스플레이장치(40)내 제 1 적외선 송신부(44)로부터 전송된 적외선신호를 그에 상응하는 암호화된 코드로 변환하는 제 2 적외선 수신부(34)와, 상기 생성된 제 1 및 제 2 암호화키에 따라 상기 제 2 적외선 수신부(34)에서 출력된 암호화된 코드를 복호화하여 원문 코드를 출력하는 복호화부(35)로 구성된다.As shown, the remote control device 40 is a first infrared receiver 41 for receiving an infrared signal corresponding to the first encryption key, and the keypad 42 for converting the original text input from the user to the original text code and outputs it. ), An encryption unit 43 for encrypting the original code output from the keypad 42 according to the received first encryption key, and a first infrared ray for converting the encrypted code into an infrared signal corresponding thereto and transmitting the same. And a display unit (30). The display device (30) includes a local key (31) for converting a user key input from a user into a local key signal and a local key signal output from the local key (31). An encryption key generator 32 for generating first and second encryption keys, a second infrared transmitter 33 for converting the generated first encryption key into an infrared signal corresponding thereto and transmitting the converted infrared signal to the remote controller; The display A second infrared receiver 34 for converting the infrared signal transmitted from the first infrared transmitter 44 into the corresponding encrypted code, and the first and second encryption keys according to the generated first and second encryption keys. 2 is a decryption unit 35 for decrypting the encrypted code output from the infrared receiver 34 to output the original code.

도 4 는 도 3 의 동작 상태를 나타낸 플로우 차트이다.4 is a flowchart illustrating an operating state of FIG. 3.

도 5 는 본 발명에 따른 원격 제어시스템의 다른 실시예를 나타낸 도면으로, 여기에 도시된 것에 의해서 본 발명이 제한되지는 않는다.5 is a view showing another embodiment of a remote control system according to the present invention, the present invention is not limited by the illustration here.

도시된 바와 같이, 상기 원격제어장치(60)는 사용자로부터 입력되는 원문과 제 1 암호화키를 원문 코드와 제 1 암호화키로 변환하는 키패드(61)와, 상기 키패드(61)로부터 출력된 원문 코드를 제 1 암호화키에 따라 암호화하는 암호화부(62)와, 상기 암호화된 코드를 그에 상응하는 적외선신호로 변환하여 전송하는 적외선 송신부(63)로 구성되며, 상기 디스플레이장치(50)는 사용자로부터 입력되는 사용자키를 로컬키신호로 변환하는 로컬키(51)와, 상기 로컬키(51)로부터 출력된 로컬키신호를 기설정된 임의의 설정상수에 따라 제 1 및 제 2 암호화키를 생성하는 암호화키 생성부(52)와, 상기 암호화키 생성부(53)로부터 생성된 제 1 암호화를 디스플레이하는 디스플레이부(53)와, 상기 원격제어장치(60)내 적외선 송신부(63)로부터 전송된 적외선신호를 그에 상응하는 암호화된 코드로 변환하는 적외선 수신부(54)와, 상기 적외선 수신부에서 출력된 암호화된 코드를 상기 암호화키 생성부(52)에서 생성된 제1 및 제2 암호화키에 따라 복호화하여 원문 코드를 출력하는 복호화부(55)를 포함하여 구성된다.As shown, the remote control device 60 is a keypad 61 for converting the original text and the first encryption key input from the user into the original code and the first encryption key, and the original code output from the keypad 61 An encryption unit 62 for encrypting according to a first encryption key, and an infrared transmitter 63 for converting the encrypted code into an infrared signal corresponding thereto and transmitting the converted code. The display device 50 is input by a user. A local key 51 for converting a user key into a local key signal, and an encryption key for generating first and second encryption keys according to a predetermined set constant of the local key signal output from the local key 51; And a display unit 53 for displaying the first encryption generated from the encryption key generator 53, and an infrared signal transmitted from the infrared transmitter 63 in the remote controller 60. Correspondingly Infrared receiver 54 for converting the encrypted code and the encrypted code output from the infrared receiver according to the first and second encryption keys generated by the encryption key generation unit 52 to output the original code The decoder 55 is comprised.

도 6a 는 도 5 의 암호화키 생성부의 일실시예을 나타낸 도면으로, 여기에 도시된 것에 의해서 본 발명이 제한되지는 않는다.FIG. 6A is a diagram illustrating an embodiment of the encryption key generation unit of FIG. 5, and the present invention is not limited thereto.

도시된 바와 같이, 상기 암호화키 생성부(52)는 기설정된 소정 패턴의 난수를 발생하는 난수 발생부(52a')와, 상기 로컬키(51)로부터 출력된 로컬키신호와 상기 난수 발생부(52a')에서 발생된 난수를 연산처리하여 제1 및 제2 암호화키를 생성하는 연산 처리부(52b')를 포함하여 구성된다.As shown, the encryption key generation unit 52 includes a random number generation unit 52a 'generating a random number of a predetermined pattern, a local key signal output from the local key 51, and the random number generation unit ( And arithmetic processing unit 52b 'for generating a first and a second encryption key by arithmetic processing of the random number generated in 52a').

도 6b 는 도 5 의 암호화키 생성부의 다른 실시예를 나타낸 도면으로, 여기에 도시된 것에 의해서 본 발명이 제한되지는 않는다.FIG. 6B is a view showing another embodiment of the encryption key generation unit of FIG. 5, and the present invention is not limited to the illustrated embodiments.

도시된 바와 같이, 상기 암호화키 생성부(52)는 랜덤(random)한 임의의 설정 상수가 저장되는 메모리(52a")와, 상기 로컬키로부터 출력된 로컬키신호와 상기 메모리(52a")에 저장된 랜덤(random)한 임의의 설정 상수를 연산 처리하여 제1 및 제2 암호화키를 생성하는 연산처리부(52b")를 포함하여 구성된다.As shown, the encryption key generation unit 52 includes a memory 52a "that stores a random set constant, a local key signal output from the local key, and the memory 52a". And arithmetic processing unit 52b "for arithmetic processing the random random set constant stored therein to generate first and second encryption keys.

도 7 은 도 5 의 동작 상태를 나타낸 플로우 차트이다.7 is a flowchart illustrating an operating state of FIG. 5.

도 8 은 본 발명에 따른 원격 제어시스템의 또다른 실시예를 나타낸 도면으로, 여기에 도시된 것에 의해서 본 발명이 제한되지는 않는다.8 is a view showing another embodiment of a remote control system according to the present invention, the present invention is not limited by the illustration here.

도시된 바와 같이, 상기 원격제어장치(70)는 사용자로부터 입력되는 원문와 암호화키를 원문 코드와 암호화키로 변환하는 키패드(71)와, 상기 키패드(71)에서 출력된 원문 코드를 암호화키에 따라 암호화하는 암호화부(72)와, 상기 암호화부(72)에서 암호화된 코드를 그에 상응하는 적외선신호로 변환하여 전송하는 적외선 송신부(73)로 구성되며, 상기 디스플레이장치(80)는 사용자로부터 상기 원격제어장치(70)로 입력되는 암호화키와 동일한 암호화키를 입력받는 로컬키(81)와, 상기 원격제어장치(70)의 적외선 송신부(73)로부터 전송된 적외선신호를 그에 상응하는 암호화된 코드로 변환하는 적외선 수신부(82)와, 상기 상기 적외선 수신부(82)에서 출력된 암호화된 코드를 상기 암호화키에 따라 원문 코드를 복호화하는 복호화부(83)를 포함하여 구성된다.As shown, the remote control device 70 is a keypad 71 for converting the original text and encryption key input from the user to the original code and encryption key, and encrypts the original code output from the keypad 71 in accordance with the encryption key And an infrared transmitting unit 73 for converting the code encrypted by the encrypting unit 72 into an infrared signal corresponding thereto and transmitting the same, wherein the display device 80 is remotely controlled from a user. The local key 81 receives the same encryption key as the encryption key input to the device 70, and converts the infrared signal transmitted from the infrared transmitter 73 of the remote control device 70 into the corresponding encrypted code. And an infrared receiver 82, and a decryption unit 83 for decrypting the original code based on the encryption key from the encrypted code output from the infrared receiver 82.

도 9 는 도 8 의 동작 상태를 나타낸 플로우 차트이다.9 is a flowchart illustrating an operating state of FIG. 8.

이와 같이 구성된 본 발명에 따른 원격 제어시스템 및 방법에 대하여 첨부한 도면을 참조하여 상세히 설명하면 다음과 같다.The remote control system and method according to the present invention configured as described above will be described in detail with reference to the accompanying drawings.

암호화방법의 원리에 대하여 도 2a 및 도 2b 를 참조하여 설명하면 다음과 같다.The principle of the encryption method will be described below with reference to FIGS. 2A and 2B.

도 2a 는 공개키 방식의 암호화 방법을 나타낸 도면으로, 도시된 바와 같이, A측은 B측으로부터 공개키를 수신한 후 사용자로부터 입력되는 원문 "나의 비밀"을 수신된 공개키를 이용하여 암호문 "오리 나라"로 암호화하여 통신한다.Figure 2a is a diagram showing a public key encryption method, as shown, the A side receives the public key from the B side, the original text "My Secret" input from the user using the received public key cipher text "duck" Country by encrypting and communicating.

그러면 B측은 상기 A측으로부터 통신된 암호문 "오리 나라"를 수신하여 자신의 공개키 및 비밀키를 이용하여 원문 "나의 비밀"을 복호화한다.Then, side B receives the cipher text "Duckland" communicated from the side A, and decrypts the original text "my secret" using its public and private keys.

한편, 도 2b 는 단일키 방식의 암호화 방법을 나타낸 도면으로, 도시된 바와 같이, A측과 B측은 동일한 비밀키를 가지고 있으며, A측이 사용자롭터 입력된 원문 "나의 비밀"을 상기 비밀키를 이용하여 암호문 "오리 나라"로 암호화하여 통신한다.On the other hand, Figure 2b is a diagram showing a single-key encryption method, as shown, the A side and the B side has the same secret key, the A side of the original text "My Secret" entered by the user Root the secret key Encrypted cipher text using "duck country" to communicate.

그러면 B측은 상기 A측으로부터 통신된 암호문 "오리 나라"를 수신하여 상기 A측과 동일한 비밀키를 이용하여 암호문 "오리 나라"의 암호화과정의 역과정을 수행하여 원문 "나의 비밀"을 복호화한다.Then, side B receives the cipher text “Duck Country” communicated from the A side and performs the reverse process of the encryption process of the cipher text “Duck Country” using the same secret key as the A side to decrypt the original text “My Secret”.

이하, 본 발명에 따른 원격 제어시스템 및 방법을 제1내지 제 3 실시예로 나누어 설명하면 다음과 같다.Hereinafter, the remote control system and method according to the present invention will be described by dividing into first to third embodiments as follows.

제 1 실시예First embodiment

먼저, 사용자는 도 1 에 도시된 바와 같이, 통신회사(2)로부터 통신선로를 통해 제공되는 홈쇼핑을 시청하다가 통신회사(2)로부터 TV(1)로 제공되는 프로그램에 따라 쇼핑몰(4)로부터 물건 등을 구입할 경우 또는 은행(3) 또는 카드회사(5)와 거래를 할 경우 도 3 에 도시된 바와 같은, 원격제어장치(40)를 통해 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등을 입력하게 된다.First, as shown in FIG. 1, a user watches home shopping provided through a communication line from a communication company 2, and then purchases an object from the shopping mall 4 according to a program provided from the communication company 2 to the TV 1. In case of purchasing such a transaction or when making a transaction with the bank (3) or the card company (5), as shown in Figure 3, through the remote control device 40, input their credit card number, bank account number or password, etc. Done.

상기 원격제어장치(40)는 리모콘 또는 무선 키보드 등이다.The remote control device 40 is a remote control or a wireless keyboard.

이러한 경우 사용자는 상기 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등의 보안을 유지하기 위한 임의의 사용자키를 입력하게 된다(S101).In this case, the user inputs an arbitrary user key for maintaining security, such as his or her credit card number, bank account number or password (S101).

즉 사용자가 디스플레이장치(30)내 로컬키(31)로 임의의 사용자키를 입력하면 로컬키(31)는 이에 따른 로컬키신호를 출력한다.That is, when the user inputs an arbitrary user key as the local key 31 in the display device 30, the local key 31 outputs the local key signal accordingly.

상기 디스플레이장치(30)는 TV, 모니터, 7세그먼트 또는 OSD(On Screen Display) 등이다.The display device 30 is a TV, a monitor, seven segments, or an OSD (On Screen Display).

그러면 디스플레이장치(30)내 비밀키/공개키 생성부(32)는 상기 로컬키(31)로부터 출력된 로컬키신호를 임의의 설정상수로 연산을 수행하여 비밀키/공개키를 생성한다(S102).Then, the secret key / public key generation unit 32 in the display device 30 generates a secret key / public key by performing an operation on the local key signal output from the local key 31 with an arbitrary setting constant (S102). ).

즉 비밀키/공개키 생성부(32)는 상기 로컬키(31)로부터 출력된 로컬키신호를 임의의 설정상수로 나눈 몫을 공개키로, 나머지를 비밀키로 생성한다.That is, the secret key / public key generation unit 32 generates a share obtained by dividing the local key signal output from the local key 31 by an arbitrary setting constant as a public key and the rest as a secret key.

상기 비밀키/공개키는 제 1 및 제 2 암호화키이다.The secret / public key is a first and a second encryption key.

상기 임의의 설정상수를 랜덤(random)하게 즉, 비주기적으로 발생하도록 하도록 한다면 보다 강한 보안 기능을 수행할 수 있다.If the random setting constant is generated randomly, i.e., aperiodically, a stronger security function can be performed.

이에 따라 디스플레이장치(30)내 제 2 적외선 송신부(33)는 상기 비밀키/공개키 생성부(32)로부터 생성된 공개키를 그에 상응하는 적외선신호로 변환한 후 상기 원격제어장치(40)로 전송한다(S103).Accordingly, the second infrared transmitter 33 in the display device 30 converts the public key generated from the secret / public key generator 32 into an infrared signal corresponding to the remote key, and then converts the public key to the remote controller 40. It transmits (S103).

그러면 원격제어장치(40)내 제 1 적외선 수신부(41)는 상기 디스플레이장치(30)내 제 1 적외선 송신부(33)로부터 전송된 적외선신호를 그에 상응하는 사용자 공개키로 변환하여 출력한다.Then, the first infrared receiver 41 in the remote controller 40 converts the infrared signal transmitted from the first infrared transmitter 33 in the display device 30 into a corresponding user public key and outputs the converted public signal.

이후 사용자가 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등의 원문을 입력하면 원격제어장치(40)내 키패드(42)는 이를 원문 코드로 변환하여 출력한다(S104).Then, when the user inputs the original text such as his credit card number or bank account number or password, the keypad 42 in the remote control device 40 converts it to the original code and outputs it (S104).

그러면 원격제어장치(40)내 암호화부(43)는 상기 키패드(42)로부터 출력된 원문 코드를 상기 제 1 적외선 수신부(41)로부터 출력된 사용자 공개키에 따라 암호화하여 암호화된 코드를 출력한다(S105).Then, the encryption unit 43 in the remote control device 40 encrypts the original code output from the keypad 42 according to the user public key output from the first infrared receiver 41 and outputs the encrypted code ( S105).

이어 원격제어장치(40)내 제 2 적외선 송신부(44)는 상기 암호화부(43)에서 출력된 암호화된 코드를 그에 상응하는 적외선신호로 변환한 후 상기 디스플레이장치(30)로 전송한다(S106).Subsequently, the second infrared transmitter 44 in the remote controller 40 converts the encrypted code output from the encryption unit 43 into an infrared signal corresponding thereto and transmits the converted code to the display apparatus 30 (S106). .

이에 따라 디스플레이장치(30)내 제 2 적외선 수신부(34)는 상기 원격제어장치(40)내 제 2 적외선 송신부(44)에서 전송된 적외선신호를 그에 상응하는 암호화된 신호로 변환하여 출력한다(S107).Accordingly, the second infrared receiver 34 in the display device 30 converts the infrared signal transmitted from the second infrared transmitter 44 in the remote control device 40 into an encrypted signal corresponding thereto (S107). ).

그러면 디스플레이장치(30)내 복호화부(35)는 상기 제 2 적외선 수신부(34)에서 출력된 암호화된 신호를 상기 비밀키/공개키 생성부(32)에서 생성된 비밀키/공개키를 이용하여 복호화하여 원문 코드를 출력하여 해당 동작을 수행하도록 한다(S108, S109).Then, the decryption unit 35 of the display device 30 uses the secret key / public key generated by the secret key / public key generation unit 32 to output the encrypted signal output from the second infrared receiver 34. Decode and output the original code to perform the operation (S108, S109).

제 2 실시예Second embodiment

먼저, 사용자는 도 1 에 도시된 바와 같이, 통신회사(2)로부터 통신선로를 통해 제공되는 홈쇼핑을 시청하다가 통신회사(2)로부터 TV(1)로 제공되는 프로그램에 따라 쇼핑몰(4)로부터 물건 등을 구입할 경우 또는 은행(3) 또는 카드회사(5)와 거래를 할 경우 도 5 에 도시된 바와 같은, 원격제어장치(60)를 통해 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등을 입력하게 된다.First, as shown in FIG. 1, a user watches home shopping provided through a communication line from a communication company 2, and then purchases an object from the shopping mall 4 according to a program provided from the communication company 2 to the TV 1. In case of purchasing such a transaction or when making a transaction with the bank (3) or the card company (5) as shown in Figure 5, through the remote control device 60, enter their credit card number or bank account number or password, etc. Done.

상기 원격제어장치(60)는 리모콘 또는 무선 키보드 등이다.The remote control device 60 is a remote controller or a wireless keyboard.

이러한 경우 사용자는 상기 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등의 보안을 유지하기 위한 임의의 사용자키를 입력하게 된다(S201).In this case, the user inputs an arbitrary user key for maintaining security, such as his or her credit card number, bank account number or password (S201).

즉 사용자가 디스플레이장치(50)내 로컬키(51)로 임의의 사용자키를 입력하면 로컬키(31)는 이에 따른 로컬키신호를 출력한다.That is, when the user inputs an arbitrary user key as the local key 51 in the display device 50, the local key 31 outputs the local key signal accordingly.

상기 디스플레이장치(50)는 TV, 모니터, 7세그먼트 또는 OSD(On Screen Display) 등이다.The display device 50 is a TV, a monitor, seven segments, or an OSD (On Screen Display).

그러면 디스플레이장치(50)내 비밀키/공개키 생성부(52)는 상기 로컬키(51)로부터 출력된 로컬키신호를 임의의 설정상수로 연산을 수행하여 비밀키/공개키를 생성한다(S202).Then, the secret key / public key generation unit 52 in the display device 50 generates a secret key / public key by performing an operation on the local key signal output from the local key 51 with an arbitrary setting constant (S202). ).

즉 비밀키/공개키 생성부(52)는 상기 로컬키(51)로부터 출력된 로컬키신호를 임의의 설정상수로 나눈 몫을 공개키로, 나머지를 비밀키로 생성한다.That is, the secret key / public key generation unit 52 generates a share obtained by dividing the local key signal output from the local key 51 by an arbitrary setting constant as a public key and the rest as a secret key.

상기 비밀키/공개키는 제 1 및 제 2 암호화키이다.The secret / public key is a first and a second encryption key.

상기 비밀키/공개키 생성하는 일실시예를 도 6a 를 참조하여 설명하면, 도시된 바와 같이, 상기 비밀키/공개키 생성부(52)내 난수 발생부(52a')는 기설정된 소정 패턴의 난수를 발생한다.An embodiment of generating the secret key / public key will be described with reference to FIG. 6A. As illustrated, the random number generator 52a ′ in the secret key / public key generator 52 has a predetermined pattern. Generates a random number

그러면 비밀키/공개키 생성부(52)내 연산 처리부(52b')는 상기 로컬키로부터 출력된 로컬키신호와 상기 난수 발생부(52a')에서 발생된 난수를 연산처리하여 제1 및 제2 암호화키를 생성한다.Then, the arithmetic processing unit 52b 'in the secret key / public key generating unit 52 calculates and processes the local key signal output from the local key and the random number generated by the random number generating unit 52a'. Generate an encryption key.

또한, 상기 비밀키/공개키 생성하는 일실시예를 도 6b 를 참조하여 설명하면, 도시된 바와 같이, 상기 비밀키/공개키 생성부(52)내 연산처리부(52b")는 상기 로컬키(51)로부터 출력된 로컬키신호와 메모리(52a")에 저장된 랜덤(random)한 임의의 설정 상수에 따라 연산처리하여 제 1 및 제 2 암호화키를 생성한다.In addition, referring to FIG. 6B, an embodiment of generating the secret key / public key will be described. As shown in FIG. The first and second encryption keys are generated by arithmetic processing according to the local key signal outputted from 51) and random random setting constants stored in the memory 52a ".

이어 디스플레이장치(50)내 디스플레이부(52)는 상기 비밀키/공개키 생성부(52)에서 생성된 공개키를 디스플레이한다(S203).Subsequently, the display unit 52 of the display apparatus 50 displays the public key generated by the secret key / public key generation unit 52 (S203).

이후 사용자가 상기 디스플레이장치(50)내 디스플레이부(52)에 디스플레이된 공개키를 시청한 후 홈쇼핑 또는 홈뱅킹을 통해 거래를 할 경우 상기 공개키와 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등의 원문을 입력하면 원격제어장치(60)내 키패드(61)는 이를 원문 코드로 변환하여 출력한다(S204, S205).Thereafter, when a user views a public key displayed on the display unit 52 in the display device 50 and then performs a transaction through home shopping or home banking, the public key and his or her credit card number, bank account number, password, etc. When the original text is input, the keypad 61 in the remote control device 60 converts the text into the original text and outputs the original text (S204 and S205).

그러면 원격제어장치(60)내 암호화부(62)는 상기 키패드(61)로부터 출력된 원문 코드를 상기 공개키에 따라 암호화하여 암호화된 코드를 출력한다(S206).Then, the encryption unit 62 in the remote control device 60 encrypts the original code output from the keypad 61 according to the public key and outputs the encrypted code (S206).

이어 원격제어장치(60)내 적외선 송신부(63)는 상기 암호화부(62)에서 출력된 암호화된 코드를 그에 상응하는 적외선신호로 변환한 후 상기 디스플레이장치(50)로 전송한다(S207).Subsequently, the infrared transmitter 63 in the remote controller 60 converts the encrypted code output from the encryption unit 62 into an infrared signal corresponding thereto and transmits the converted code to the display apparatus 50 (S207).

이에 따라 디스플레이장치(50)내 적외선 수신부(54)는 상기 원격제어장치(40)내 적외선 송신부(63)에서 전송된 적외선신호를 그에 상응하는 암호화된 신호로 변환하여 출력한다(S208).Accordingly, the infrared receiver 54 in the display apparatus 50 converts the infrared signal transmitted from the infrared transmitter 63 in the remote control apparatus 40 into an encrypted signal corresponding thereto and outputs the converted signal (S208).

그러면 디스플레이장치(50)내 복호화부(55)는 상기 적외선 수신부(54)에서 출력된 암호화된 신호를 상기 비밀키/공개키 생성부(52)에서 생성된 비밀키/공개키를 이용하여 복호화하여 원문 코드를 출력하여 해당 동작을 수행하도록 한다(S209, S210).Then, the decryption unit 55 of the display device 50 decrypts the encrypted signal output from the infrared receiver 54 using the secret key / public key generated by the secret key / public key generator 52. Output the original code to perform the operation (S209, S210).

제 3 실시예Third embodiment

먼저, 사용자는 도 1 에 도시된 바와 같이, 통신회사(2)로부터 통신선로를 통해 제공되는 홈쇼핑을 시청하다가 통신회사(2)로부터 TV(1)로 제공되는 프로그램에 따라 쇼핑몰(4)로부터 물건 등을 구입할 경우 또는 은행(3) 또는 카드회사(5)와 거래를 할 경우 도 8 에 도시된 바와 같은, 원격제어장치(70)를 통해 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등을 입력하게 된다.First, as shown in FIG. 1, a user watches home shopping provided through a communication line from a communication company 2, and then purchases an object from the shopping mall 4 according to a program provided from the communication company 2 to the TV 1. In case of purchasing such a transaction or when making a transaction with the bank (3) or the card company (5), as shown in Figure 8, through the remote control device 70, input their credit card number or bank account number or password Done.

상기 원격제어장치(70)는 리모콘 또는 무선 키보드 등이다.The remote control device 70 is a remote control or a wireless keyboard.

이러한 경우 사용자는 상기 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등의 보안을 유지하기 위한 동일한 비밀키를 원격제어장치(70)내 키패드(71)와 디스플레이장치(80)내 로컬키(81)로 입력한다(S301).In this case, the user may use the same secret key to maintain his or her own credit card number, bank account number or password, such as the keypad 71 in the remote control device 70 and the local key 81 in the display device 80. Enter (S301).

상기 비밀키는 기존의 키를 몇 자리로 입력하거나 몇 개의 키를 동시에 입력하는 암호화키이고, 상기 디스플레이장치(80)는 TV, 모니터, 7세그먼트 또는 OSD(On Screen Display) 등이다.The secret key is an encryption key for inputting an existing key into several digits or several keys simultaneously, and the display device 80 is a TV, a monitor, 7 segments, or an OSD (On Screen Display).

이후 사용자는 상기 자신의 신용카드번호나 은행계좌번호 또는 비밀번호 등의 원문과 상기 비밀키를 입력한다(S302).Thereafter, the user inputs the original text such as his credit card number, bank account number or password and the secret key (S302).

그러면 원격제어장치(70)내 키패드(71)는 상기 사용자로부터 입력된 원문과 비밀키를 원문 코드와 비밀키로 변환하여 출력한다.Then, the keypad 71 in the remote control device 70 converts the original text and the secret key inputted from the user into the original code and the secret key and outputs them.

이어 원격제어장치(70)내 암호화부(72)는 상기 키패드(71)에서 출력된 원문 코드를 비밀키에 따라 암호화하여 출력한다(S303).Subsequently, the encryption unit 72 in the remote control device 70 encrypts and outputs the original code output from the keypad 71 according to the secret key (S303).

그러면 원격제어장치(70)내 적외선 송신부(73)는 암호화부(72)에서 암호화된 신호를 그에 상응하는 적외선신호로 변환한 후 암호화된 코드를 디스플레이장치(80)로 전송한다(S304).Then, the infrared transmitter 73 in the remote control device 70 converts the signal encrypted by the encryption unit 72 into the corresponding infrared signal and transmits the encrypted code to the display device 80 (S304).

이에 따라 디스플레이장치(80)내 적외선 수신부(82)는 상기 원격제어장치(70)내 적외선 송신부(73)에서 전송된 적외선신호를 그에 상응하는 암호화된 코드로 변환하여 신호를 출력한다(S305).Accordingly, the infrared receiver 82 in the display apparatus 80 converts the infrared signal transmitted from the infrared transmitter 73 in the remote control apparatus 70 into an encrypted code corresponding thereto and outputs the signal (S305).

그러면 디스플레이장치(80)내 복호화부(83)는 상기 적외선 수신부(82)에서 출력된 암호화 코드를 상기 로컬키(81)로부터 출력된 비밀키에 따라 복호화하여 원문 코드를 출력하여 해당 동작을 수행하도록 한다(S306, S307).Then, the decryption unit 83 in the display device 80 decrypts the encryption code output from the infrared receiver 82 according to the secret key output from the local key 81 to output the original text code to perform a corresponding operation. (S306, S307).

이상에서 설명한 바와 같이 본 발명에 따른 원격 제어시스템 및 방법은 디스플레이장치와 원격제어장치 사이에 전송되는 데이터를 암호화하여 해킹을 방지하도록 함으로써 정보 침입자들로부터 개인 정보 비밀을 유지할 수 있는 효과가 있다.As described above, the remote control system and method according to the present invention encrypts data transmitted between the display device and the remote control device to prevent hacking, thereby keeping personal information secret from information intruders.

이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다.Those skilled in the art will appreciate that various changes and modifications can be made without departing from the spirit of the present invention.

따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의하여 정해져야 한다.Therefore, the technical scope of the present invention should not be limited to the contents described in the embodiments, but should be defined by the claims.

Claims (12)

디스플레이장치와 원격제어장치를 구비한 원격 제어시스템에 있어서,In a remote control system having a display device and a remote control device, 상기 원격제어장치는 상기 디스플레이장치로부터 제1 암호화키에 상응하는 적외선신호를 수신하는 제1 적외선 수신부와;The remote control device includes a first infrared receiver for receiving an infrared signal corresponding to a first encryption key from the display device; 상기 수신된 제1 암호화키에 따라 사용자로부터 입력되는 원문 코드를 암호화하는 암호화부와;An encryption unit for encrypting a text code input from a user according to the received first encryption key; 상기 암호화된 코드를 그에 상응하는 적외선신호로 변환하여 전송하는 제2 적외선 송신부로 구성되며,And a second infrared ray transmitter for converting the encrypted code into an infrared signal corresponding thereto and transmitting the same. 상기 디스플레이장치는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수에 따라 제 1 및 제 2 암호화키를 생성하는 암호화키 생성부와;The display apparatus may include an encryption key generation unit configured to generate first and second encryption keys according to a predetermined predetermined constant of a local key signal corresponding to a user key input from a user; 상기 생성된 제 1 암호화를 그에 상응하는 적외선신호로 변환하여 상기 원격제어장치로 전송하는 제 1 적외선 송신부와;A first infrared ray transmitter for converting the generated first encryption into an infrared signal corresponding to the first infrared ray transmitter; 상기 디스플레이장치내 제 1 적외선 송신부로부터 전송된 적외선신호를 그에 상응하는 암호화된 코드로 변환하는 제 2 적외선 수신부와;A second infrared receiver for converting an infrared signal transmitted from the first infrared transmitter in the display device into an encrypted code corresponding thereto; 상기 생성된 제 1 및 제 2 암호화키에 따라 상기 제 2 적외선 수신부에서 출력된 암호화된 코드를 복호화하여 원문 코드를 출력하는 복호화부를 포함하여 구성되는 것을 특징으로 하는 원격 제어시스템And a decryption unit for decrypting the encrypted code output from the second infrared receiver according to the generated first and second encryption keys and outputting an original text code. 제 1 항에 있어서,The method of claim 1, 상기 제 1 및 제 2 암호화키는 각각 공개키 및 비밀키로서, 상기 제 1 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 몫이고, 제 2 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 나머지임을 특징으로 하는 원격 제어시스템.The first and second encryption keys are a public key and a private key, respectively, wherein the first encryption key is a quotient obtained by dividing a local key signal according to a user key input from a user by a predetermined predetermined constant, and a second encryption key. The remote control system, characterized in that the remainder divided by a predetermined set constant of the local key signal according to the user key input from the user. 디스플레이장치와 원격제어장치를 구비한 원격 제어시스템에 있어서,In a remote control system having a display device and a remote control device, 상기 원격제어장치는 사용자로부터 입력된 원문 코드를 제 1 암호화키에 따라 암호화하는 암호화부와;The remote control device includes an encryption unit for encrypting a text code input from a user according to a first encryption key; 상기 암호화된 코드를 그에 상응하는 적외선신호로 변환하여 전송하는 적외선 송신부로 구성되며,Infrared transmitter for converting the encrypted code into an infrared signal corresponding to the transmission; 상기 디스플레이장치는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수에 따라 제 1 및 제 2 암호화키를 생성하는 암호화키 생성부와;The display apparatus may include an encryption key generation unit configured to generate first and second encryption keys according to a predetermined predetermined constant of a local key signal corresponding to a user key input from a user; 상기 생성된 제 1 암호화를 디스플레이하는 디스플레이부와;A display unit which displays the generated first encryption; 상기 원격제어장치내 적외선 송신부로부터 전송된 적외선신호를 그에 상응하는 암호화된 코드로 변환하는 적외선 수신부와;An infrared receiver for converting an infrared signal transmitted from the infrared transmitter in the remote controller into an encrypted code corresponding thereto; 상기 적외선 수신부에서 출력된 암호화된 코드를 상기 생성된 제 1 및 제 2 암호화키에 따라 복호화하여 원문 코드를 출력하는 복호화부를 포함하여 구성되는 것을 특징으로 하는 원격 제어시스템.And a decryption unit for decrypting the encrypted code output from the infrared receiver according to the generated first and second encryption keys and outputting an original text code. 제 3 항에 있어서,The method of claim 3, wherein 상기 제 1 및 제 2 암호화키는 각각 공개키 및 비밀키로서, 상기 제 1 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 몫이고, 제 2 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 나머지임을 특징으로 하는 원격 제어시스템.The first and second encryption keys are a public key and a private key, respectively, wherein the first encryption key is a quotient obtained by dividing a local key signal according to a user key input from a user by a predetermined predetermined constant, and a second encryption key. The remote control system, characterized in that the remainder divided by a predetermined set constant of the local key signal according to the user key input from the user. 디스플레이장치와 원격제어장치를 구비한 원격 제어시스템에 있어서,In a remote control system having a display device and a remote control device, 사용자로부터 입력되는 원문와 암호화키를 원문 코드와 암호화키로 변환하는 키패드와;A keypad for converting an original text and an encryption key input from a user into a text code and an encryption key; 상기 원문 코드를 암호화키에 따라 암호화하는 암호화부와;An encryption unit for encrypting the original code according to an encryption key; 상기 암호화된 코드를 그에 상응하는 적외선신호로 변환하여 전송하는 적외선 송신부로 구성되며,Infrared transmitter for converting the encrypted code into an infrared signal corresponding to the transmission; 상기 디스플레이장치는 사용자로부터 상기 원격제어장치로 입력되는 암호화키와 동일한 암호화키를 입력받는 로컬키와;The display apparatus includes a local key for receiving an encryption key identical to an encryption key input to the remote controller from a user; 상기 원격제어장치의 적외선 송신부로부터 전송된 적외선신호를 그에 상응하는 암호화된 코드로 변환하는 적외선 수신부와;An infrared receiver for converting an infrared signal transmitted from the infrared transmitter of the remote controller into an encrypted code corresponding thereto; 상기 수신된 암호화된 코드를 상기 암호화키에 따라 원문 코드를 복호화하는 복호화부를 포함하여 구성되는 것을 특징으로 하는 원격 제어시스템And a decryption unit configured to decrypt the original code in accordance with the encryption key. 제 5 항에 있어서,The method of claim 5, 상기 암호화키는 비밀키임을 특징으로 하는 원격 제어방법.And the encryption key is a secret key. 디스플레이장치와 원격제어장치를 구비한 원격 제어방법에 있어서,In the remote control method comprising a display device and a remote control device, 상기 디스플레이장치에서 사용자로부터 사용자키를 입력받아 기설정된 임의의 설정상수에 따라 제 1 및 제 2 암호화키를 생성하는 단계와;Receiving a user key from a user at the display apparatus and generating first and second encryption keys according to a predetermined predetermined constant; 상기 생성된 제 1 암호화키를 상기 원격제어장치로 전송하고 원격제어장치에서 이를 수신하는 단계와;Transmitting the generated first encryption key to the remote control device and receiving it at the remote control device; 상기 원격제어장치에서 사용자로부터 입력된 원문에 따른 원문 코드를 상기 제 1 암호화키에 따라 암호화하여 상기 디스플레이장치로 전송하는 단계와;Encrypting, according to the first encryption key, the original code corresponding to the original text input from the user in the remote control apparatus and transmitting the original code to the display apparatus; 상기 원격제어장치에서 전송된 암호화된 코드를 수신하여 이를 상기 생성된 제 1 및 제 2 암호화키에 따라 복호화하여 원문 코드를 출력하는 단계를 포함하여 이루어지는 것을 특징으로 하는 원격 제어방법.And receiving the encrypted code transmitted from the remote control device, decrypting the encrypted code according to the generated first and second encryption keys, and outputting an original text code. 제 7 항에 있어서,The method of claim 7, wherein 상기 제 1 및 제 2 암호화키는 각각 공개키 및 비밀키로서, 상기 제 1 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 몫이고, 제 2 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 나머지임을 특징으로 하는 원격 제어방법.The first and second encryption keys are a public key and a private key, respectively, wherein the first encryption key is a quotient obtained by dividing a local key signal according to a user key input from a user by a predetermined predetermined constant, and a second encryption key. Remote control method characterized in that the remainder divided by the local key signal according to the user key input from the user by a predetermined predetermined constant. 디스플레이장치와 원격제어장치를 구비한 원격 제어방법에 있어서,In the remote control method comprising a display device and a remote control device, 상기 디스플레이장치에서 사용자로부터 사용자키를 입력받은 후 이를 기설정된 임의의 설정상수에 따라 제 1 및 제 2 암호화키를 생성한 후 제 1 암호화키를 디스플레이하는 단계와;Displaying a first encryption key after receiving a user key from a user in the display device and generating first and second encryption keys according to a predetermined predetermined constant; 상기 디스플레이된 제 1 암호화키를 시청한 사용자로부터 원격제어장치로 제 1 암호화키와 원문을 입력받은 후 원문 코드를 제 1 암호화키에 따라 암호화하여 상기 디스플레이장치로 전송하는 단계와;Receiving a first encryption key and an original text from a user who views the displayed first encryption key to a remote control apparatus, and encrypting the original code according to the first encryption key and transmitting the original text code to the display apparatus; 상기 원격제어장치에서 전송된 암호화된 코드를 수신하여 이를 상기 생성된 제 1 및 제 2 암호화키에 따라 복호화하여 원문 코드를 출력하는 단계를 포함하여 이루어지는 것을 특징으로 하는 원격 제어방법.And receiving the encrypted code transmitted from the remote control device, decrypting the encrypted code according to the generated first and second encryption keys, and outputting an original text code. 제 9 항에 있어서,The method of claim 9, 상기 제 1 및 제 2 암호화키는 각각 공개키 및 비밀키로서, 상기 제 1 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 몫이고, 제 2 암호화키는 사용자로부터 입력되는 사용자키에 따른 로컬키신호를 기설정된 임의의 설정상수로 나눈 나머지임을 특징으로 하는 원격 제어방법.The first and second encryption keys are a public key and a private key, respectively, wherein the first encryption key is a quotient obtained by dividing a local key signal according to a user key input from a user by a predetermined predetermined constant, and a second encryption key. Remote control method characterized in that the remainder divided by the local key signal according to the user key input from the user by a predetermined predetermined constant. 디스플레이장치와 원격제어장치를 구비한 원격 제어방법에 있어서,In the remote control method comprising a display device and a remote control device, 상기 원격제어장치에서 사용자로부터 원문과 암호화키를 입력받은 후 원문 코드를 암호화키에 따라 암호화하여 전송하는 단계와;Receiving the original text and the encryption key from the user in the remote control apparatus and encrypting the original text according to the encryption key and transmitting the encrypted text; 상기 디스플레이장치에서 사용자로부터 상기 원격제어장치로 입력되는 암호화키와 동일한 암호화키를 입력받는 단계와;Receiving an encryption key identical to an encryption key input to the remote controller from a user in the display apparatus; 상기 원격제어장치에서 전송된 암호화된 코드를 수신하여 이를 상기 입력받은 암호화키에 따라 복호화하여 원문 코드를 출력하는 단계를 포함하여 구성된 것을 특징으로 하는 원격 제어방법.And receiving the encrypted code transmitted from the remote control device, decrypting the encrypted code according to the received encryption key, and outputting an original text code. 제 11 항에 있어서,The method of claim 11, 상기 암호화키는 비밀키로서, 기존의 키를 몇 자리로 입력하거나 몇 개의 키를 동시에 입력하는 것을 특징으로 하는 원격 제어방법.The encryption key is a secret key, the remote control method characterized in that the existing key to enter a number of digits or several keys at the same time.
KR1019990053845A 1999-11-30 1999-11-30 remote control system and method of the same KR100311483B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990053845A KR100311483B1 (en) 1999-11-30 1999-11-30 remote control system and method of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990053845A KR100311483B1 (en) 1999-11-30 1999-11-30 remote control system and method of the same

Publications (2)

Publication Number Publication Date
KR20010048952A true KR20010048952A (en) 2001-06-15
KR100311483B1 KR100311483B1 (en) 2001-10-18

Family

ID=19622695

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990053845A KR100311483B1 (en) 1999-11-30 1999-11-30 remote control system and method of the same

Country Status (1)

Country Link
KR (1) KR100311483B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109272729A (en) * 2018-09-05 2019-01-25 吴贤忠 Thief-proof code remote controler recognition methods and device
CN111757157A (en) * 2020-06-30 2020-10-09 深圳Tcl新技术有限公司 Infrared code processing method, television and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109272729A (en) * 2018-09-05 2019-01-25 吴贤忠 Thief-proof code remote controler recognition methods and device
CN109272729B (en) * 2018-09-05 2024-02-13 吴贤忠 Identification method and device for anti-theft code remote controller
CN111757157A (en) * 2020-06-30 2020-10-09 深圳Tcl新技术有限公司 Infrared code processing method, television and system

Also Published As

Publication number Publication date
KR100311483B1 (en) 2001-10-18

Similar Documents

Publication Publication Date Title
US7147157B2 (en) Secure remote-control unit
KR860000754A (en) Communication network system
JPH0823330A (en) Safe data communication
US5987133A (en) Electronic authentication system
GB2332833A (en) Secure credit card transactions over the internet
CN111178874A (en) Transaction method and system based on block chain cold wallet
JPH1139082A (en) Keyboard device having security function and method therefor
KR101602803B1 (en) The encryption and decryption Method of using to polarization
KR100311483B1 (en) remote control system and method of the same
CN101883096B (en) Method, device and system for safely transferring data between electronic signature tools
AU753951B2 (en) Voice and data encryption method using a cryptographic key split combiner
JP2001111539A (en) Cryptographic key generator and cryptographic key transmitting method
JPH1023548A (en) Portable communication device and portable storage device
KR101649908B1 (en) Apparatus for keyboard security and method for inputting key on keyboard
KR100416743B1 (en) A Method for Encryption of SMS Message
KR101808313B1 (en) Method of encrypting data
JPH02291740A (en) Key delivery system with signature function
JPH0993242A (en) Data transmitter-receiver
JP2004040278A (en) Information transmission system
KR100295106B1 (en) Authorization and data protection method for mobile telecommunication
KR19980067310A (en) Impossible communication method
KR100273231B1 (en) Encipher and decipher apparatus
JP2007521525A (en) System for authenticating and authorizing a party in a secure communication network
JPH04268844A (en) Cipher using method and means therefor
KR20200094383A (en) Encryption system and method using optical communication based true random number

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20080826

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee