[go: up one dir, main page]

KR100434598B1 - an authentication method to distinguish between an original record and a duplicate record using asymmetric cryptography - Google Patents

an authentication method to distinguish between an original record and a duplicate record using asymmetric cryptography Download PDF

Info

Publication number
KR100434598B1
KR100434598B1 KR10-2001-0001577A KR20010001577A KR100434598B1 KR 100434598 B1 KR100434598 B1 KR 100434598B1 KR 20010001577 A KR20010001577 A KR 20010001577A KR 100434598 B1 KR100434598 B1 KR 100434598B1
Authority
KR
South Korea
Prior art keywords
record
private key
genuine
track information
media
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
KR10-2001-0001577A
Other languages
Korean (ko)
Other versions
KR20020060463A (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 KR10-2001-0001577A priority Critical patent/KR100434598B1/en
Publication of KR20020060463A publication Critical patent/KR20020060463A/en
Application granted granted Critical
Publication of KR100434598B1 publication Critical patent/KR100434598B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Computer Hardware Design (AREA)
  • Technology Law (AREA)
  • Multimedia (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 비대칭형 암호화 방식을 이용한 정품 음반 인증 방법에 관한 것으로, 특히 단말 클라이언트가 미디어 구동유닛을 통해 음원과 멀티미디어 컨텐츠 및 암호화용 개인키가 저장된 미디어를 구동하여 상기 단말 클라이언트에 개인키를 설치하는 단계와; 상기 단말 클라이언트가 운영서버에 접속되면 상기 운영서버가 CDDB(CD Database) 음반 인식기술에 따라 상기 미디어 구동 유닛에 의해 구동되는 음반의 트랙정보를 계산하고, 상기 계산된 트랙정보를 음반정보 데이터베이스에 저장되어 있는 트랙정보와 비교하여 해당 음반의 종류를 판별하는 단계와; 상기 운영서버가 단말 클라리언트에 설치된 개인키를 검색하고, 암호정보 데이터베이스에 상기 검색된 개인키와 매칭되는 공개키가 존재하는지를 판단하여 1차적으로 정품 음반 여부를 판별하는 단계와; 상기 운영서버가 미디어의 트랙정보를 상기 개인키로 암호화하여 가져와서 상기 개인키에 대응하는 공개키를 이용하여 복호화하는 단계; 및 상기 운영서버가 복호화된 음반의 트랙정보와 음반정보 데이터베이스에 저장되어 있는 해당 음반의 트랙정보를 비교하여 상기 미디어 구동유닛에 들어있는 음반의 정품여부를 2차적으로 판별하는 단계를 구비하는 것을 특징으로 한다. 이와같이 본 발명은 개인키와 공개키를 사용하여 음반의 정품여부를 인터넷상에서 판별함에 따라 정품 음반을 구입한 사용자에게 차별화된 서비스를 제공할 수 있으며, 이를 통해 정품의 사용을 권장하고 음반의 불법복제를 예방할 수 있다.The present invention relates to a genuine record authentication method using an asymmetric encryption method, and in particular, a terminal client installs a private key in the terminal client by driving a media in which a sound source, multimedia content and an encryption private key are stored through a media driving unit. Steps; When the terminal client is connected to the operation server, the operation server calculates track information of the record driven by the media driving unit according to a CDDB (CD Database) recording recognition technology, and stores the calculated track information in the record information database. Determining the type of the record in comparison with the track information; Searching, by the operation server, the private key installed in the terminal client, determining whether there is a public key matching with the searched private key in the encryption information database, and determining whether or not a genuine record is made; Encrypting, by the operation server, the track information of the media with the private key and decrypting the track information of the media using the public key corresponding to the private key; And secondly determining, by the operation server, whether the record included in the media driving unit is genuine by comparing the track information of the decoded record and the track information of the corresponding record stored in the record information database. It is done. As described above, the present invention can provide a differentiated service to users who purchase genuine recordings by using the private key and public key to determine whether the recordings are genuine on the Internet. Can be prevented.

Description

비대칭형 암호화 방식을 이용한 정품 음반 인증 방법 {an authentication method to distinguish between an original record and a duplicate record using asymmetric cryptography}Genuine record authentication method using asymmetric cryptography {an authentication method to distinguish between an original record and a duplicate record using asymmetric cryptography}

본 발명은 비대칭형 암호화 방식을 이용한 정품 음반 인증 방법에 관한 것으로, 특히 정품 음반을 구입한 사용자에게 차별화된 서비스를 제공하기 위해 인터넷상에서 비대칭형 암호화 방식을 이용하여 음반의 정품여부를 판별하는 비대칭형 암호화 방식을 이용한 정품 음반 인증 방법에 관한 것이다.The present invention relates to a genuine record authentication method using an asymmetric encryption method, and in particular, to provide a differentiated service to a user who purchased a genuine record asymmetric type to determine whether the record genuine using asymmetric encryption method on the Internet It relates to a genuine record authentication method using an encryption method.

일반적으로 클래식이나 팝 음악 등을 청취하기 위해서는 오디오 신호가 기록된 카세트 테이프, 컴팩트 디스크 등을 오디오 기기를 이용하여 재생하거나, CD-ROM 드라이브와 스피커 등이 장착된 컴퓨터를 이용하여 컴팩트 디스크의 오디오 신호를 재생하게 된다.In general, in order to listen to classical or pop music, a cassette tape or a compact disc in which audio signals are recorded can be played using an audio device, or an audio signal of a compact disc can be used by using a computer equipped with a CD-ROM drive and speakers. Will play.

상기된 컴팩트 디스크의 표면에는 각종 오디오 신호를 원음 그대로 기록 및 재생할 수 있도록 펄스 부호 변조(PCM ; Pulse Code Modulation) 데이터가 기록되어 있는데, 오디오 기기나 CD-ROM 드라이브의 광픽업에서 출력되어 컴팩트 디스크의 표면에서 반사되는 빛을 신호처리하면 컴팩트 디스크의 표면에 기록된 오디오 신호를 재생할 수 있다.On the surface of the compact disc, pulse code modulation (PCM) data is recorded so that various audio signals can be recorded and reproduced as it is. The compact disc is output from an optical pickup of an audio device or a CD-ROM drive. Signal processing light reflected from the surface can reproduce audio signals recorded on the surface of the compact disc.

그러나, 근래에는 장비와 기술의 발달로 상기와 같이 오디오 신호가 기록된 컴팩트 디스크인 음반의 복제가 가능해짐에 따라 저작권의 침해라는 법률적인 문제가 대두될 뿐만 아니라 불법 복제된 음반의 유통으로 인해 음반시장의 유통질서가 붕괴되는 등의 문제점이 발생하고 있다.However, in recent years, with the development of equipment and technology, it is possible to copy a record, which is a compact disc on which audio signals are recorded, as well as the legal problem of copyright infringement, and also due to the distribution of illegally copied records. There are problems such as the disruption of the market order.

이에 본 발명은 상기와 같은 문제점을 해결하기 위해 발명된 것으로, 인터넷상에서 개인키와 공개키를 사용하는 비대칭형 암호화 방식을 이용하여 음반의 정품여부를 판별함에 따라 정품 음반을 구입한 사용자에게 차별화된 서비스를 제공할 수 있는 비대칭형 암호화 방식을 이용한 정품 음반 인증 방법을 제공하는 것을 그 목적으로 한다.Accordingly, the present invention has been invented to solve the above problems, and differentiated to the user who purchased the genuine record by determining whether the record is genuine using an asymmetric encryption method using a private key and a public key on the Internet. It is an object of the present invention to provide a genuine record authentication method using an asymmetric encryption method that can provide a service.

상기와 같은 목적을 달성하기 위하여 본 발명은, 미디어 구동유닛을 구비하는 단말 클라이언트와, 상기 단말 클라이언트와 컴퓨터 네트워크를 통해 연결되며 음반정보 데이터베이스와 암호정보 데이터베이스 및 등록정보 데이터베이스를 구비하는 운영서버를 포함한 정품 음반 인증 시스템에 적용되는 정품 음반 인증 방법에 있어서: 상기 단말 클라이언트가 미디어 구동유닛을 통해 음원과 멀티미디어 컨텐츠 및 암호화용 개인키가 저장된 미디어를 구동하여 상기 단말 클라이언트에 개인키를 설치하는 단계와; 상기 단말 클라이언트가 운영서버에 접속되면 상기 운영서버가 CDDB(CD Database) 음반 인식기술에 따라 상기 단말 클라이언트의 미디어 구동 유닛에 의해 구동되는 음반의 트랙정보를 계산하고, 상기 계산된 트랙정보를 상기 음반정보 데이터베이스에 저장되어 있는 트랙정보와 비교하여 해당 음반의 종류를 판별하는 단계와; 상기 운영서버가 단말 클라리언트에 설치된 개인키를 검색하고, 상기 암호정보 데이터베이스에 상기 검색된 개인키와 매칭되는 공개키가 존재하는지를 판단하여 1차적으로 정품 음반 여부를 판별하는 단계와; 상기 운영서버가 미디어의 트랙정보를 상기 개인키로 암호화하여 가져와서 상기 개인키에 대응하는 공개키를 이용하여 복호화하는 단계; 및 상기 운영서버가 복호화된 음반의 트랙정보와 상기 음반정보 데이터베이스에 저장되어 있는 해당 음반의 트랙정보를 비교하여 상기 미디어 구동유닛에 들어있는 음반의 정품여부를 2차적으로 판별하는 단계를 구비하는 것을 특징으로 한다.In order to achieve the above object, the present invention includes a terminal client having a media driving unit, and an operation server connected to the terminal client through a computer network and having a record information database, a password information database, and a registration information database. A genuine record authentication method applied to a genuine record authentication system, the method comprising: installing, by the terminal client, a media stored in a sound source, multimedia content, and an encryption private key through a media driving unit to install a private key in the terminal client; When the terminal client is connected to the operation server, the operation server calculates track information of the record driven by the media drive unit of the terminal client according to a CDDB (CD Database) recording recognition technology, and calculates the track information of the record. Determining the type of the record in comparison with the track information stored in the information database; Searching, by the operation server, a private key installed in the terminal client, and determining whether there is a genuine record by determining whether a public key matching the searched private key exists in the encryption information database; Encrypting, by the operation server, the track information of the media with the private key and decrypting the track information of the media using the public key corresponding to the private key; And secondly, by the operation server, comparing track information of the decoded record and track information of the corresponding record stored in the record information database to determine whether the record included in the media driving unit is genuine. It features.

또한, 상기 단말 클라이언트에 들어있는 음반이 정품으로 인증되면 해당 음반을 구매한 사용자의 개인정보와 해당 음반에 저장된 개인키를 등록정보 데이터베이스에 저장하는 단계를 더 포함하는 것을 특징으로 한다.The method may further include storing personal information of a user who purchased the record and a private key stored in the record in a registration information database when the record included in the terminal client is authenticated as a genuine product.

도 1은 본 발명에 따른 정품 음반 인증 방법이 적용되는 시스템을 개략적으로 나타낸 도면,1 is a diagram schematically showing a system to which a genuine record authentication method according to the present invention is applied;

도 2는 본 발명에 따른 인증 시스템의 동작방법을 나타낸 흐름도로,2 is a flowchart illustrating a method of operating an authentication system according to the present invention;

도 2a는 정품 음반의 인증 과정을 나타낸 흐름도,2a is a flowchart illustrating an authentication process of a genuine record;

도 2b는 인증된 정품 음반의 재생 과정을 나타낸 흐름도.2B is a flowchart showing a playback process of an authentic genuine record.

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

11 : 웹서버 12 : CDDB 서버11: web server 12: CDDB server

12a : 음반정보 DB 13 : 인증서버12a: Record information DB 13: Certificate server

13a : 암호정보 DB 13b : 등록정보 DB13a: Password information DB 13b: Registration information DB

20 : 인터넷망 31∼32 : 사용자 컴퓨터20: Internet network 31-32: user computer

이하 본 발명의 바람직한 일실시예를 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다.Hereinafter, a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 따른 정품 음반 인증 방법이 적용되는 시스템을 개략적으로 나타낸 도면으로, 음반인 컴팩트 디스크(CD)를 재생하는 사용자 컴퓨터(31∼32)가 인터넷망(20)을 통해 운영사의 웹서버(11)에 접속되어 있는데, 사용자 컴퓨터(31∼32)에 의해 재생되는 정품 음반에는 음원과 멀티미디어 컨텐트 및 암호화용 개인키(Private Key)가 함께 저장되며 CDDB(CD Database) 음반 인식 기술을 적용하여 제작된다.1 is a diagram schematically showing a system to which a genuine record certification method according to the present invention is applied, in which user computers 31 to 32 for playing a compact disc (CD), which is a record, are connected to an operator's web through an Internet network 20. Referring to FIG. It is connected to the server 11, and the genuine music played by the user computers 31 to 32 stores a sound source, multimedia content, and a private key for encryption, and applies CDDB (CD Database) recording recognition technology. Is produced.

한편, CDDB 음반 인식 기술에 따라 사용자 컴퓨터(31∼32)에 들어있는 음반의 트랙정보를 계산하고 이를 음반정보 데이터베이스(12a)에 저장되어 있는 트랙정보와 비교하여 해당 음반의 종류를 판별하는 CDDB 서버(12)가 상기 웹서버(11)에 접속되어 있다. 상기 CDDB 서버(12)에 접속되는 음반정보 데이터베이스(12a)에는 해당 운영사가 제작 또는 판매중인 모든 음반에 대한 트랙정보가 저장된다.On the other hand, a CDDB server that calculates track information of records contained in the user computers 31 to 32 according to the CDDB record recognition technology and compares them with the track information stored in the record information database 12a to determine the type of the record. (12) is connected to the web server (11). The record information database 12a connected to the CDDB server 12 stores track information of all records that the corresponding operator is producing or selling.

음반에 저장되어 있는 개인키를 검색하는 인증서버(13)가 운영사의 웹서버(11)에 접속되어 있는데, 상기 인증서버(13)는 검색된 개인키에 대응하는 공개키(Public Key)가 암호정보 데이터베이스(13a)에 존재하면 해당 음반을 정품 음반으로 1차적으로 판별하며, 또한 음반에 저장되어 있는 개인키를 이용하여 사용자 컴퓨터(31∼32)에 들어있는 음반의 트랙정보를 부호화하여 가져온다.An authentication server 13 for retrieving the private key stored in the record is connected to the web server 11 of the operator. The authentication server 13 has a public key corresponding to the retrieved private key. If present in the database 13a, the record is discriminated primarily as a genuine record, and the track information of the record contained in the user computers 31 to 32 is encoded by using the private key stored in the record.

아울러, 상기 인증서버(13)는 검색된 개인키에 대응하는 공개키를 이용하여 부호화된 음반의 트랙정보를 복호화한 후, 이를 음반정보 데이터베이스(12a)에 저장되어 있는 트랙정보와 비교하여 해당 음반의 정품 여부를 2차적으로 판별한다. 이를 위해 인증서버(13)에는 음반에 저장되는 개인키와 이에 대응하는 공개키에 대한 정보가 저장된 암호정보 데이터베이스(13a)가 접속된다.In addition, the authentication server 13 decodes track information of a record encoded using a public key corresponding to the retrieved private key, and compares the track information with the track information stored in the record information database 12a. Secondarily determine the authenticity. To this end, the authentication server 13 is connected to a cryptographic information database 13a in which information about a private key and a public key corresponding to the record is stored.

또한 정품으로 인증된 음반에 대한 등록정보, 다시말해 정품인 음반을 구매한 사용자의 개인정보와 함께 해당 음반에 저장된 개인키가 저장되는 등록정보 데이터베이스(13b)가 인증서버(13)에 접속된다. 이와같이 인증된 음반의 등록정보가 등록정보 데이터베이스(13b)에 저장되면 차후에는 번거러운 인증절차를 생략할 수 있다.In addition, a registration information database 13b is stored in the authentication server 13 in which registration information on a record which is genuinely authenticated, that is, a private key stored in the record together with personal information of a user who purchased a genuine record. When the registration information of the authenticated record is stored in the registration information database 13b, the cumbersome authentication procedure can be omitted later.

다음에는 상기와 같이 구성된 정품 음반 인증 시스템의 동작방법을 도 2를 참조하여 상세히 설명한다.Next, an operation method of the genuine record recording system configured as described above will be described in detail with reference to FIG. 2.

도 2a는 정품 음반의 인증 과정을 나타낸 흐름도로, 음반을 구매한 사용자가 음반에 포함된 멀티미디어 컨텐츠를 재생하기 위하여 컴팩트 디스크(CD)를 컴퓨터(31∼32)에 집어넣고 구동시키면 사용자 컴퓨터(31∼32)의 내부에 비밀 디렉토리(Hidden Directory)가 생성되고, 이 디렉토리내에 멀티미디어 컨텐츠와 함께 저장되어 있던 암호화용 비밀키가 설치된다.FIG. 2A is a flowchart illustrating an authentication process of a genuine record. When a user who purchases a record inserts and drives a compact disc (CD) into the computers 31 to 32 to play multimedia contents included in the record, the user computer 31 A secret directory (Hidden Directory) is created inside ˜32), and an encryption secret key stored with multimedia contents is installed in this directory.

이와 같이 비밀키가 설치된 상태에서 임의의 사용자가 차별화된 서비스를 제공받기 위해, 다시말해 음반 제작사에 의해 제공되는 다양한 컨텐츠를 제공받기 위해 인터넷망(20)을 통해 운영사의 웹서버(11)에 접속하면 CDDB 서버(12)는 CCDB 음반 인식 기술에 따라 해당 사용자 컴퓨터(31∼32)에 들어있는 음반의 트랙정보를 계산하고, 이를 음반정보 데이터베이스(12a)에 저장되어 있는 트랙정보와 비교하여 해당 음반의 종류를 판별한다(ST101∼ST102).In this way, in order to provide a differentiated service to any user in the state where the secret key is installed, that is, access to the operator's web server 11 through the Internet network 20 to receive various contents provided by the music label production company. Then, the CDDB server 12 calculates the track information of the record contained in the corresponding user computers 31 to 32 according to the CCDB record recognition technology, and compares the track information with the track information stored in the record information database 12a. Type is determined (ST101 to ST102).

즉, 음반에 14곡이 수록되어 있다고 가정하면 각각의 음원은, 예를들어 1번 트랙은 4분 13초와 같이 고유한 트랙정보를 갖게된다. 따라서, 이 트랙정보를 음반정보 데이터베이스(12a)에 저장되어 있는 트랙정보와 비교하면 해당 음반의 종류를 판별할 수 있으며, 이와같이 판별된 음반정보는 인증서버(13)에 통지된다.That is, assuming that 14 tracks are recorded on the record, each sound source has unique track information such as track 4, 13, for example. Therefore, when the track information is compared with the track information stored in the record information database 12a, the type of the record can be discriminated, and the record information thus determined is notified to the authentication server 13.

상기와 같이 해당 음반이 인식되면 인증서버(13)는 멀티미디어 컨텐츠의 재생시 사용자 컴퓨터(31)에 설치된 개인키를 검색하고(ST103), 시스템내에 설치된 개인키와 매칭되는 공개키가 암호정보 데이터베이스(13a)에 존재하면 해당 음반을 정품 음반으로 1차적으로 판별한다(ST104)..아울러, 인증서버(13)는 검색된 개인키를 이용하여 음반의 트랙정보를 암호화하여 가져오고, 또한 이를 해당 개인키에 대응하는 공개키를 이용하여 복호화하는데(ST105~ST106), 이처럼 음반의 트랙정보가 복호화되면 인증서버(13)는 복호화된 음반의 트랙정보와 음반정보 데이터베이스(12a)에 저장되어 있는 해당 음반의 트랙정보를 비교하여 해당 음반의 정품 여부를 2차적으로 판별한다(ST107).즉, 정품으로부터 음악을 MP3 형태로 립핑(ripping)한 이후에 이를 다시 오디오 CD로 제작하는 경우에 각 트랙의 시간이 달라질 수 있기 때문에 인증서버(13)는 공개키를 이용하여 복호화된 음반의 트랙정보와 음반정보 데이터베이스(12a)에 저장되어 있는 해당 음반의 트랙정보를 서로 비교하여 트랙정보가 동일하면 해당 음반을 정품으로 최종 인증한다.아울러, 인증서버(13)는 정품으로 인증된 음반을 구매한 사용자가 다양한 컨텐츠를 제공받기 위해 다시 접속하는 경우에 번거러운 인증절차를 생략할 수 있도록 정품으로 인증된 음반을 구매한 사용자의 개인정보와 해당 음반에 저장된 개인키를 등록정보 데이터베이스(13b)가 등록시키는 등록과정을 수행한다(ST108).도 2b는 음반의 정품 인증에 따른 차별화된 서비스의 제공예를 나타낸 것으로, 인터넷망을 통해 제공되는 비쥬얼(vidual) 컨텐츠와 이에 대응하는 음원을 재생하는 과정을 나타낸 흐름도이다.음반이 정품으로 인증된 상태에서 사용자가 컨텐츠, 예를들어 특정 뮤직 비디오의 제공을 요청하면 비쥬얼(vidual) 컨텐츠가 인터넷망(20)을 통해 사용자 컴퓨터(31∼32)로 제공되며, 또한 인증서버(13)는 해당 뮤직 비디오에 대응하는 음원이 저장된 해당 음반의 트랙정보를 음반정보 데이터베이스(12a)에서 찾아 이를 공개키로 암호화한 후, 사용자 컴퓨터(31∼32)로 전송한다(ST201∼ST202),When the record is recognized as described above, the authentication server 13 searches for the private key installed in the user computer 31 when playing the multimedia content (ST103), and the public key matching the private key installed in the system is encrypted information database ( 13A), the record is first discriminated as a genuine record (ST104). In addition, the authentication server 13 encrypts the track information of the record using the retrieved private key, and also retrieves the corresponding private key. When the track information of the record is decoded, the authentication server 13 decodes the track information of the decoded record and the corresponding record stored in the record information database 12a. The track information is compared to secondly determine whether or not the record is genuine (ST107), that is, after ripping music from the genuine product into MP3 form, it is produced as an audio CD again. In this case, since the time of each track may vary, the authentication server 13 compares the track information of the record decrypted using the public key with the track information of the corresponding record stored in the record information database 12a. If the same is true, the corresponding record is finally authenticated as genuine. In addition, the authentication server 13 can reproduce the cumbersome authentication process when the user who purchased the genuinely authenticated record reconnects to receive various contents. The registration information database 13b registers the personal information of the user who purchased the record and the private key stored in the record (ST108). FIG. 2B shows a differentiated service according to the activation of the record. As an example of providing, a flow showing a process of playing visual content and a corresponding sound source provided through an internet network When the user requests to provide content, for example, a specific music video while the record is genuine, the visual content is provided to the user computers 31 to 32 through the Internet network 20. In addition, the authentication server 13 finds track information of the record in which the sound source corresponding to the music video is stored in the record information database 12a, encrypts it with the public key, and transmits the track information to the user computers 31 to 32 (ST201 to 32). ST202),

이에 따라 사용자 컴퓨터(31∼32)는 개인키로 이를 복호화하여 재생할 음반의 트랙정보를 CD-ROM 드라이브에 제공한다(ST203). 따라서, CD-ROM 드라이브가 제공된 재생할 음반의 트랙정보를 이용하여 컴팩트 디스크로 부터 음원을 재생함에 따라 사용자는 인터넷을 통해 제공되는 컨텐츠를 보며 음악을 감상할 수 있다(ST204∼ST205). 또한, 웹브라우저내에 링고 스트립을 삽입하면 운영사에서 제공하는 컨텐츠내에 들어있는 프로그램을 이용하여 음반의 재생을 원격 제어할 수도 있다.Accordingly, the user computers 31 to 32 provide track information of the record to be reproduced by decrypting it with the private key (ST203). Accordingly, as the sound source is reproduced from the compact disc using the track information of the record to be provided by the CD-ROM drive, the user can enjoy music while viewing contents provided through the Internet (ST204 to ST205). In addition, by inserting a Ringo strip into a web browser, it is possible to remotely control the playback of a recording using a program contained in contents provided by an operator.

상기와 같이 본 발명은 개인키와 공개키를 사용하는 비대칭형 암호화 방식을 이용하여 음반의 정품여부를 인터넷상에서 판별함에 따라 정품 음반을 구입한 사용자에게 차별화된 서비스를 제공할 수 있으며, 이를 통해 정품의 사용을 권장하고 음반의 불법복제로 인한 법적분쟁 및 유통질서의 붕괴를 예방하는 효과가 있다.As described above, the present invention can provide a differentiated service to a user who purchases a genuine record by determining whether the record is genuine on the Internet using an asymmetric encryption method using a private key and a public key. It is recommended to use the system and to prevent legal disputes and disruption of distribution order due to illegal copying of records.

Claims (6)

삭제delete 삭제delete 삭제delete 미디어 구동유닛을 구비하는 단말 클라이언트와, 상기 단말 클라이언트와 컴퓨터 네트워크를 통해 연결되며 음반정보 데이터베이스와 암호정보 데이터베이스 및 등록정보 데이터베이스를 구비하는 운영서버를 포함한 정품 음반 인증 시스템에 적용되는 정품 음반 인증 방법에 있어서:In the genuine record authentication method applied to a genuine record authentication system including a terminal client having a media driving unit, and an operation server connected to the terminal client through a computer network and having a record information database, a password information database, and a registration information database. In: 상기 단말 클라이언트가 미디어 구동유닛을 통해 음원과 멀티미디어 컨텐츠 및 암호화용 개인키가 저장된 미디어를 구동하여 상기 단말 클라이언트에 개인키를 설치하는 단계와;Installing, by the terminal client, a private key in the terminal client by driving a media in which a sound source, multimedia content, and an encryption private key are stored through a media driving unit; 상기 단말 클라이언트가 운영서버에 접속되면 상기 운영서버가 CDDB(CD Database) 음반 인식기술에 따라 상기 단말 클라이언트의 미디어 구동 유닛에 의해 구동되는 음반의 트랙정보를 계산하고, 상기 계산된 트랙정보를 상기 음반정보 데이터베이스에 저장되어 있는 트랙정보와 비교하여 해당 음반의 종류를 판별하는 단계와;When the terminal client is connected to the operation server, the operation server calculates track information of the record driven by the media drive unit of the terminal client according to a CDDB (CD Database) recording recognition technology, and calculates the track information of the record. Determining the type of the record in comparison with the track information stored in the information database; 상기 운영서버가 단말 클라리언트에 설치된 개인키를 검색하고, 상기 암호정보 데이터베이스에 상기 검색된 개인키와 매칭되는 공개키가 존재하는지를 판단하여 1차적으로 정품 음반 여부를 판별하는 단계와;Searching, by the operation server, a private key installed in the terminal client, and determining whether there is a genuine record by determining whether a public key matching the searched private key exists in the encryption information database; 상기 운영서버가 미디어의 트랙정보를 상기 개인키로 암호화하여 가져와서 상기 개인키에 대응하는 공개키를 이용하여 복호화하는 단계; 및Encrypting, by the operation server, the track information of the media with the private key and decrypting the track information of the media using the public key corresponding to the private key; And 상기 운영서버가 복호화된 음반의 트랙정보와 상기 음반정보 데이터베이스에 저장되어 있는 해당 음반의 트랙정보를 비교하여 상기 미디어 구동유닛에 들어있는 음반의 정품여부를 2차적으로 판별하는 단계를 구비하는 것을 특징으로 하는 비대칭형 암호화 방식을 이용한 정품 음반 인증 방법.And comparing, by the operation server, the track information of the decoded record with the track information of the corresponding record stored in the record information database to secondly determine whether the record included in the media driving unit is genuine or not. Genuine record authentication method using an asymmetric encryption method. 청구항 4에 있어서, 상기 단말 클라이언트에 들어있는 음반이 정품으로 인증되면 해당 음반을 구매한 사용자의 개인정보와 해당 음반에 저장된 개인키를 등록정보 데이터베이스에 저장하는 단계를 더 포함하는 것을 특징으로 하는 비대칭형 암호화 방식을 이용한 정품 음반 인증 방법.The method of claim 4, further comprising storing the personal information of the user who purchased the record and the private key stored in the record in a registration database when the record included in the terminal client is authenticated as a genuine product. Genuine record authentication method using type encryption. 삭제delete
KR10-2001-0001577A 2001-01-11 2001-01-11 an authentication method to distinguish between an original record and a duplicate record using asymmetric cryptography Expired - Fee Related KR100434598B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2001-0001577A KR100434598B1 (en) 2001-01-11 2001-01-11 an authentication method to distinguish between an original record and a duplicate record using asymmetric cryptography

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2001-0001577A KR100434598B1 (en) 2001-01-11 2001-01-11 an authentication method to distinguish between an original record and a duplicate record using asymmetric cryptography

Publications (2)

Publication Number Publication Date
KR20020060463A KR20020060463A (en) 2002-07-18
KR100434598B1 true KR100434598B1 (en) 2004-06-05

Family

ID=27691401

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2001-0001577A Expired - Fee Related KR100434598B1 (en) 2001-01-11 2001-01-11 an authentication method to distinguish between an original record and a duplicate record using asymmetric cryptography

Country Status (1)

Country Link
KR (1) KR100434598B1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030021555A (en) * 2001-09-06 2003-03-15 주식회사 시큐어미디어 Method for suppling information by mvd and auction of certification key through internet
KR20040025434A (en) * 2002-09-19 2004-03-24 장경희 Method of putting on sale consumer-completing type music compact disc
KR100473864B1 (en) * 2002-12-06 2005-03-10 전자부품연구원 Method for delivering digital content using single disk
KR20040069019A (en) * 2003-01-28 2004-08-04 박동현 System and method for certifying use of contents

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5765152A (en) * 1995-10-13 1998-06-09 Trustees Of Dartmouth College System and method for managing copyrighted electronic media
US6061680A (en) * 1997-04-15 2000-05-09 Cddb, Inc. Method and system for finding approximate matches in database
KR20000050234A (en) * 2000-05-30 2000-08-05 김호광 Method for preventing use of illegally reproduced program, and recording medium thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5765152A (en) * 1995-10-13 1998-06-09 Trustees Of Dartmouth College System and method for managing copyrighted electronic media
US6061680A (en) * 1997-04-15 2000-05-09 Cddb, Inc. Method and system for finding approximate matches in database
KR20000050234A (en) * 2000-05-30 2000-08-05 김호광 Method for preventing use of illegally reproduced program, and recording medium thereof

Also Published As

Publication number Publication date
KR20020060463A (en) 2002-07-18

Similar Documents

Publication Publication Date Title
CN1218239C (en) Digital data file scrambler and its method
CN100594547C (en) Read-only recording medium containing sample data and its reproduction method
KR100320183B1 (en) File encryption apparatus for digital data player
JP4790218B2 (en) Method and apparatus for supplying data set stored in database
US7434267B2 (en) Method of preventing reduction of sales amount of records due to a digital music file illegally distributed through communication network
KR100746771B1 (en) How to play audio files on portable audio devices
US7299499B2 (en) Data transfer system, data transfer apparatus, data recording apparatus, data transfer method, and recording medium
KR20060106654A (en) Content information provision system, content information provision server, content playback device, content information provision method, content playback method and computer program
JP2001273713A (en) Delivery of digital data and security holding system of playback
KR20050044483A (en) System and method for controlling the use and duplication of digital content distributed on removable media
JP2005527058A (en) Security improvements in digital data distribution
WO2000079532A1 (en) Recording medium, method for initializing recording medium, encrypting method and device for recording medium, decrypting method, and acoustic/video/data device
WO2003062962A2 (en) Method and system for securely transmitting and distributing information and for producing a physical instantiation of the transmitted information in an intermediate, information-storage medium
JP4482970B2 (en) DVD recorder, DVD recorder recording / reproducing method, and program recording medium
US20020146121A1 (en) Method and system for protecting data
JP4379079B2 (en) Data reproduction processing apparatus, information processing apparatus, information processing method, and computer program
KR100434598B1 (en) an authentication method to distinguish between an original record and a duplicate record using asymmetric cryptography
JP4053701B2 (en) Digital content unauthorized duplication prevention system
US20040010691A1 (en) Method for authenticating digital content in frames having a minimum of one bit per frame reserved for such use
JP2006511903A (en) Method and system for authenticating a disk
WO2004093073A1 (en) Digital data storage/reproduction method and device
CN100433030C (en) Digital data file scrambler and its method
KR100636130B1 (en) A prepaid card data recording medium, a recording device thereof, a content providing device, and an authentication method of the data recording medium.
KR100365916B1 (en) Encryption apparatus and method for data
JP2000200459A (en) Device and method for recording data, and data transmitting system

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20010111

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20030730

Patent event code: PE09021S01D

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

Comment text: Notification of reason for refusal

Patent event date: 20031128

Patent event code: PE09021S01D

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

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20040413

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20040525

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20040527

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20070525

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20080428

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20080428

Start annual number: 5

End annual number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee