CN102403006B - Ways to Stop Transcribing from CDs - Google Patents
Ways to Stop Transcribing from CDs Download PDFInfo
- Publication number
- CN102403006B CN102403006B CN201010278217.0A CN201010278217A CN102403006B CN 102403006 B CN102403006 B CN 102403006B CN 201010278217 A CN201010278217 A CN 201010278217A CN 102403006 B CN102403006 B CN 102403006B
- Authority
- CN
- China
- Prior art keywords
- module
- data file
- block
- data
- transcription
- 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
Links
- 238000013518 transcription Methods 0.000 claims abstract description 77
- 230000003287 optical effect Effects 0.000 claims abstract description 62
- 230000035897 transcription Effects 0.000 claims abstract description 51
- 238000000034 method Methods 0.000 claims abstract description 44
- 238000004364 calculation method Methods 0.000 claims description 19
- 230000008569 process Effects 0.000 claims description 10
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 claims description 8
- 239000010931 gold Substances 0.000 claims description 8
- 229910052737 gold Inorganic materials 0.000 claims description 8
- 230000010076 replication Effects 0.000 claims description 6
- 230000001788 irregular Effects 0.000 claims description 4
- 230000009471 action Effects 0.000 claims description 3
- 238000010977 unit operation Methods 0.000 claims 1
- 238000005516 engineering process Methods 0.000 description 19
- 102100022523 Acetoacetyl-CoA synthetase Human genes 0.000 description 9
- 101000678027 Homo sapiens Acetoacetyl-CoA synthetase Proteins 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 7
- 230000002265 prevention Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000005336 cracking Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Storage Device Security (AREA)
Abstract
Description
技术领域technical field
本发明有关一种杜绝光盘内部媒体数据遭到非法转录的方法,特别是指一种在欲保护数据文件中加入覆写模块使读取装置覆盖其缓存单元(例如:内存)内部数据的杜绝光盘转录方法。The present invention relates to a method for preventing illegal transcription of internal media data in an optical disc, in particular to a method for preventing the optical disc from being illegally transcribed by adding an overwriting module to the data file to be protected so that the reading device covers the internal data of its cache unit (for example: internal memory) transcription method.
背景技术Background technique
由于近年来计算机产品的蓬勃发展,拥有储存容量大且价格低廉的多功能光盘数字媒体,已成为一般大众经常使用的储存媒体,也正因为储存容量大且价格低廉的关系,具有一般计算机技术相关的知识者往往能够将光盘数字媒体内存的数据内容进行破解及盗拷储存,再将数据内容进行复制来大量地重制贩卖,因此,造成目前市面上盗版光盘的问题日趋严重。Due to the vigorous development of computer products in recent years, multi-functional optical disc digital media with large storage capacity and low price has become a storage medium frequently used by the general public. Knowledgeable people are often able to decipher and pirate the data content stored in the digital media of optical discs, and then copy the data content to reproduce and sell in large quantities. Therefore, the problem of pirated optical discs on the market is becoming more and more serious.
在媒体盗拷技术与盗拷软件十分容易取得的今天,为了保护媒体数据创作者的著作财产,除了一般的智慧财产法律的保护以外,媒体数据的防止盗拷技术已成为保护创作者最重要且不可或缺的环节之一。Today, when media piracy technology and software are very easy to obtain, in order to protect the property of media data creators, in addition to the protection of general intellectual property laws, media data piracy prevention technology has become the most important and important protection for creators. One of the indispensable links.
以新力在2007年所推出AACS防盗拷技术,就是为了提供一套实用的防止拷贝技术,然而,此AACS防盗拷技术问世不久之后,就已经有人将其破解,明显见识到防止拷贝技术所面临的挑战性。The AACS anti-theft copy technology launched by Sony in 2007 is to provide a set of practical copy prevention technology. However, shortly after the AACS anti-theft copy technology came out, someone has already cracked it. It is obvious that the anti-copy technology is facing challenge.
AACS为一种使用于蓝光光盘中的防盗拷技术,在一张具有AACS技术的蓝光光盘中包含有媒体金钥区块(Media Key Block)、影片金钥(Volume Key)、加密过的标题金钥(Encrypted TitleKey)、以及媒体密文(Encrypted Content);且所有被用以播放蓝光光盘的播放软件以及硬件播放装置中则包含有由AACS所授权的装置金钥(Device Key)以及序列金钥(Sequency Key)。AACS is an anti-theft technology used in Blu-ray discs. A Blu-ray disc with AACS technology contains Media Key Block, Volume Key, and encrypted title gold. Key (Encrypted TitleKey), and media ciphertext (Encrypted Content); and all playback software and hardware playback devices used to play Blu-ray discs contain device keys (Device Key) and serial keys authorized by AACS (Sequence Key).
在使用时光盘会先比对装置金钥是否合法,若是装置金钥合法、并未被列入黑名单中则将开始一连串的解密程序如下:When using the disc, it will first compare whether the device key is legal. If the device key is legal and has not been blacklisted, a series of decryption procedures will start as follows:
1.自媒体金钥区块中读取媒体金钥、并与序列金钥搭配解密出程序金钥。1. Read the media key from the media key block, and match it with the serial key to decrypt the program key.
2.以上述程序金钥搭配一须以特殊方法读取且无法被复制的影片金钥以AES-G的解密运算法解密出独特影片金钥(Volume Unique Key)。2. Use the above program key with a video key that must be read in a special way and cannot be copied to decrypt the unique video key (Volume Unique Key) with the AES-G decryption algorithm.
3.自光盘中读取加密过的标题金钥、并搭配独特影片金钥解密出标题金钥(Title Key)。3. Read the encrypted title key from the disc, and decrypt it with the unique movie key to get the title key (Title Key).
4.最后再使用标题金钥将媒体密文解密为可使用的媒体档案。4. Finally, use the title key to decrypt the media ciphertext into usable media files.
在此种方法中主要的防范机制就是利用一特殊的影片金钥(Volume Key)来防止媒体档案被有心人士复制,此影片金钥是以一特殊装置录于蓝光光盘上,且无法以一般烧录方式进行读取或是复制。The main prevention mechanism in this method is to use a special video key (Volume Key) to prevent media files from being copied by malicious people. to read or copy.
然而在现今市面上的AACS防拷技术仍然遭到破解,其原因在于一般执行光盘内部的数据文件时,会将数据文件读至内存的暂存区中进行译码执行,然而,一般暂存区虽会将之前储存的暂存数据消去,但其所谓消去并非真正完全消除到让人无法取得。故黑客还是可以直接由内存中去寻找暂存的影片金钥(Volume Key),一但影片金钥在内存中遭寻获后,黑客便可以轻易的复制取得并传播蓝光光盘上的所有数据内容。However, the AACS anti-copy technology on the market today is still cracked. The reason is that when the data files inside the optical disc are generally executed, the data files will be read into the temporary storage area of the internal memory for decoding and execution. However, the general temporary storage area Although the previously stored temporary data will be erased, the so-called erasure is not really completely eliminated so that people cannot obtain it. Therefore, the hacker can still find the temporarily stored volume key directly from the internal memory. Once the volume key is found in the internal memory, the hacker can easily copy and disseminate all the data content on the Blu-ray disc. .
而为了强化AACS防盗拷技术,新力另以一AACS LA的防盗拷技术来做为吓阻黑客破解的手段,所谓AACS LA的防盗拷技术是将侦测应用于破解光盘装置或软件上的装置金钥(Device Key),并将其加入黑名单中,此后,只要是有相同装置金钥的播放软件或是播放器都再也无法读取那之后所发行的蓝光光盘数据,此举势必需要收集使用者的个人数据,容易造成使用者权益上的争议。In order to strengthen the anti-theft technology of AACS, Sony uses another anti-theft technology of AACS LA as a means to deter hackers from cracking. device key (Device Key) and add it to the blacklist. After that, as long as the playback software or player with the same device key can no longer read the Blu-ray disc data issued after that, it is necessary to collect The user's personal data is likely to cause disputes over the user's rights and interests.
由此观之,在目前的各种媒体数据的防拷机制中仍然缺乏一种简便且不需收集使用者数据的防拷方法,因此,对于防止光盘转录方法显然有着继续改进及创新的必要性。From this point of view, in the current copy protection mechanism of various media data, there is still a lack of a simple and convenient copy protection method that does not need to collect user data. .
发明内容Contents of the invention
本发明的主要目的,旨在提供一种杜绝光盘转录的方法,透过将读取装置内部指定暂存区中的暂存数据文件覆盖删除,让意图不轨者无法从暂存数据文件区中将光盘储存媒体中的数据文件窃取及盗录,有效保护发明者的智慧财产权。The main purpose of the present invention is to provide a method to prevent CD duplication, by overwriting and deleting the temporary data files in the designated temporary storage area inside the reading device, so that those with bad intentions cannot copy the data files from the temporary storage area. Stealing and piracy of data files in CD storage media effectively protects the intellectual property rights of inventors.
本发明的次要目的在于让意图不轨者在复制光盘储存媒体中的数据文件时,形成一错误档案或是超大数据文件,如此即可让意图不轨者取得无用的档案数据或者根本无法完成复制程序,进而达到光盘储存媒体的保护效果。The secondary purpose of the present invention is to allow the malicious person to form a wrong file or a super large data file when copying the data files in the optical disc storage medium, so that the malicious person can obtain useless file data or cannot complete the copying process at all , and then achieve the protection effect of the optical disc storage medium.
本发明的另一目的在于整个光盘储存媒体中的杜绝转录数据文件可进一步配合加密算法重新编写,透过多重的防拷、防盗技术相互配合,藉以提升并强化整个光盘储存媒体的杜绝转录功效。Another object of the present invention is that the anti-transcription data files in the entire optical disc storage medium can be further rewritten with encryption algorithms, and through the cooperation of multiple anti-copy and anti-theft technologies, the anti-transcription effect of the entire optical disc storage medium can be improved and strengthened.
为达到所述目的,本发明杜绝光盘转录的方法是将一具有覆写模块的杜绝转录模块分散结合至欲保护数据文件来形成一杜绝转录数据文件,并把上述杜绝转录数据文件写入一不可复写式的光盘储存媒体;上述杜绝转录数据文件主要是透过杜绝转录模块的覆写模块分散排列于欲保护数据文件的各个数据区块之间,使杜绝转录数据文件依序排列成第一数据区块、第一覆写模块、第二数据区块、第二覆写模块、第三组及第三组以上的数据区块及覆写模块。In order to achieve the stated purpose, the method for preventing the transcription of optical discs in the present invention is to disperse and combine a preventing transcription module with an overwriting module to the data file to be protected to form a preventing transcription data file, and write the above-mentioned preventing transcription data file into an unavailable A rewritable optical disc storage medium; the above-mentioned anti-transcription data files are mainly scattered and arranged between each data block of the data file to be protected through the overwriting module of the anti-transcription module, so that the anti-transcription data files are sequentially arranged into the first data A block, a first overwriting module, a second data block, a second overwriting module, a third group and more than the third group of data blocks and overwriting modules.
当使用者要求读取装置读取光盘储存媒体内部的杜绝转录数据文件时,读取装置会先将杜绝转录数据文件的第一数据区块读到指定暂存区进行译码执行,接着读取装置会读到第一覆写模块,由第一覆写模块要求读取装置将第二数据区块读入同一指定暂存区覆盖第一数据区块,经由重复执行数据区块的读取手段以及指定暂存区内部数据区块的覆盖手段,让读取装置的指定暂存区中将不会储存有欲保护数据文件的任何数据。When the user requests the reading device to read the anti-transcription data file inside the optical disc storage medium, the reading device will first read the first data block of the anti-transcription data file to the designated temporary storage area for decoding and execution, and then read The device will read the first overwriting module, and the first overwriting module requires the reading device to read the second data block into the same designated temporary storage area to overwrite the first data block, and repeat the reading method of the data block And the means of overwriting the internal data block of the designated temporary storage area, so that any data of the data file to be protected will not be stored in the designated temporary storage area of the reading device.
于此一较佳实施例中,当使用者要求复制光盘储存媒体的杜绝转录数据文件时,读取装置会将杜绝转录数据文件的数据区块及覆写模块一同复制下载,让覆写模块的程序代码穿插于数据区块的程序代码之间,使得整个下载数据文件形成一无法执行的错误档案,如此意图不轨者将无法复制取得光盘储存媒体中的数据文件。其中,上述错误档案可设为乱码档案、坏轨档案、错轨档案或者是变异数据格式的其中一种。In this preferred embodiment, when the user requests to copy the anti-transcription data file of the optical disc storage medium, the reading device will copy and download the data block and the overwriting module of the anti-transcription data file together, so that the overwriting module The program code is interspersed between the program codes of the data block, so that the entire downloaded data file forms an error file that cannot be executed, so that those with malicious intentions will not be able to copy and obtain the data file in the optical disc storage medium. Wherein, the above-mentioned error file can be set as one of garbled file, bad track file, wrong track file or variable data format.
于另一较佳实施例中,本发明杜绝转录模块可进一步增设一复制演算模块,用以重复进行杜绝转录数据文件的复制手段;上述复制演算模块位于杜绝转录数据文件的其中一组数据区块与覆写模块之间,且复制演算模块本身另具有一复制模块以及一跳过模块,上述复制模块用以重复进行杜绝转录数据文件的复制手段,而上述跳过模块位于复制模块前方,用以略过上述复制模块进行的复制手段。In another preferred embodiment, the transcription prevention module of the present invention can further add a copy calculation module to repeatedly perform the copying method of the transcription prevention data file; the above copy calculation module is located in one of the data blocks of the transcription prevention data file between the overwriting module and the copying calculation module itself has a copying module and a skipping module. Skip the replication means performed by the above-mentioned replication module.
若使用者单纯执行读取程序时,则杜绝转录数据文件中的复制演算模块将会被上述跳过模块略过,直接进行指定暂存区的重复读取与覆盖手段,同样地意图不轨者将无法由读取装置的指定暂存区取得数据文件。If the user simply executes the reading program, the copy calculation module in the transcription data file will be skipped by the skip module above, and the repeated reading and overwriting method of the designated temporary storage area will be directly performed. Similarly, those with unruly intentions will Unable to get the data file from the specified temporary storage area of the reading device.
若使用者执行复制程序时,跳过模块将不会进行任何动作,则杜绝转录数据文件的复制演算模块将会反复地进行整个杜绝转录数据文件的数据区块与覆写模块的复制程序,使杜绝转录数据文件无限扩大形成一无法复制完成的超大档案数据,藉此让意图不轨者无法结束杜绝转录数据文件的复制程序。If the user executes the copy program, the skip module will not perform any action, and then the copy calculation module that prevents the transcription data file will repeatedly perform the copy procedure of the entire data block that prevents the transcription data file and the overwriting module, so that Stop the unlimited expansion of the transcription data file to form a super-large file data that cannot be copied, so that those with malicious intentions cannot complete the copying process of the stop transcription data file.
于前述两较佳实施例中,欲保护数据文件的各个数据区块以及杜绝转录模块的各个覆写模块之间可以设为相同的档案大小,使杜绝转录数据文件的数据区块与覆写模块呈现规则长度的排列;然而,此种排列方式容易被意图不轨者将杜绝转录模块挑出,进而跳过杜绝转录模块来破解杜绝转录技术。In the foregoing two preferred embodiments, each data block of the data file to be protected and each overwriting module of the transcribing module can be set to the same file size, so that the data blocks of the transcribing data file and the overwriting module It presents an arrangement of regular length; however, this arrangement is easy to be singled out by those with malicious intentions to eliminate the transcription module, and then skip the elimination transcription module to crack the anti-transcription technology.
因此,欲保护数据文件的各个数据区块以及杜绝转录模块的各个覆写模块之间另可设为相异的档案大小,使杜绝转录数据文件的各个数据区块及覆写模块呈现不规则长度的排列;透过不同大小的档案数据相互参杂排列,让意图不轨者无法轻易的将光盘储存媒体中的杜绝转录模块挑出规避,大幅度提升了光盘杜绝转录的成效。Therefore, different file sizes can be set between each data block of the data file to be protected and each overwriting module of the transcribing module, so that each data block of the transcribing data file and the overwriting module are of irregular length Arrangement; through the mixed arrangement of file data of different sizes, it is impossible for those with malicious intentions to easily select and avoid the anti-transcription module in the CD storage medium, which greatly improves the effect of the anti-transcription of the CD.
此外,本发明的杜绝转录数据文件可进一步配合一加密算法进行加密手段,上述加密算法是在光盘储存媒体中设置一组媒体金钥,另设置一由外界无法读取装置金钥的硬件装置来配合解密,让整个数据解密的过程全部都在硬件装置中独立运算完成。In addition, the anti-transcription data file of the present invention can further cooperate with an encryption algorithm for encryption. The above encryption algorithm is to set a set of media keys in the optical disc storage medium, and set a hardware device that cannot read the device keys from the outside. With decryption, the entire data decryption process is completed independently in the hardware device.
其中,上述光盘储存媒体中的档案数据包含一媒体金钥区块与一媒体密文区块,由于媒体密文区块的解密需要一组解密用加密金钥,而解密用加密金钥是由一硬件装置中所存放的装置金钥配合光盘储存媒体所储存的媒体金钥联合运算产生。Wherein, the file data in the above-mentioned CD storage medium includes a media key block and a media ciphertext block, because the decryption of the media ciphertext block requires a group of encryption keys for decryption, and the encryption keys for decryption are determined by A device key stored in a hardware device is combined with a media key stored in an optical disk storage medium to generate through joint operation.
于另一较佳实施例中,上述加密算法是在光盘储存媒体中应用加密扰码并以一硬件装置进行解密反扰码;上述光盘储存媒体中的档案数据包含一由媒体金钥产生的加密媒体密文、一由装置金钥产生的系统时间戳记、以及一由执行机器码配合加密扰码序列所产生的可执行程序代码;而上述硬件装置则是由内部设置的装置金钥来配合光盘储存媒体内部储存的可执行程序代码及系统时间戳记来进行解密反扰码程序。In another preferred embodiment, the above-mentioned encryption algorithm is to apply an encryption scrambling code in the optical disc storage medium and use a hardware device to decrypt the anti-scrambling code; Media ciphertext, a system time stamp generated by the device key, and an executable program code generated by executing the machine code and encrypting the scrambling sequence; and the above-mentioned hardware device is matched with the CD by the internal device key The executable program code and system time stamp stored in the storage medium are used to decrypt and descramble the program.
本发明的优点在于:将读取装置内部指定暂存区中的暂存数据文件覆盖删除,并在意图不轨者复制光盘储存媒体中的数据文件时,形成一错误档案或是超大数据文件,让意图不轨者取得无用的档案数据或者根本无法完成复制程序,如此意图不轨者无法从将光盘储存媒体中的数据文件窃取及盗录,有效保护发明者的智慧财产权。而且整个光盘储存媒体中的杜绝转录数据文件另可进一步配合加密算法来重新编撰保护,透过不同方式的防拷、防盗技术相互多重配合,藉以提升并强化整个光盘储存媒体的杜绝转录成效。The present invention has the advantages of: overwriting and deleting the temporarily stored data files in the designated temporary storage area inside the reading device, and forming an error file or a super large data file when an unruly person copies the data files in the optical disc storage medium, allowing People with bad intentions can obtain useless file data or cannot complete the copying process at all, so people with bad intentions cannot steal and record from the data files in the CD storage medium, effectively protecting the intellectual property rights of inventors. Moreover, the anti-transcription data files in the entire optical disc storage medium can be recompiled and protected by further cooperation with encryption algorithms. Through the multiple cooperation of different anti-copy and anti-theft technologies, the anti-transcription effect of the entire optical disc storage medium can be improved and strengthened.
附图说明Description of drawings
图1是本发明杜绝光盘转录的方法第一较佳实施例的立体图;Fig. 1 is the perspective view of the first preferred embodiment of the method for stopping CD transcription of the present invention;
图2是本发明光盘储存媒体内部杜绝转录数据文件的结构方块图;Fig. 2 is the structural block diagram of stopping transcribing data files inside the optical disk storage medium of the present invention;
图3是本发明执行光盘储存媒体内部杜绝转录数据文件的程序图;Fig. 3 is that the present invention executes the program diagram of preventing transcription data files inside the CD storage medium;
图4是本发明下载光盘储存媒体内部杜绝转录数据文件的示意图;Fig. 4 is the schematic diagram that the present invention downloads the CD storage medium inside and put an end to transcription data file;
图5是本发明杜绝光盘转录的方法第二较佳实施例的结构方块图;Fig. 5 is the structural block diagram of the second preferred embodiment of the method for stopping CD transcription of the present invention;
图6是本发明第二较佳实施例执行光盘储存媒体内部杜绝转录数据文件的程序图;Fig. 6 is the second preferred embodiment of the present invention and executes the program diagram of preventing the transcription of data files inside the optical disk storage medium;
图7是本发明第二较佳实施例复制光盘储存媒体内部杜绝转录数据文件的程序图;Fig. 7 is the second preferred embodiment of the present invention copying the program chart of disc storage medium interior to put an end to transcribing data files;
图8是本发明杜绝转录数据文件的数据区块及覆写模块呈现不规则长度的示意图;Fig. 8 is a schematic diagram showing irregular lengths of the data block and the overwriting module of the data file that are prevented from being transcribed according to the present invention;
图9是本发明杜绝转录数据文件配合加密算法进行加密的示意图;Fig. 9 is the schematic diagram that the present invention prevents the transcription data file from cooperating with the encryption algorithm to encrypt;
图10是本发明加密算法第一较佳实施例的示意图;Fig. 10 is a schematic diagram of the first preferred embodiment of the encryption algorithm of the present invention;
图11是图10加密算法的方块示意图;Fig. 11 is a schematic block diagram of the encryption algorithm in Fig. 10;
图12是本发明加密算法第二较佳实施例的示意图;以及Fig. 12 is the schematic diagram of the second preferred embodiment of encryption algorithm of the present invention; And
图13是图12加密算法的方块示意图。FIG. 13 is a schematic block diagram of the encryption algorithm in FIG. 12 .
【主要组件符号说明】[Description of main component symbols]
10------杜绝转录模块 41------指定暂存区10------Eliminate the
11------第一覆写模块 42------下载数据文件11------The
12------第二覆写模块 50------加密算法12------
13------第三覆写模块 51------媒体金钥13------The
14------复制演算模块 52------媒体密文14------copy
15------复制模块 53------硬件装置15------copy
16------跳过模块 54------装置金钥16------
20------欲保护数据文件 55------媒体数据20------To protect data files 55------Media data
21------第一数据区块 56------播放软件21------the
22------第二数据区块 57------加密媒体密文22------Second data block 57------Encrypted media ciphertext
23------第三数据区块 58------系统时间戳记23------the third data block 58------system time stamp
30------光盘储存媒体 59------执行机器码30------
31------光盘储存轨 60------可执行程序代码31------
40------读取装置40------reading device
具体实施方式Detailed ways
为便于更进一步对本发明的构造、使用及其特征有更深一层明确详实的认识与了解,现举出较佳实施例,配合附图详细说明如下:In order to further have a clear and detailed understanding and understanding of the structure, use and characteristics of the present invention, the preferred embodiments are now cited, and detailed descriptions are as follows in conjunction with the accompanying drawings:
本发明杜绝光盘转录的方法主要是透过将读取装置内部指定暂存区中的暂存数据文件读取执行后再加以覆盖删除,让意图不轨者无法从暂存数据文件区中将光盘储存媒体中的数据文件窃取及盗录。The method of the present invention to prevent CD transcription is mainly to read and execute the temporary data files in the designated temporary storage area inside the reading device and then overwrite and delete them. Theft and recording of data files in the media.
请参阅图1所示的第一较佳实施例,首先,本发明事先设定一杜绝转录模块10,上述杜绝转录模块10内部具有复数个覆写模块,再将杜绝转录模块10的复数个覆写模块分散结合至欲保护数据文件20来形成一杜绝转录数据文件,最后把上述杜绝转录数据文件写入至一光盘储存媒体30,于一较佳实施例中,上述光盘储存媒体30最好为一不可复写式的光盘储存媒体。Please refer to the first preferred embodiment shown in Fig. 1, at first, the present invention pre-sets an
请参阅图2所示,上述杜绝转录数据文件主要构成方式是将欲保护数据文件20分割成复数个数据区块,并把杜绝转录模块10的覆写模块分散排列于欲保护数据文件20的各个数据区块之间,使杜绝转录数据文件依序录制于光盘储存轨31上排列成第一数据区块21、第一覆写模块11、第二数据区块22、第二覆写模块12、第三数据区块23以及第三覆写模块13。Please refer to Fig. 2, the above-mentioned anti-transcription data file is mainly constituted by dividing the data file 20 to be protected into a plurality of data blocks, and the overwriting modules of the
于图示较佳实施例中,仅以第一数据区块21、第二数据区块22及第三数据区块23三组数据区块及第一覆写模块11、第二覆写模块12及第三覆写模块13三组覆写模块来作为说明之用,但其并非加以限制分散排列的数量,亦即,前述数据区块及覆写模块的组量,将会依据整个保护数据文件的大小不同,或是欲分割成的大小不同进而设定为对应的组数,由此可知,本发明的数据文件及覆写模块亦可设有第四覆写模块、第四数据区块,或者是第五组或第五组以上的数据区块及覆写模块。In the preferred embodiment shown in the figure, only the
请参阅图3所示,当使用者将光盘储存媒体30放入读取装置40,并要求读取装置40读取光盘储存媒体30内部的杜绝转录数据文件时,上述读取装置40会先将杜绝转录数据文件的第一数据区块21读到指定暂存区41进行译码执行,接着上述读取装置40会再读到第一覆写模块11,此时第一覆写模块11会要求读取装置40将第二数据区块22读入同一个指定暂存区41来覆盖第一数据区块21,经由读取装置40不断地重复执行数据区块的读取手段及指定暂存区41内部数据区块的覆盖手段,让读取装置40的指定暂存区41中将不会储存有欲保护欲保护数据文件20的任何数据。Please refer to Fig. 3, when the user puts the optical
在本发明杜绝光盘转录的方法中,所谓的「覆盖」手段,是指将指定暂存区41中原先读入储存的数据内容完全从缓存单元中删除,无法用任何还原程序或装置来取得原先数据内容的技术手段,如此黑客就无法在缓存单元中寻找到任何的暂存数据,有效地达到保护发明者的智慧财产权。此一缓存单元可为一内存组件,然而此仅用为方便举例说明,并非加以限制,亦即缓存单元亦可为设为其它具有储存功效的储存组件。In the method of the present invention to prevent CD transcription, the so-called "covering" means means that the data content originally read into and stored in the specified
本发明透过将欲保护数据文件20分段读取并加入覆写模块的覆盖方式,让读取装置40将欲保护数据文件20分段且重复读入指定暂存区41来执行播放,由于各个分段数据区块之间加入的覆写模块处理时间极短,透过人类感官具有一些暂留现象的特性,让使用者认为所有分段数据区块像是一个连续执行的欲保护数据文件20。The present invention allows the
再者,请参阅图4所示,当使用者要求复制光盘储存媒体30的杜绝转录数据文件时,此时,读取装置40会将杜绝转录数据文件的数据区块及覆写模块同时复制下载,让覆写模块的程序代码穿插于数据区块的程序代码之间,使得整个下载数据文件42形成一无法执行的错误档案,如此意图不轨者将取得无用的下载数据文件42,而无法使用光盘储存媒体30中的欲保护数据。Furthermore, please refer to FIG. 4 , when the user requests to copy the data file that prevents the transcription of the optical
于可行实施例中,上述错误档案可以设为乱码档案、坏轨档案、错轨档案或者是变异数据格式,然而此一说明同样仅用为方便举例说明,并非加以限制错误档案令意图不轨者无法执行的形式。In a feasible embodiment, the above-mentioned error file can be set as a garbled file, a bad track file, a wrong track file or a variable data format. However, this description is also only for the convenience of illustration, and it is not intended to limit the error file so that those with bad intentions cannot form of execution.
请参阅图5所示的第二较佳实施例,本发明同样是以一杜绝转录模块10来分散结合至一欲保护数据文件20,然而,此一实施例中的杜绝转录模块10除了具有复数个覆写模块之外,另可进一步增设一复制演算模块14。Please refer to the second preferred embodiment shown in FIG. 5 , the present invention is also dispersedly combined with a
其中,上述复制演算模块14位于杜绝转录数据文件的其中一组数据区块与覆写模块之间,且复制演算模块14本身另具有一复制模块15以及一跳过模块16,上述复制模块15用以重复进行杜绝转录数据文件的复制手段,而上述跳过模块16位于复制模块15前方,用以略过上述复制模块15进行的复制手段。Wherein, the above-mentioned
请参阅图6所示,若使用者单纯由读取装置40执行读取程序时,则上述杜绝转录数据文件中的复制演算模块14将会执行跳过模块16来略过上述复制模块15,并直接读取下一个覆写模块来执行数据文件的覆盖,让指定暂存区41重复进行读取与覆盖手段,同样地意图不轨者将无法由读取装置40的指定暂存区41取得任何数据文件。Please refer to shown in Figure 6, if the user simply executes the reading program by the
请参阅图7所示,若使用者由读取装置40执行复制程序时,则上述复制演算模块14的跳过模块16将不会进行任何动作,此时,读取装置40读到杜绝转录数据文件的复制模块15,将会反复地进行整个杜绝转录数据文件的数据区块与覆写模块的复制程序,使杜绝转录数据文件无限扩大形成一无法复制完成的超大档案数据。Please refer to Fig. 7, if the user executes the duplication program by the
举例来说,此时计算机显示出转录整个杜绝转录数据文件的所需时间,可能会由原本实际档案大小的几分钟直接增加至超大档案数据的几天或几个月不等,让意图不轨者无法结束杜绝转录数据文件的复制程序。For example, at this time, the computer shows that the time required to transcribe the entire data file can be directly increased from a few minutes for the actual file size to a few days or months for the super-large file data. Failed to end the copy process that prevented the transcription of the data file.
如此意图不轨者自然就会产生放弃复制的念头,当意图不轨者退出或取消复制光盘储存媒体30时,复制演算模块14的复制手段自然也将中止,整个杜绝转录过程中不会伤害计算机本身的软、硬件。Such intentional wrongdoers will naturally produce the idea of giving up copying. When the intentional wrongdoer withdraws or cancels the copying of the optical
于前述两较佳实施例中,上述欲保护数据文件20的各个数据区块以及杜绝转录模块10的各个覆写模块之间可以设为相同的档案大小,使杜绝转录数据文件的数据区块与覆写模块呈现规则长度的排列;然而,此种排列方式容易被意图不轨者将杜绝转录模块10挑出,进而跳过杜绝转录模块10来破解杜绝转录技术。In the foregoing two preferred embodiments, the above-mentioned data blocks of the data file 20 to be protected and each overwriting module of the transcribing
请参阅图8所示,因此,上述数据文件20的各个数据区块以及杜绝转录模块10的各个覆写模块之间另可设为相异的档案大小,使杜绝转录数据文件的各个数据区块及覆写模块呈现不规则长度的排列;透过不同大小的档案数据相互参杂排列,让意图不轨者无法轻易的将光盘储存媒体30中的杜绝转录模块10挑出规避,大幅度提升了光盘杜绝转录的成效。Please refer to shown in Fig. 8, therefore, each data block of above-mentioned
此外,请参阅图9所示,本发明的杜绝转录数据文件可进一步配合一加密算法50进行加密手段,再把上述杜绝转录数据文件写入至一光盘储存媒体30,此光盘储存媒体30同样地最好是一不可复写式的光盘储存媒体。In addition, as shown in FIG. 9, the data file for preventing transcription of the present invention can be further combined with an
请参阅图10所示,于图示第一较佳实施例中,本发明的加密算法50是在光盘储存媒体30中设置一组媒体金钥51,另设置一具有外界无法由外界读取装置金钥54的硬件装置53来配合解密,由媒体金钥51配合装置金钥54在硬件装置53中形成一解密金钥并进行媒体解密程序,让整个数据解密的过程全部都在硬件装置53中独立运算完成,藉以避免金钥信息在解密运算过程中遭到扫瞄窃取。Please refer to shown in Fig. 10, in the first preferred embodiment shown in the figure, the
请参阅图11所示,上述光盘储存媒体30中的档案数据包含一媒体金钥51与媒体密文52两个部分。由于媒体密文52的解密需要一组解密金钥,而解密金钥是由一硬件装置53中所存放的装置金钥54配合光盘储存媒体30所储存的媒体金钥51联合运算产生,最后将媒体密文52解密成媒体数据55,由播放软件56直接播放执行。Please refer to FIG. 11 , the file data in the optical
因此,此一加密算法50的技术重点就是在光盘储存媒体30解密时,必须让硬件装置53先取得媒体金钥51,并透过硬件装置53内部储存的装置金钥54以正确的算法来运算求得解密金钥。Therefore, the technical point of this
其中,上述硬件装置53内部储存的装置金钥54是无法被单独读取出来,所以当使用者打算读取光盘储存媒体30内部的加密媒体数据时,计算机必须配合组装硬件装置53来同时使用,方能进行解密程序。Wherein, the
请参阅图12所示,于图示第二较佳实施例中,本发明的另一加密算法50是在一光盘储存媒体30中应用加密扰码并配合一硬件装置53的解密反扰码两部份相互配合。Please refer to shown in Fig. 12, in the second preferred embodiment shown in the figure, another
请参阅图13所示,光盘储存媒体30中包含一由媒体金钥51产生的加密媒体密文57、一由装置金钥54产生的系统时间戳记58、以及一由执行机器码59配合加密扰码序列所产生的可执行程序代码60;而硬件装置53则是由内部设置的装置金54钥来配合光盘储存媒体30内部储存的可执行程序代码60及系统时间戳记58来进行解密反扰码程序。Please refer to FIG. 13 , the optical
由于执行机器码59是经由装置金钥54来加密扰码产生出可执行程序代码60,故可执行程序代码60若单独执行,是不会有任何的功效,必须将可执行程序代码60配合硬件装置53的装置金钥54,方能将可执行程序代码60解密反扰码成原先具有执行功效的执行机器码59,让计算机得以应用执行机器码59来进行解密光盘储存媒体30的加密媒体密文57,使加密媒体密文57转换成媒体数据55,最后由播放软件56直接执行媒体数据55播放。Since the
由上述说明可知,第二种加密算法50的技术重点就是在应用硬件装置53来进行光盘储存媒体30所储存数据的加密扰码以及解密反扰码。It can be seen from the above description that the technical focus of the
然而,前述两种加密算法50仅用为方便举例说明,并未加以限制加密算法的方式,亦即,上述加密算法50亦可采用目前SONY的AACS防盗拷技术,亦或使用其它额外的加密防拷技术来达到多重防拷技术的相互配合。However, the foregoing two
综上所述,本发明透过将读取装置内部指定暂存区中的暂存数据文件覆盖删除,并让意图不轨者在复制光盘储存媒体中的数据文件时,形成一错误档案或是超大数据文件,如此即可让意图不轨者取得无用的档案数据或者根本无法完成复制程序,如此,意图不轨者无法从将光盘储存媒体中的数据文件窃取及盗录,有效保护发明者的智慧财产权。To sum up, the present invention overwrites and deletes the temporarily stored data files in the specified temporary storage area inside the reading device, and allows the malicious person to form an error file or an oversized file when copying the data files in the optical disc storage medium. Data files, so that the malicious person can obtain useless file data or cannot complete the copying process at all. In this way, the malicious person cannot steal and steal from the data file in the CD storage medium, effectively protecting the intellectual property rights of the inventor.
此外,整个光盘储存媒体中的杜绝转录数据文件可以进一步配合加密算法来重新编撰保护,透过不同方式的防拷、防盗技术相互多重配合,藉以提升并强化整个光盘储存媒体的杜绝转录成效。In addition, the anti-transcription data files in the entire optical disc storage medium can be further recompiled and protected by using encryption algorithms. Through the multiple cooperation of different anti-copy and anti-theft technologies, the anti-transcription effect of the entire optical disc storage medium can be improved and strengthened.
以上所举实施例仅用为方便说明本发明并非加以限制,在不离本发明精神范畴,熟悉本行业技术人员所可作的各种简易变形与修饰,均仍应含括于本发明专利保护的范围内。The above examples are only used for convenience to illustrate the present invention and are not intended to limit, without departing from the spirit of the present invention, familiar with various simple deformations and modifications that can be made by those skilled in the art, all should still be included in the patent protection of the present invention within range.
Claims (13)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010278217.0A CN102403006B (en) | 2010-09-10 | 2010-09-10 | Ways to Stop Transcribing from CDs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010278217.0A CN102403006B (en) | 2010-09-10 | 2010-09-10 | Ways to Stop Transcribing from CDs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102403006A CN102403006A (en) | 2012-04-04 |
| CN102403006B true CN102403006B (en) | 2014-04-16 |
Family
ID=45885144
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201010278217.0A Expired - Fee Related CN102403006B (en) | 2010-09-10 | 2010-09-10 | Ways to Stop Transcribing from CDs |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102403006B (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1856798A (en) * | 2003-09-30 | 2006-11-01 | 索尼株式会社 | Attribute information acquiring method |
| CN101183340A (en) * | 2006-11-14 | 2008-05-21 | 和泽电子股份有限公司 | Method for preventing illegal copy and related hardware storage device |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006221685A (en) * | 2005-02-08 | 2006-08-24 | Pioneer Electronic Corp | Information recording medium, device, and method, and computer program |
| US8375461B2 (en) * | 2007-03-14 | 2013-02-12 | Rovi Solutions Corporation | Apparatus for and a method of copy-protecting a content carrying recording medium |
-
2010
- 2010-09-10 CN CN201010278217.0A patent/CN102403006B/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1856798A (en) * | 2003-09-30 | 2006-11-01 | 索尼株式会社 | Attribute information acquiring method |
| CN101183340A (en) * | 2006-11-14 | 2008-05-21 | 和泽电子股份有限公司 | Method for preventing illegal copy and related hardware storage device |
Non-Patent Citations (1)
| Title |
|---|
| JP特开2006-221685A 2006.08.24 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102403006A (en) | 2012-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6789177B2 (en) | Protection of data during transfer | |
| CN1263026C (en) | Method and apparatus for controlling distribution and use of digital works | |
| US7065648B1 (en) | Mutual authentication method, recording apparatus, reproducing apparatus, and recording medium | |
| US7505584B2 (en) | Contents management method, contents management apparatus, and recording medium | |
| CN1329909C (en) | Secure single drive copy method and apparatus | |
| JP4198060B2 (en) | System for controlling use and copying of digital contents distributed by removable recording media | |
| CN100367247C (en) | Method for managing copy protection information of recording medium | |
| CN101103585B (en) | System and method for controlling access to protected digital content by verification of a media key block | |
| JP5255679B2 (en) | How to prevent unauthorized copying of disks | |
| CN100364002C (en) | Apparatus and method for reading or writing user data | |
| KR101558914B1 (en) | How multimedia source files generated by the usb otg memory not applied anti-piracy system and to play | |
| CN102194497B (en) | Anti-transcription method of optical disc using hard equipment | |
| CN102403006B (en) | Ways to Stop Transcribing from CDs | |
| JP4921862B2 (en) | Information recording / reproducing apparatus and method | |
| JP4560086B2 (en) | Content data recording / reproducing apparatus | |
| US20050144466A1 (en) | Apparatus and method for rendering user data | |
| KR101030261B1 (en) | Information recording medium, and information processing apparatus and method | |
| JP2007287268A (en) | Recording device | |
| TWI394155B (en) | Methods for preventing disc transcription | |
| WO2007046375A1 (en) | Information recording medium, data structure, and data reproducing method | |
| JP2005295259A (en) | Digital content recording device | |
| JP2000311435A (en) | Storage device and storage method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140416 Termination date: 20190910 |