[go: up one dir, main page]

KR100320183B1 - 디지탈데이터 플레이어의 파일 암호화 장치 - Google Patents

디지탈데이터 플레이어의 파일 암호화 장치 Download PDF

Info

Publication number
KR100320183B1
KR100320183B1 KR1019990009014A KR19990009014A KR100320183B1 KR 100320183 B1 KR100320183 B1 KR 100320183B1 KR 1019990009014 A KR1019990009014 A KR 1019990009014A KR 19990009014 A KR19990009014 A KR 19990009014A KR 100320183 B1 KR100320183 B1 KR 100320183B1
Authority
KR
South Korea
Prior art keywords
digital data
encrypted
player
buffer
encryption
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.)
Expired - Fee Related
Application number
KR1019990009014A
Other languages
English (en)
Other versions
KR20000060590A (ko
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 KR1019990009014A priority Critical patent/KR100320183B1/ko
Priority to JP11298391A priority patent/JP2000267940A/ja
Priority to CN99122087A priority patent/CN1267856A/zh
Priority to CNA2005101253319A priority patent/CN1783102A/zh
Priority to US09/527,670 priority patent/US7130426B1/en
Publication of KR20000060590A publication Critical patent/KR20000060590A/ko
Application granted granted Critical
Publication of KR100320183B1 publication Critical patent/KR100320183B1/ko
Priority to US12/252,306 priority patent/USRE41942E1/en
Priority to US12/252,300 priority patent/USRE42171E1/en
Priority to US12/252,311 priority patent/USRE42107E1/en
Priority to US12/252,295 priority patent/USRE42106E1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0464Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload using hop-by-hop encryption, i.e. wherein an intermediate entity decrypts the information and re-encrypts it before forwarding it
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00137Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users
    • G11B20/00144Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users involving a user identifier, e.g. a unique customer ID
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00137Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users
    • G11B20/00152Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to contents recorded on or reproduced from a record carrier to authorised users involving a password
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00217Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
    • G11B20/00224Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is obtained from a remote server
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • G11B20/00478Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier wherein contents are decrypted and re-encrypted with a different key when being copied from/to a record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00855Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server
    • G11B20/00869Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a step of exchanging information with a remote server wherein the remote server can deliver the content to a receiving device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0478Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload applying multiple layers of encryption, e.g. nested tunnels or encrypting the content with a first key and then with at least a second key
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/088Usage controlling of secret information, e.g. techniques for restricting cryptographic keys to pre-authorized uses, different access levels, validity of crypto-period, different key- or password length, or different strong and weak cryptographic algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/14Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/1075Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data
    • G11B2020/10759Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data content data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • H04L2209/605Copy protection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

본 발명은 피씨에서 인터넷이나 컴퓨터 통신망을 통해 MP3,VQF,AAC 등과 같은 오디오 데이터 또는 MPEG,JPEG 등과 같은 디지탈 오디오데이터를 전송받아 MP3 플레이어와 같은 디지탈데이터 플레이어에 다운로드할 때 불법적으로 유출되는 것을 방지하기 위해 암호화된 형태로 전송하는 기술에 관한 것으로, 이러한 본 발명의 목적은 통신망을 통해 서버로부터 하이 레벨로 암호화된 디지탈데이터와 암호화 키이를 수신받아 저장하는 저장수단과; 상기 저장수단에 저장되어 있는 암호화된 디지탈데이터를 상기 암호화 키이를 이용하여 해독하는 해독수단과; 상기 해독수단에 의해 해독된 디지탈데이터를 소정 단위로 저장하는 버퍼와; 상기 버퍼에서 출력되는 디지탈데이터를 소정 간격을 두고 부분적으로 암호화 처리하여 디지탈데이터 플레이어측으로 다운로드하는 암호화 및 다운로드수단에 의해 달성된다.

Description

디지탈데이터 플레이어의 파일 암호화 장치{FILE ENCRYPTION APPARATUS FOR DIGITAL DATA PLAYER}
본 발명은 인터넷이나 컴퓨터 통신망 등을 통해 전송되는 프로그램을 불법적으로 다운로드 받는 것을 방지하는 기술에 관한 것으로, 특히 피씨에서 인터넷이나 컴퓨터 통신망을 통해 MP3,VQF,AAC 등과 같은 오디오 데이터 또는 MPEG,JPEG 등과 같은 디지탈 오디오데이터를 전송받아 MP3 플레이어와 같은 디지탈데이터 플레이어에 다운로드할 때 불법적으로 유출되는 것을 방지하고, 강력한 암호화에 의해 디지탈데이터 플레이어의 가격이 상승되는 것을 방지할 수 있도록한 디지탈데이터 플레이어의 암호화 장치 및 방법에 관한 것이다.
디지탈데이터 플레이어는 엠펙1 레이어3(MPEG1 Layer3)에 해당하는 오디오 데이터 압축 코딩기술을 활용해 테이프나 콤팩트디스크(CD) 없이 컴퓨터 통신망 상에서 원하는 데이터를 쉽게 다운로드 받아 재생할 수 있는 신개념의 휴대형 디지탈 기기이다. 특히 이 제품은 디지탈데이터 형태로 파일을 저장하므로 고장이 거의 없고 음질이 좋을 뿐만 아니라 작고 가벼워 운동할 때도 착용할 수 있을 정도로 활동성이 뛰어나 휴대형 헤드폰카세트와 CD플레이어의 대체상품으로 주목받고 있다.
도 1은 종래기술에 의한 통신망 상의 디지탈데이터 플레이어의 주변 블록도로서 이에 도시한 바와 같이, 사용자 등록과정에서 피씨(20)측에 식별번호와 패스워드를 부여하고 소프트웨어 형태의 플레이어를 전송한 후 그로부터 디지탈데이터 파일의 공급 요청이 있을 때, 입력되는 식별번호(ID)와 패스워드(PWD)를 근거로 사용자의 신분을 확인한 다음 암호화된 형태의 디지탈데이터 파일을 공급하는 디지탈데이터 서버(10)와; 상기 디지탈데이터 서버(10)로부터 공급받은 디지탈데이터 파일을 하드디스크에 저장하고, 다운로드 받은 소프트웨어 플레이어로 해독처리하여 미가공된 형태(raw)의 디지탈데이터 파일을 재생출력하거나, 디지탈데이터 플레이어(30)측으로 다운로드하는 피씨(20)와; 상기 피씨(20)로부터 미가공된 형태의 디지탈데이터 파일을 다운로드 받아 메모리부(40)에 저장하였다가 재생출력하는 디지탈데이터 플레이어(30)와; 상기 디지탈데이터 플레이어(30)로부터 미가공된 형태의 디지탈데이터 파일을 다운로드 받아 내부의 메모리에 저장하였다가 요구시 다시 읽어내어 출력하는 메모리부(40)로 구성된 것으로, 이의 작용을 설명하면 다음과 같다.
사용자가 디지탈데이터 서버(10)로부터 합법적으로 디지탈데이터 파일을 공급받기 위해서는 디지탈데이터 파일 공급업자측에 등록하여야 하는데, 이 과정에서 사용자는 식별번호와 패스워드를 부여받고, 통신망을 통해 소프트웨어 형태의 디지탈데이터 플레이어를 다운로드 받아 피씨(20) 상에 그 디지탈데이터 소프트웨어 플레이어(22)를 구축하게 된다.
이후, 사용자가 피씨(20) 및 통신망을 통해 상기 디지탈데이터 서버(10)로부터 디지탈데이터 파일을 다운로드 받고자 하는 경우, 통신망을 통해 자신의 식별번호(ID)와 패스워드(PWD)를 전송한다. 상기 디지탈데이터 서버(10)는 그 식별번호(ID)와 패스워드(PWD)를 근거로 사용자의 신분을 확인한 후 사용자가 요청한 디지탈데이터 파일을 전송하게 되는데, 이때, 소정의 방식으로 예로써, 사용자의 식별번호(ID)를 암호화 키이로 사용하여 디지탈데이터 파일을 암호화 해서 전송하게 된다.
따라서, 상기 피씨(20)는 상기 디지탈데이터 서버(10)로부터 전송되는 디지탈데이터 파일을 하드디스크(21)에 저장해 두고, 사용자가 재생출력을 요구하는 경우 디지탈데이터 소프트웨어 플레이어(22)에서 해독하여 재생출력한다. 이에 따라 사용자는 피씨(20)를 통해 원하는 음악을 감상할 수 있게 된다.
한편, 사용자가 휴대형의 디지탈데이터 플레이어(30)를 이용하여 디지탈데이터 파일 형태의 음악을 감상하고자 하는 경우, 상기 피씨(20)에서 상기 통신망을 통해 다운로드 받아 하드디스크(21)에 저장해 놓은 디지탈데이터 파일을 디지탈데이터 소프트웨어 플레이어(22)를 통해 상기와 같이 해독한 다음 다운로드부(23) 및 통신망을 통해 디지탈데이터 플레이어(30)측으로 전송하게 된다.
따라서, 상기 디지탈데이터 플레이어(30)는 상기의 경로를 통해 전송되는 디지탈데이터 파일을 착탈 가능한 카드형태로 제작된 메모리부(40)의 메모리(42)에 저장해 두고, 필요시 다시 읽어들인 다음 내부의 디코더(31)를 통해 재생출력한다. 이에 따라 사용자는 디지탈데이터 플레이어(30)를 이용하여 원하는 장소에서 음악을 감상하거나 디지탈데이터 플레이어에 장착된 디스플레이부(도면에 미표시)를 통하여 문자정보 및 화상정보 등을 활용하는 등 다운로드 받은 데이터를 다양하게 활용할 수 있게 된다.
그러나, 이와 같은 종래의 디지탈데이터 파일의 암호화 장치에 있어서는 피씨가 서버로부터 다운로드받은 디지탈데이터 파일을 디지탈데이터 플레이어측으로 다운로드할 때 미가공된 형태로 다운로드하기 때문에 본의 아니게 통신망상에서 불법적으로 유출되어 음반 저작권자 또는 저작권인접자들(음반제작, 복제 및 유통을 담당하는 음반사 및 기획사들)의 저작권리를 보호할 수 없게 되는 결함이 있었다. 이와 같은 문제점을 해결하기 위해 단순히 통상의 강력한 암호화 방식으로 암호화 처리하여 디지탈데이터 플레이어측으로 전송하는 경우에는 강력한 해독기능 추가에 의해 디지탈데이터 플레이어의 원가가 상승되는 문제점이 발생된다.
따라서, 본 발명의 제1목적은 서버측으로부터 다운로드받은 MP3와 같은 디지탈데이터 파일을 해독하여 소정 단위로 버퍼에 저장하고, 디지탈데이터 플레이어측으로 다운로드할 때 별다른 가격상승을 유발시키지 않고 불법유출을 방지할 수 있도록 소정 간격을 두고 부분적으로 암호화 처리하여 다운로드하는 암호화 시스템을 제공함에 있다. 본 발명의 제2목적은 다수의 서버측으로부터 다운로드받은 디지탈데이터 파일을 각각의 해독방식으로 해독한 후 상기와 같이 단순한 형태로 암호화 처리하는 암호화 시스템을 제공함에 있다.
도 1은 종래기술에 의한 통신망 상의 디지탈데이터 플레이어의 주변 블록도.
도 2는 본 발명에 의한 디지탈데이터 플레이어의 파일 암호화 장치의 블록도.
도 3의 (a)-(e)는 본 발명에 의한 암호화 처리방법의 설명도.
도 4는 본 발명에 의한 파일 암호화 방법의 신호 흐름도.
도 5는 본 발명에 의한 파일 암호화 장치의 다른 실시예를 보인 블록도.
***도면의 주요 부분에 대한 부호의 설명***
110 : 디지탈데이터 서버 120 : 피씨
130 : 디지탈데이터 플레이어 140 : 데이터 저장매체
본 발명의 목적을 달성하기 위한 디지탈데이터 플레이어의 암호화 방법은 통신망을 통해 하나의 서버 또는 복수개의 서버로부터 전체적으로 암호화된 디지탈데이터와 암호화 키이를 수신받아 기록매체에 저장하는 제1과정과; 상기 기록매체에 저장되어 있는 암호화된 디지탈데이터를 해당 암호화 키이를 이용하여 해독하는 제2과정과; 상기 해독된 디지탈데이터를 소정 단위로 저장하는 버퍼에 저장하고, 다시 이로부터 출력되는 디지탈데이터를 소정 간격을 두고 부분적으로 암호화 처리하여 디지탈데이터 플레이어측으로 다운로드하는 제3과정으로 이루어진다.
도 2는 본 발명의 제1목적을 달성하기 위한 디지탈데이터 플레이어의 파일 암호화 장치에 대한 일실시 예시 블록도로서 이에 도시한 바와 같이, 사용자 등록과정에서 피씨(120)측에 식별번호와 패스워드를 부여하고 소프트웨어 형태의 플레이어를 전송한 후 그로부터 디지탈데이터 파일의 공급 요청이 있을 때, 입력되는 식별번호(ID)와 패스워드(PWD)를 근거로 사용자의 신분을 확인한 다음 전체적으로 암호화된 디지탈데이터 파일을 공급하는 디지탈데이터 서버(110)와; 상기 디지탈데이터 서버(110)로부터 공급받은 디지탈데이터 파일을 하드디스크에 저장하고, 다운로드 받은 소프트웨어 플레이어로 해독처리하여 미가공된 형태의 디지탈데이터 파일을 재생출력하거나, 소정 단위로 버퍼에 저장하였다가 소정 간격을 두고 부분적으로 암호화 처리하여 디지탈데이터 플레이어(130)측으로 다운로드하는 피씨(120)와; 상기 피씨(120)로부터 전송되는 암호화된 형태의 디지탈데이터 파일을 데이터 저장매체(140)에 임시 저장하였다가 암호화 키이로 해독처리하여 재생출력하는 디지탈데이터 플레이어(130)와; 상기 디지탈데이터 플레이어(130)로부터 암호화된 형태의 디지탈데이터 파일을 다운로드 받아 내부의 메모리에 저장하였다가 요구시 다시 읽어내어 출력하는 데이터 저장매체(140)로 구성하였다.
상기에서 피씨(120)는 상기 디지탈데이터 서버(110)로부터 전송되어 오는 전체적으로 암호화된 디지탈데이터 파일이 저장되는 하드디스크(121)와; 사용자가 재생출력을 요구할 때, 상기 하드디스크(121)에서 출력되는 암호화된 형태의 디지탈데이터를 해독하여 원래의 미가공된 형태로 출력하는 디지탈데이터 소프트웨어 플레이어(122)와; 상기 하드디스크(121)에서 출력되는 암호화된 형태의 디지탈데이터를 해독하는 암호화 해독부(123)와; 상기 암호화 해독부(123)에 의해 해독된 디지탈데이터를 소정 단위로 임시 저장하는 버퍼(124)와; 상기 버퍼(124)를 통해 출력되는 디지탈데이터를 소정 간격을 두고 부분적으로 암호화 처리하여 다운로드하는 암호화 및 다운로드부(125)로 구성되었다.
이와 같이 구성한 본 발명의 작용을 첨부한 도 3 및 도 4를 참조하여 상세히 설명하면 다음과 같다.
사용자가 디지탈데이터 서버(110)로부터 합법적으로 디지탈데이터 파일을 공급받기 위해서는 디지탈데이터 파일 공급업자측에 등록하여야 하는데, 이 과정에서 사용자는 식별번호와 패스워드를 부여받고, 통신망을 통해 소프트웨어 형태의 디지탈데이터 플레이어를 다운로드 받아 피씨(120) 상에 그 디지탈데이터 소프트웨어 플레이어(122)를 구축하게 된다.
이후, 사용자가 피씨(120) 및 통신망을 통해 상기 디지탈데이터 서버(110)로부터 디지탈데이터 파일을 다운로드 받고자 하는 경우, 통신망을 통해 자신의 식별번호(ID)와 패스워드(PWD)를 전송한다. 상기 디지탈데이터 서버(110)는 그 식별번호(ID)와 패스워드(PWD)를 근거로 사용자의 신분을 확인한 후 사용자가 요청한 디지탈데이터 파일을 전송하게 되는데, 이때, 기 설정된 암호화 키이를 사용하여 디지탈데이터 파일을 전체적으로 암호화 해서 전송하게 된다.
따라서, 상기 피씨(120)는 상기 디지탈데이터 서버(110)로부터 전송되는 디지탈데이터 파일을 하드디스크(121)에 저장해 두고, 사용자가 재생출력을 요구하는 경우 디지탈데이터 소프트웨어 플레이어(122)에서 해독하여 재생출력한다. 이에 따라 사용자는 피씨(120)를 통해 원하는 음악을 감상할 수 있게 된다.
한편, 사용자가 휴대형의 디지탈데이터 플레이어(130)를 이용하여 디지탈데이터 파일 형태의 음악을 감상할 수 있도록 하기 위하여, 상기 피씨(120)에서 그 디지탈데이터 플레이어(130)측으로 디지탈데이터를 다운로드할 필요가 있다. 이때, 전체적으로 암호화 처리하여 다운로드하는 경우에는 디지탈데이터 플레이어(130)에서 그만큼 해독하는 기능이 강화되어야 하므로 그에 따른 비용이 상승되고, 그렇다고 해서 해독된 형태의 미가공 디지탈데이터로 다운로드하는 경우에는 불법적으로 유출되는 것에 대해 무방비 상태로 된다. 따라서, 본 발명에서는 다음과 같이 암호화 하여 다운로드한다.
상기 하드디스크(121)에서 출력되는 암호화된 데이터 파일이 암호화 해독부(123)에 의해 해독된 후 버퍼(124)에 일시 저장되었다가 암호화 및 다운로드부(125)에 전달되고, 이외의 다른 종류의 데이터 파일들도 동일한 경로를 통해 그 암호화 및 다운로드부(125)에 전달되는데, 이때, 그 파일이 권리보호 대상 파일인지 아닌지 확인하여 권리보호 대상인 경우에는 해당 파일의 사이즈(용량)에 따라 버퍼(124)의 사이즈를 적절히 변경하고, 권리보호 대상이 아닌 경우에는 그대로 다운로드 한다.
이와 같이 버퍼(124)의 사이즈를 필요에 따라 적절히 변경하는 이유는 일단 해독된 데이터가 버퍼(124)에 저장되어 있는 상태에서 해킹되거나 불법적으로 유출되는 경우에도 정상적으로 사용하지 못하도록 하기 위함이다.
예를들어, 권리를 보호받고자 하는 디지탈데이터 파일의 사이즈가 3분 용량인 경우 상기 버퍼(124)에 2초 분량 단위(180/90=2초)로 저장하면 정상적인 재생이 가능하다고 할 때, 버퍼(124)에 1초 분량 단위(180/180 = 1초)로 저장하면 설령 불법적으로 유출되더라도 정상적으로 사용될 수 없으므로 저작권 권리를 보호할 수 있게 된다. 보호 대상 파일을 확인하는 방법에는 여러 가지 있을 수 있는데, 한 예로써 확장자를 근거로 확인하는 방법을 들 수 있다.
또한, 상기 버퍼(124)에서 출력되는 디지탈 데이터가 권리보호 대상이 아닐 경우 상기 암호화 및 다운로드부(125)에서 해당 파일을 그대로 다운로드하고, 권리보호 대상인 경우에는 소정 간격을 두고 부분적으로 암호화 처리하여 디지탈데이터 플레이어(130)측으로 다운로드하게 된다.
상기와 같이 부분적으로 암호화 하는 일실시 예로써, 도 3의 (a)와 같이 전체적으로 암호화된 파일을 대상으로 기 설정된 암호화 키이를 이용하여 해독할 때 일정 분량만 해독하고, 나머지 일정 분량은 그대로 남겨둔다. 따라서, 상기 암호화 및 다운로드부(125)에서 암호화 처리되어 다운로드되는 파일은 도 3의 (b)와 같이 띠 형상의 암호화된 구간을 갖게 된다.
또 다른 암호화 실시 예로써, 상기 도 3의 (a)와 같이 전체적으로 암호화 처리된 파일을 도 3의 (c)와 같이 전체적으로 해독 처리한 후 도 3의 (d)와 같이 제1암호화 키이로 더 조금씩 암호화 처리하여 다운로드하거나, 상기 도 3의 (e)와 같이 한 번 더 암호화 하여 다운로드한다.
상기 디지탈데이터 플레이어(130)는 상기 피씨(120)로부터 상기와 같이 암호화 처리되어 다운로드되는 디지탈데이터 파일을 착탈 가능한 카드형태로 제작된 데이터 저장매체(140)의 메모리(142)에 저장해 두고, 필요시 다시 읽어들인 다음 내부의 디코더(132)를 통해 재생출력하게 된다.
이때, 상기 데이터 저장매체(140)로부터 입력되는 디지탈데이터 파일은 암호화된 형태의 파일이므로 해독 처리한 후 재생출력하게 된다. 즉, 상기 디지탈데이터 플레이어(130)의 마이크로컴퓨터(131)는 상기 암호화 과정에서 사용된 해당 암호화 키이를 이용하여 디지탈데이터 파일을 해독하게 되고, 이렇게 해독된 디지탈데이터 파일이 디코더(131)를 통해 출력라인으로 출력된다.
이에 따라, 사용자는 디지탈데이터 플레이어(130)를 이용하여 원하는 장소에서 음악을 감상할 수 있게 되고, 그 디지탈데이터 파일의 다운로드 과정에서 불법적으로 유출되는 것을 방지할 수 있게 된다.
한편, 도 5는 본 발명의 제2목적을 달성하기 위한 일실시 구현예를 보인 것으로, 이의 작용을 설명하면 다음과 같다.
여기에서는 도 2에서와 달리 다수의 디지탈데이터 서버(110A-110C)가 구비되어 있으므로 피씨(120)에서 디지탈데이터 파일을 해독할 때 상기와 같이 한 종류의 암호화 키이를 이용하여 해독하는 것이 아니라 각각의 디지탈데이터 서버(110A-110C)에서 제공되는 암호화 키이를 이용하여 미가공된 형태의 파일로 복원한 후 상기와 동일한 과정을 통해 재생출력하거나 디지탈데이터 플레이어(130)측으로 다운로드하게 된다.다시 말해서, 통상의 암호화 알고리즘으로서 대칭형 암호화 방식인 DES(DES: Data Encryption Standard)와 비대칭 암호화 방식인 RSA가 있는데, 본 발명에서는 피씨(120)에서 디지탈데이터 플레이어(130)측으로 디지탈 데이터를 다운로드할 때 그러한 통상의 암호화 알고리즘 중 어느 하나를 사용하여 암호화 처리하되, 상기의 설명에서와 같이 소정 간격을 두고 순차적으로 암호화 처리하여 전송하게 된다.
이상에서 상세히 설명한 바와 같이, 본 발명은 하나의 서버로부터 다운로드받은 디지탈데이터 파일을 해독하여 디지탈데이터 플레이어측으로 다운로드할 때 디지탈데이터 파일을 해독하여 소정 단위로 버퍼에 저장하고, 소정 간격을 두고 부분적으로 암호화 처리하여 다운로드하고, 다수의 서버측으로부터 다운로드받은 디지탈데이터 파일에 대해서는 각각의 해독방식으로 해독한 후 상기와 같이 부분적으로 암호화 처리하여 다운로드 함으로써 저작권리를 보장하면서, 추가된 해독기능에 의해 디지탈데이터 플레이어의 가격이 상승되는 문제점을 해결할 수 있는 효과가 있다.

Claims (8)

  1. 통신망을 통해 서버로부터 전체적으로 암호화된 디지탈데이터와 암호화 키이를 수신받아 저장하는 저장수단과; 상기 저장수단에 저장되어 있는 암호화된 디지탈데이터를 상기 암호화 키이를 이용하여 해독하는 해독수단과; 상기 해독수단에 의해 해독된 디지탈데이터를 소정 단위로 저장하는 버퍼와; 상기 버퍼에서 출력되는 디지탈데이터를 소정 간격을 두고 부분적으로 암호화 처리하는 암호화 수단과; 상기 부분적으로 암호화 된 디지탈 데이터를 디지탈데이터 플레이어측으로 다운로드하는 다운로드수단을 포함하여 구성한 것을 특징으로 하는 디지탈데이터 플레이어의 파일 암호화 장치.
  2. 통신망을 통해 서버로부터 전체적으로 암호화된 디지탈데이터와 암호화 키이를 수신받아 저장수단에 저장시킨 후 그 암호화 키이로 해독하고, 해독된 디지탈데이터를 소정 단위로 버퍼에 저장시키면서 이로부터 출력되는 디지탈데이터를 소정 간격을 두고 부분적으로 암호화 처리하여 디지탈데이터 플레이어측으로 다운로드하는 것을 특징으로 하는 디지탈데이터 플레이어의 파일 암호화 프로그램을 기록한 기록매체.
  3. 통신망을 통해 서버로부터 전체적으로 암호화된 디지탈데이터와 암호화 키이를 수신받아 기록매체에 저장하는 제1과정과; 상기 기록매체에 저장되어 있는 암호화된 디지탈데이터를 상기 암호화 키이를 이용하여 해독하는 제2과정과; 상기 해독된 디지탈데이터를 소정 단위로 버퍼에 저장하는 제3과정과; 상기 버퍼로부터 출력되는 디지탈데이터를 소정 간격을 두고 부분적으로 암호화 처리하여 디지탈데이터 플레이어측으로 다운로드하는 제4과정으로 이루어지는 것을 특징으로 하는 디지탈데이터 플레이어의 파일 암호화 방법.
  4. 제3항에 있어서, 제3과정은 해독된 디지탈데이터를 버퍼에 저장할 때 해당 파일의 용량에 따라 버퍼의 유효용량을 가변적으로 설정하는 것을 특징으로 하는 디지탈데이터 플레이어의 파일 암호화 방법.
  5. 제3항에 있어서, 제4과정은 해독된 디지탈데이터에 소정 간격으로 암호화처리된 구간을 두는 방식으로 암호화 처리하는 것을 특징으로 하는 디지탈데이터 플레이어의 파일 암호화 방법.
  6. 통신망을 통해 복수개의 서버로부터 전체적으로 암호화된 디지탈데이터와 암호화 키이를 각기 수신받아 저장하는 저장수단과; 상기 저장수단에 저장되어 있는 각각의 암호화된 디지탈데이터를 해당 암호화 키이를 이용하여 각기 해독하는 복수개의 해독수단과; 상기 해독수단에 의해 해독된 디지탈데이터 중에서 선택된 디지탈데이터를 소정 단위로 저장하는 버퍼와; 상기 버퍼에서 출력되는 디지탈데이터를 소정 간격을 두고 부분적으로 암호화 처리하는 암호화 수단과; 상기 부분적으로 암호화 처리된 데이터를 디지탈데이터 플레이어측으로 다운로드하는 다운로드수단을 포함하여 구성한 것을 특징으로 하는 디지탈데이터 플레이어의 파일 암호화 장치.
  7. 통신망을 통해 복수개의 서버로부터 전체적으로 암호화 된 디지탈데이터와 암호화 키이를 각기 수신받아 저장수단에 저장시킨 후 해당 암호화 키이로 각각 해독하고, 해독된 디지탈데이터 중에서 선택된 디지탈데이터를 소정 단위로 버퍼에 저장시키면서 이로부터 출력되는 디지탈데이터를 소정 간격을 두고 부분적으로 암호화 처리하여 디지탈데이터 플레이어측으로 다운로드하는 것을 특징으로 하는 디지탈데이터 플레이어의 파일 암호화 프로그램을 기록한 기록매체.
  8. 통신망을 통해 복수개의 서버로부터 전체적으로 암호화 된 디지탈데이터와 암호화 키이를 각기 수신받아 기록매체에 저장하는 제1과정과; 상기 기록매체에 저장되어 있는 각각의 암호화된 디지탈데이터를 해당 암호화 키이를 이용하여 해독하는 제2과정과; 상기 해독된 디지탈데이터 중에서 선택된 디지탈데이터를 소정 단위로 버퍼에 저장하는 제3과정과; 상기 버퍼로부터 출력되는 디지탈데이터를 소정 간격을 두고 부분적으로 암호화 처리하여 디지탈데이터 플레이어측으로 다운로드하는 제4과정으로 이루어지는 것을 특징으로 하는 디지탈데이터 플레이어의 파일 암호화 방법.
KR1019990009014A 1999-03-17 1999-03-17 디지탈데이터 플레이어의 파일 암호화 장치 Expired - Fee Related KR100320183B1 (ko)

Priority Applications (9)

Application Number Priority Date Filing Date Title
KR1019990009014A KR100320183B1 (ko) 1999-03-17 1999-03-17 디지탈데이터 플레이어의 파일 암호화 장치
JP11298391A JP2000267940A (ja) 1999-03-17 1999-10-20 デジタルファイルの暗号化装置及び暗号化方法とその記録媒体
CNA2005101253319A CN1783102A (zh) 1999-03-17 1999-10-28 用于拷贝保护的方法和系统
CN99122087A CN1267856A (zh) 1999-03-17 1999-10-28 数字数据文件加密装置和方法以及加密程序的记录介质
US09/527,670 US7130426B1 (en) 1999-03-17 2000-03-17 Digital data file encryption apparatus and method and recording medium for recording digital data file encryption program thereon
US12/252,306 USRE41942E1 (en) 1999-03-17 2008-10-15 Digital data file encryption apparatus and method and recording medium for recording digital data file encryption program thereon
US12/252,300 USRE42171E1 (en) 1999-03-17 2008-10-15 Digital data file encryption apparatus and method and recording medium for recording digital data file encryption program thereon
US12/252,311 USRE42107E1 (en) 1999-03-17 2008-10-15 Digital data file encryption apparatus and method and recording medium for recording digital data file encryption program thereon
US12/252,295 USRE42106E1 (en) 1999-03-17 2008-10-15 Digital data file encryption apparatus and method and recording medium for recording digital data file encryption program thereon

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990009014A KR100320183B1 (ko) 1999-03-17 1999-03-17 디지탈데이터 플레이어의 파일 암호화 장치

Publications (2)

Publication Number Publication Date
KR20000060590A KR20000060590A (ko) 2000-10-16
KR100320183B1 true KR100320183B1 (ko) 2002-01-10

Family

ID=36773274

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990009014A Expired - Fee Related KR100320183B1 (ko) 1999-03-17 1999-03-17 디지탈데이터 플레이어의 파일 암호화 장치

Country Status (4)

Country Link
US (5) US7130426B1 (ko)
JP (1) JP2000267940A (ko)
KR (1) KR100320183B1 (ko)
CN (2) CN1267856A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040031827A (ko) * 2002-10-04 2004-04-14 (주)메트로디알엠 패키징된 디지털 콘텐츠에 대한 인증 시스템 및 그 방법
KR100809664B1 (ko) 2006-07-11 2008-03-05 하나 마이크론(주) 암호화된 컨텐츠를 저장하는 저장 장치 및 그 컨텐츠의제공 방법

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7080260B2 (en) * 1996-11-19 2006-07-18 Johnson R Brent System and computer based method to automatically archive and retrieve encrypted remote client data files
US6961567B1 (en) * 2000-12-07 2005-11-01 Palm, Inc. Generic activation and registration framework for wireless devices
US7555571B1 (en) 2001-01-05 2009-06-30 Palm, Inc. Activation of mobile computing device on a cellular network
JP4752113B2 (ja) * 2001-01-16 2011-08-17 ソニー株式会社 電子機器及び信号伝送方法
US7526795B2 (en) * 2001-03-27 2009-04-28 Micron Technology, Inc. Data security for digital data storage
KR100746771B1 (ko) 2001-04-24 2007-08-06 엘지전자 주식회사 휴대용 오디오 기기에서의 오디오 파일 재생방법
KR100430158B1 (ko) 2001-06-18 2004-05-04 지은묵 인터넷방송의 콘텐츠 위탁 영업 시스템 및 방법
JP4054190B2 (ja) * 2001-12-27 2008-02-27 松下電器産業株式会社 データ転送システム
GB2387505B (en) * 2002-04-12 2005-11-23 Vodafone Plc Communication systems
US7665110B2 (en) * 2002-05-14 2010-02-16 Lg Electronics Inc. System and method for synchronous reproduction of local and remote content in a communication network
KR100709920B1 (ko) 2002-09-09 2007-04-24 에누오케 가부시키가이샤 수소화 니트릴 고무 조성물
US20040193871A1 (en) * 2003-03-28 2004-09-30 Broadcom Corporation System and method for transmitting data using selective partial encryption
KR100564731B1 (ko) * 2004-08-13 2006-03-28 (주)잉카엔트웍스 네트워크를 통하여 개인 휴대 단말기로 데이터를 전송하는방법 및 그 시스템
JP4717398B2 (ja) * 2004-09-10 2011-07-06 キヤノン株式会社 データ処理装置の制御方法
US7478247B2 (en) * 2004-11-10 2009-01-13 Hillcrest Laboratories, Inc. Methods and systems for securing data processing devices
MY143832A (en) * 2005-05-13 2011-07-15 Thomson Licensing Security and transcoding system for transfer of content to portable devices
JP2006339988A (ja) * 2005-06-01 2006-12-14 Sony Corp ストリーム制御装置、ストリーム暗号化/復号化装置、および、ストリーム暗号化/復号化方法
US7681047B2 (en) * 2006-04-18 2010-03-16 International Business Machines Corporation Decryption of data in storage systems
US7853800B2 (en) * 2006-06-30 2010-12-14 Verint Americas Inc. Systems and methods for a secure recording environment
US7769176B2 (en) 2006-06-30 2010-08-03 Verint Americas Inc. Systems and methods for a secure recording environment
US7848524B2 (en) * 2006-06-30 2010-12-07 Verint Americas Inc. Systems and methods for a secure recording environment
KR20090031761A (ko) * 2006-07-05 2009-03-27 에이저 시스템즈 인크 무선 저장 디바이스에 관한 전력 관리를 위한 시스템들 및 방법들
US8452988B2 (en) * 2006-07-24 2013-05-28 Michael Sujue Wang Secure data storage for protecting digital content
US7953750B1 (en) 2006-09-28 2011-05-31 Verint Americas, Inc. Systems and methods for storing and searching data in a customer center environment
US20080082837A1 (en) 2006-09-29 2008-04-03 Protegrity Corporation Apparatus and method for continuous data protection in a distributed computing network
US8549619B2 (en) * 2007-01-22 2013-10-01 Dell Products L.P. Removable hard disk with embedded security card
US7861168B2 (en) * 2007-01-22 2010-12-28 Dell Products L.P. Removable hard disk with display information
US8607359B2 (en) * 2007-01-22 2013-12-10 Dell Products L.P. Removable hard disk with front panel input
US8572400B2 (en) * 2007-03-26 2013-10-29 Intel Corporation Enhanced digital right management framework
EP1978468A1 (en) * 2007-04-04 2008-10-08 Sap Ag A method and a system for secure execution of workflow tasks in a distributed workflow management system within a decentralized network system
US9323956B2 (en) * 2007-09-30 2016-04-26 Lenovo (Singapore) Pte. Ltd. Merging external NVRAM with full disk encryption
US8225106B2 (en) 2008-04-02 2012-07-17 Protegrity Corporation Differential encryption utilizing trust modes
US8401155B1 (en) 2008-05-23 2013-03-19 Verint Americas, Inc. Systems and methods for secure recording in a customer center environment
CN101465727B (zh) * 2008-12-17 2011-02-02 成都市华为赛门铁克科技有限公司 一种保证通信安全的方法、网络设备、装置和通信系统
CN101656866B (zh) * 2009-08-14 2012-05-23 中兴通讯股份有限公司 移动数字多媒体业务的接收方法及终端设备及接收装置
CN102055781A (zh) * 2009-10-30 2011-05-11 马杰 一种通过网络分发数字文件的方法
US9654810B2 (en) 2010-07-23 2017-05-16 Lattice Semiconductor Corporation Mechanism for partial encryption of data streams
US9019644B2 (en) 2011-05-23 2015-04-28 Lsi Corporation Systems and methods for data addressing in a storage device
US9049025B1 (en) * 2011-06-20 2015-06-02 Cellco Partnership Method of decrypting encrypted information for unsecure phone
US8964979B2 (en) 2011-10-07 2015-02-24 Silicon Image, Inc. Identification and handling of data streams using coded preambles
DE102011054842A1 (de) * 2011-10-27 2013-05-02 Wincor Nixdorf International Gmbh Vorrichtung zur Handhabung von Wertscheinen und/oder Münzen sowie Verfahren zur Initialisierung und zum Betrieb einer solchen Vorrichtung
US9413985B2 (en) 2012-09-12 2016-08-09 Lattice Semiconductor Corporation Combining video and audio streams utilizing pixel repetition bandwidth
KR101944062B1 (ko) 2017-09-29 2019-01-30 신재균 Ipo 팀을 자동으로 구성하는 플랫폼 및 그 운영방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0877706A (ja) * 1994-07-08 1996-03-22 Sony Corp 記録再生装置
KR970050808A (ko) * 1995-12-29 1997-07-29 김주용 복사 방지 기능을 갖는 가입자 댁내 장치
KR970057968A (ko) * 1995-12-29 1997-07-31 이우복 디지탈 영상 기기에서의 가변 복호 장치
KR19980081704A (ko) * 1997-04-24 1998-11-25 니시무로다이조 디지털 데이터 재생 장치

Family Cites Families (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63287882A (ja) 1987-05-20 1988-11-24 株式会社日立製作所 暗号装置
JPH01246979A (ja) * 1988-03-29 1989-10-02 Kondeishiyonaru Akusesu Technol Kenkyusho:Kk 有料番組分配装置及び暗号鍵の分配方法
JP2781906B2 (ja) * 1991-03-29 1998-07-30 パイオニア株式会社 ケーブルネットにおけるcatvセンター装置及び番組供給方法
US5323464A (en) * 1992-10-16 1994-06-21 International Business Machines Corporation Commercial data masking
JP3158748B2 (ja) * 1992-12-22 2001-04-23 ソニー株式会社 デジタル画像信号の記録装置、再生装置及び記録再生装置
JPH06326882A (ja) * 1993-03-15 1994-11-25 Toshiba Corp 画像通信システム
NZ266054A (en) * 1993-05-05 1997-05-26 Zunquan Liu Text encryption/decryption
US5504816A (en) * 1994-02-02 1996-04-02 Gi Corporation Method and apparatus for controlling access to digital signals
JP3453842B2 (ja) * 1994-04-26 2003-10-06 三菱電機株式会社 セキュアシステム
JP3310106B2 (ja) * 1994-04-28 2002-07-29 株式会社東芝 メディア情報配送システム
JP3562833B2 (ja) * 1994-06-23 2004-09-08 株式会社東芝 情報処理端末
JPH088853A (ja) * 1994-06-24 1996-01-12 Sony Corp スクランブル装置およびデスクランブル装置
JPH0855164A (ja) * 1994-08-10 1996-02-27 Fujitsu Ltd ソフトウェア配送システム、中継装置およびユーザ端末装置
JPH0869419A (ja) * 1994-08-30 1996-03-12 Shimadzu Corp デジタルデータの記録装置および記録媒体
DE69532434T2 (de) * 1994-10-27 2004-11-11 Mitsubishi Corp. Gerät für Dateiurheberrechte-Verwaltungssystem
JPH08125651A (ja) * 1994-10-28 1996-05-17 Hitachi Ltd 信号処理装置
JP3318699B2 (ja) * 1994-10-31 2002-08-26 ソニー株式会社 デイジタル信号受信システム
CN101398871B (zh) 1995-02-13 2011-05-18 英特特拉斯特技术公司 用于安全交易管理和电子权利保护的系统和方法
JPH08329011A (ja) * 1995-06-02 1996-12-13 Mitsubishi Corp データ著作権管理システム
US5659618A (en) 1995-09-29 1997-08-19 Vlsi Technology, Inc. Multi-size cryptographic key system
US5999622A (en) * 1995-11-22 1999-12-07 Microsoft Corporation Method and apparatus for protecting widely distributed digital information
JPH1013784A (ja) * 1996-06-24 1998-01-16 Matsushita Electric Ind Co Ltd 放送信号記録再生装置
JP3925742B2 (ja) * 1996-06-24 2007-06-06 松下電器産業株式会社 情報提供システム
JPH10178421A (ja) * 1996-10-18 1998-06-30 Toshiba Corp パケット処理装置、移動計算機装置、パケット転送方法及びパケット処理方法
US5889860A (en) 1996-11-08 1999-03-30 Sunhawk Corporation, Inc. Encryption system with transaction coded decryption key
JPH10145773A (ja) * 1996-11-14 1998-05-29 Toshiba Corp 動画像データの暗号化方法およびその方法が適用されるコンピュータシステム並びに動画像データ符号化/復号化装置
US20050021477A1 (en) * 1997-01-29 2005-01-27 Ganapathy Krishnan Method and system for securely incorporating electronic information into an online purchasing application
US6003135A (en) 1997-06-04 1999-12-14 Spyrus, Inc. Modular security device
US6236727B1 (en) 1997-06-24 2001-05-22 International Business Machines Corporation Apparatus, method and computer program product for protecting copyright data within a computer system
US6389534B1 (en) 1997-06-30 2002-05-14 Taher Elgamal Cryptographic policy filters and policy control method and apparatus
US6170060B1 (en) * 1997-10-03 2001-01-02 Audible, Inc. Method and apparatus for targeting a digital information playback device
KR19990038305A (ko) 1997-11-04 1999-06-05 김부평 기지국의 송수신 설비 점검 장치 및 점검방법
US5991399A (en) * 1997-12-18 1999-11-23 Intel Corporation Method for securely distributing a conditional use private key to a trusted entity on a remote system
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
US6330675B1 (en) * 1998-02-13 2001-12-11 Liquid Audio, Inc. System and method for secure transfer of digital data to a local recordable storage medium
US6289454B1 (en) 1998-06-29 2001-09-11 Vlsi Technology, Inc. Memory configuration which support multiple cryptographical algorithms
JP4113306B2 (ja) * 1998-07-22 2008-07-09 松下電器産業株式会社 ディジタルデータ記録装置及びその方法並びにそのプログラムを記録したコンピュータ読み取り可能な記録媒体
KR100484209B1 (ko) 1998-09-24 2005-09-30 삼성전자주식회사 디지털컨텐트암호화/해독화장치및그방법
US20010016836A1 (en) * 1998-11-02 2001-08-23 Gilles Boccon-Gibod Method and apparatus for distributing multimedia information over a network
US6577735B1 (en) * 1999-02-12 2003-06-10 Hewlett-Packard Development Company, L.P. System and method for backing-up data stored on a portable audio player
US6367019B1 (en) * 1999-03-26 2002-04-02 Liquid Audio, Inc. Copy security for portable music players
US20020077984A1 (en) 2000-12-19 2002-06-20 Mark Ireton Enabling protected digital media to be shared between playback devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0877706A (ja) * 1994-07-08 1996-03-22 Sony Corp 記録再生装置
KR970050808A (ko) * 1995-12-29 1997-07-29 김주용 복사 방지 기능을 갖는 가입자 댁내 장치
KR970057968A (ko) * 1995-12-29 1997-07-31 이우복 디지탈 영상 기기에서의 가변 복호 장치
KR19980081704A (ko) * 1997-04-24 1998-11-25 니시무로다이조 디지털 데이터 재생 장치

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040031827A (ko) * 2002-10-04 2004-04-14 (주)메트로디알엠 패키징된 디지털 콘텐츠에 대한 인증 시스템 및 그 방법
KR100809664B1 (ko) 2006-07-11 2008-03-05 하나 마이크론(주) 암호화된 컨텐츠를 저장하는 저장 장치 및 그 컨텐츠의제공 방법

Also Published As

Publication number Publication date
USRE41942E1 (en) 2010-11-16
US7130426B1 (en) 2006-10-31
KR20000060590A (ko) 2000-10-16
USRE42171E1 (en) 2011-02-22
USRE42106E1 (en) 2011-02-01
USRE42107E1 (en) 2011-02-01
CN1267856A (zh) 2000-09-27
JP2000267940A (ja) 2000-09-29
CN1783102A (zh) 2006-06-07

Similar Documents

Publication Publication Date Title
KR100320183B1 (ko) 디지탈데이터 플레이어의 파일 암호화 장치
US7324974B1 (en) Digital data file encryption apparatus and method
US6950941B1 (en) Copy protection system for portable storage media
KR100746771B1 (ko) 휴대용 오디오 기기에서의 오디오 파일 재생방법
US8393005B2 (en) Recording medium, and device and method for recording information on recording medium
JP2011123995A (ja) デジタル創作物の流通と使用を制御する方法および装置
JP3925496B2 (ja) データ記録装置及び記録方法
JP2004522252A (ja) ユーザデータを再生する装置及び方法
KR100324745B1 (ko) 디지탈데이터 플레이어의 암호화 장치
CN100433030C (zh) 数字数据文件加密装置和方法
KR20050122209A (ko) 디지털 데이터 보존·재생방법 및 장치
JP2004140757A (ja) コンテンツの暗号化方法及び暗号化されたデータを復号化する復号化方法並びにその装置
KR100365916B1 (ko) 데이터 암호화 장치 및 방법
KR20000055718A (ko) 디지탈 데이터 파일 암호화 방법
KR20000055755A (ko) Mp3 전송시스템의 업로드 방지 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

FPAY Annual fee payment

Payment date: 20121128

Year of fee payment: 12

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12

FPAY Annual fee payment

Payment date: 20131122

Year of fee payment: 13

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 13

FPAY Annual fee payment

Payment date: 20141124

Year of fee payment: 14

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 14

FPAY Annual fee payment

Payment date: 20151124

Year of fee payment: 15

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 15

FPAY Annual fee payment

Payment date: 20161124

Year of fee payment: 16

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 16

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20171227

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20171227