欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

光盤記錄裝置和記錄方法以及光盤再生裝置和再生方法

文檔序號(hào):6775434閱讀:139來源:國知局
專利名稱:光盤記錄裝置和記錄方法以及光盤再生裝置和再生方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種防止光盤上記錄的數(shù)據(jù)被非法復(fù)制的光盤記錄裝置和記錄方法以及光盤再生裝置和再生方法。更為詳細(xì)的說,是涉及一種防止CD (Compact Disc) 、 DVD (Digital Versatile) 、 BD (Blue-ray Disc)等光盤上 所記錄的數(shù)據(jù)被非法復(fù)制的光盤記錄裝置和記錄方法以及光盤再生裝置和再生方法。
背景技術(shù)
一般而言,CD和DVD是記錄和存儲(chǔ)數(shù)字音頻和視頻數(shù)據(jù)的最常用光學(xué) 記錄介質(zhì),但是近年來隨著BD等高密度光盤標(biāo)準(zhǔn)化工作的推進(jìn),預(yù)計(jì)相關(guān)產(chǎn) 品也會(huì)馬上會(huì)推出和普及。此類光學(xué)記錄介質(zhì)的發(fā)展使得各類數(shù)字內(nèi)容能夠記錄在光盤上進(jìn)行流 通,此時(shí)記錄在光盤上的數(shù)字內(nèi)容能夠被不損害畫質(zhì)地非法復(fù)制,所以存在 版權(quán)容易受侵的問題。數(shù)字內(nèi)容的任意復(fù)制可能會(huì)給內(nèi)容創(chuàng)作者帶來巨大的 經(jīng)濟(jì)損失,這種現(xiàn)象也有可能會(huì)造成內(nèi)容創(chuàng)作的減少,進(jìn)而阻礙整個(gè)相關(guān)產(chǎn) 業(yè)的發(fā)展。在這種情況下,為了保護(hù)收錄在光盤上進(jìn)行流通的數(shù)字內(nèi)容的版權(quán)免受 侵害,就需要找出一種能夠防止光盤記錄內(nèi)容被任意復(fù)制的方案。尤其是當(dāng)通過顯示器或者電視機(jī)等外部再生裝置對(duì)光盤驅(qū)動(dòng)器讀入的數(shù) 據(jù)進(jìn)行再生的時(shí)候,能夠把光盤驅(qū)動(dòng)器輸出的數(shù)據(jù)非法存儲(chǔ)到個(gè)人電腦或者 電視接收機(jī)上的硬盤驅(qū)動(dòng)器等存儲(chǔ)介質(zhì)上,所以就迫切需要找到一種能夠有 效防止這種現(xiàn)象的解決方案。發(fā)明內(nèi)容本發(fā)明正是為解決現(xiàn)有技術(shù)存在的上述問題而提出的一種光盤記錄裝置 和記錄方法以及光盤再生裝置和再生方法,通過本發(fā)明的實(shí)施,能夠在向光 盤上記錄數(shù)據(jù)的時(shí)候更改部分?jǐn)?shù)據(jù)排列,只有在知道更改后的數(shù)據(jù)排列的情 況下才能夠?qū)獗P上所記錄的數(shù)據(jù)進(jìn)行再生,從而有效防止光盤被非法復(fù)制。本發(fā)明的另外一個(gè)目的在于提供一種光盤記錄裝置和記錄方法以及光盤 再生裝置和再生方法,通過本發(fā)明能夠在對(duì)加密數(shù)據(jù)排列信息進(jìn)行解擾并對(duì) 更改后的數(shù)據(jù)排列進(jìn)行重新排列之前預(yù)先判斷解擾后的數(shù)據(jù)排列信息是否有 效從而防止執(zhí)行不必要的操作,以此來防止光盤被非法復(fù)制。為了實(shí)現(xiàn)上述目的,本發(fā)明的光盤記錄裝置由用來接收從主機(jī)裝置處傳 來的多個(gè)數(shù)據(jù)的接口;更改從主機(jī)裝置處接收的多個(gè)數(shù)據(jù)中上位n位數(shù)據(jù)的排 列并生成更改后的數(shù)據(jù)排列信息的數(shù)據(jù)處理部件;提供用來對(duì)數(shù)據(jù)處理部件 生成的數(shù)據(jù)排列信息進(jìn)行加密的密鑰的微機(jī);利用微機(jī)所提供的密鑰對(duì)數(shù)據(jù) 排列信息進(jìn)行加密的加密模塊及數(shù)據(jù)處理部件輸出的多個(gè)數(shù)據(jù);把經(jīng)密鑰及 加密模塊加密的數(shù)據(jù)排列信息記錄在光盤上的光學(xué)讀取頭等部分組成。所述數(shù)據(jù)處理部件包括把從所述主機(jī)裝置處收到的多個(gè)數(shù)據(jù)中上位n位數(shù) 據(jù)的排列更改為任意順序的數(shù)據(jù)排列更改部件和根據(jù)所述數(shù)據(jù)排列更改部件 所更改的數(shù)據(jù)排列順序?qū)A(chǔ)對(duì)數(shù)據(jù)排列信息進(jìn)行生成的排列信息生成部 件。所述多個(gè)數(shù)據(jù)為16位數(shù)據(jù),所述上位n位的數(shù)據(jù)是在所述16位數(shù)據(jù)中上 位8位數(shù)據(jù)里所選擇的兩個(gè)以上的數(shù)據(jù)。所述數(shù)據(jù)排列更改部件所更改的數(shù)據(jù)是為了防止光盤被非法復(fù)制而在所 述主機(jī)裝置和光盤記錄裝置之間執(zhí)行驗(yàn)證過程時(shí)所需的光盤驗(yàn)證數(shù)據(jù)。所述數(shù)據(jù)排列更改部件所更改的數(shù)據(jù)是記錄在光盤數(shù)據(jù)記錄區(qū)的音頻和 視頻數(shù)據(jù)。所述接口部件是支持ATAPI (AT Attachment Package Interface)通信的接□。為了解決上述技術(shù)性問題,本發(fā)明的光盤數(shù)據(jù)記錄方法由下列步驟組成更改對(duì)應(yīng)記錄邀請(qǐng)信號(hào)通過接口接受到的主機(jī)裝置傳來的多個(gè)數(shù)據(jù)中上位n位 數(shù)據(jù)排列的步驟;以所述更改的數(shù)據(jù)順序?yàn)榛A(chǔ)生成數(shù)據(jù)排列信息的步驟; 利用密鑰對(duì)所述數(shù)據(jù)排列信息進(jìn)行加密的步驟;把包含所述數(shù)據(jù)排列已經(jīng)更
改的數(shù)據(jù)的多個(gè)數(shù)據(jù)、所述密鑰及所述已經(jīng)加密的數(shù)據(jù)排列信息記錄到光盤 上的步驟。它具有以下一些特征最好是還包括生成顯示所述數(shù)據(jù)排列信息是否有效的有效數(shù)據(jù)的步驟, 所述有效數(shù)據(jù)包含在所述數(shù)據(jù)排列信息之內(nèi)進(jìn)行加密。此外,所述多個(gè)數(shù)據(jù)為16位數(shù)據(jù),所述上位n位的數(shù)據(jù)是在所述16位數(shù) 據(jù)中上位8位數(shù)據(jù)里所選擇的兩個(gè)以上的數(shù)據(jù)。所述數(shù)據(jù)排列更改部件所更改的數(shù)據(jù)是為了防止光盤被非法復(fù)制而在所 述主機(jī)裝置和光盤記錄裝置之間執(zhí)行驗(yàn)證過程時(shí)所需的驗(yàn)證數(shù)據(jù)。所述數(shù)據(jù)排列更改部件所更改的數(shù)據(jù)是記錄在光盤數(shù)據(jù)記錄區(qū)的音頻和 視頻數(shù)據(jù)。所述接口部件是支持ATAPI (AT Attachment Package Interface)通信的接□。所述數(shù)據(jù)排列信息生成步驟由下列步驟組成按照指定單位生成大小不 同的8個(gè)隨機(jī)數(shù)據(jù)的步驟;按照所述各個(gè)單位的大小對(duì)所述8個(gè)隨機(jī)數(shù)據(jù)進(jìn)行 整理排列的步驟;給所述排列好的8個(gè)隨機(jī)數(shù)據(jù)各自附上索引,賦予它與所述 數(shù)據(jù)變更順序相對(duì)應(yīng)的順序的步驟;以所述索引為標(biāo)準(zhǔn)重新對(duì)所述附加了索 引的8個(gè)隨機(jī)數(shù)據(jù)進(jìn)行整理排列的步驟。它具有以下一些特征所述指定單位是(halfword)半字組單位或者位元組單位。此外,為了解決上述技術(shù)性課題,本發(fā)明光盤再生裝置由接收光盤驅(qū)動(dòng) 器所傳數(shù)據(jù)的接口部件;通過所述接口部件接收并提供所述光盤驅(qū)動(dòng)器所傳 密鑰及加密數(shù)據(jù)排列信息的中央處理裝置;利用所述中央處理裝置提供的所 述密鑰對(duì)所述加密數(shù)據(jù)排列信息進(jìn)行解擾的解擾模塊;利用所述解擾數(shù)據(jù)排 列信息生成有效數(shù)據(jù)排列并以所生成的所述有效數(shù)據(jù)排列信息為基礎(chǔ)對(duì)所述 光盤驅(qū)動(dòng)器所傳數(shù)據(jù)進(jìn)行判讀的數(shù)據(jù)閱讀部件等組成。所述中央處理裝置負(fù)責(zé)對(duì)經(jīng)過所述解擾模塊解碼的數(shù)據(jù)排列信息是否包 含能夠顯示所述數(shù)據(jù)排列信息有效與否的有效數(shù)據(jù)進(jìn)行判斷,只有確定在所 述數(shù)據(jù)排列信息包含所述有效數(shù)據(jù)的情況下,才會(huì)把所述解擾數(shù)據(jù)排列信息 提供到所述數(shù)據(jù)閱讀部件。此外,為了解決上述技術(shù)性課題,本發(fā)明光盤再生方法由以下步驟組成:
回應(yīng)所述再生申請(qǐng)信號(hào),通過接口部件從連接的光盤驅(qū)動(dòng)器部件接收密鑰及 加密數(shù)據(jù)排列信息的步驟;利用所述密鑰對(duì)所述加密數(shù)據(jù)排列信息進(jìn)行解擾 的步驟;利用所述解擾數(shù)據(jù)排列信息生成有效數(shù)據(jù)排列,以生成的所述有效 數(shù)據(jù)排列信息為基礎(chǔ)對(duì)從光盤驅(qū)動(dòng)器處接收到所述數(shù)據(jù)進(jìn)行讀取的步驟;對(duì) 所述讀取數(shù)據(jù)進(jìn)行再生處理的步驟。最好還包括對(duì)所述解擾數(shù)據(jù)排列信息是否包含顯示所述數(shù)據(jù)排列信息有 效與否的有效數(shù)據(jù)進(jìn)行判斷的步驟,所述數(shù)據(jù)讀取步驟只有在所述數(shù)據(jù)排列 信息包含所述有效數(shù)據(jù)的情況下才會(huì)得以執(zhí)行。由于本發(fā)明采用了以上的技術(shù)方案,在向光盤上記錄數(shù)據(jù)時(shí)采取的是更 改數(shù)據(jù)的部分排列進(jìn)行記錄的方法,在對(duì)光盤所記數(shù)據(jù)進(jìn)行再生時(shí),只有在 知道經(jīng)過更改的數(shù)據(jù)排列的情況下才能夠執(zhí)行正常再生動(dòng)作,故而能夠有效 防止光盤上所記錄的數(shù)據(jù)被非法復(fù)制。此外,根據(jù)本發(fā)明,在對(duì)加密數(shù)據(jù)排列信息進(jìn)行解擾并利用解擾數(shù)據(jù)排 列信息制造有效數(shù)據(jù)排列之前,首先判斷解擾數(shù)據(jù)排列信息是否有效,只有 在確定解擾數(shù)據(jù)排列信息有效的情況下,才能夠執(zhí)行下面的操作,故而能夠 防止在獲得無效數(shù)據(jù)排列信息時(shí)執(zhí)行沒有必要的操作。


圖1是粗略展示本發(fā)明正確實(shí)施例中的光盤記錄裝置的方框圖。 圖2為用來對(duì)本發(fā)明中高密度光盤驅(qū)動(dòng)器和主機(jī)裝置之間驗(yàn)證過程進(jìn)行說 明的示意圖。圖3是用來對(duì)本發(fā)明正確實(shí)施例中可防止光碟被非法復(fù)制的數(shù)據(jù)記錄方法 進(jìn)行說明的流程圖。圖4是用來對(duì)本發(fā)明一實(shí)施例中數(shù)據(jù)排列信息生成過程進(jìn)行說明的圖。 圖5是用來對(duì)本發(fā)明另一實(shí)施例中數(shù)據(jù)排列信息生成過程進(jìn)行說明的示意圖紙。圖6是粗略展示本發(fā)明正確實(shí)施例中光盤再生裝置的方框圖。圖7是用來對(duì)本發(fā)明正確實(shí)施例中光盤再生方法進(jìn)行說明的流程圖。圖8是用來對(duì)從解擾數(shù)據(jù)排列信息中獲取有效數(shù)據(jù)排列信息的過程進(jìn)行說
明的示意圖。附圖中主要部分的符號(hào)說明如下:100:光盤記錄裝置105,710: ATAPI接口部件110:數(shù)據(jù)處理部件112:數(shù)據(jù)排列更改部件114:排列信息生成部件120:加密模塊125:光學(xué)驅(qū)動(dòng)部件130:讀取頭部件跳微機(jī)200,800: ATA總線300,500:主機(jī)裝置400,900:光盤驅(qū)動(dòng)器700:光盤再生裝置720:CPU730:再生信號(hào)處理部件760:播放部件具體實(shí)施方式
下面將參照附圖對(duì)本發(fā)明進(jìn)行詳細(xì)說明。圖l是粗略展示本發(fā)明正確實(shí)施例光盤記錄裝置的方框圖。請(qǐng)參照?qǐng)D1,本發(fā)明光盤記錄裝置100通過支持AT API (AT Attachment Package Interface) (AT擴(kuò)展包接口)的ATA總線與主機(jī)裝置(如PC) 300 相連接,由通過所述ATA總線連接的主機(jī)裝置300和執(zhí)行數(shù)據(jù)通信的ATAPI 接口部件105、更改通過所述ATAPI接口部件輸入的16位數(shù)字?jǐn)?shù)據(jù)中上位n 位的數(shù)據(jù)排列順序,生成所述更改后的數(shù)據(jù)排列相關(guān)信息的數(shù)據(jù)處理部件 110、利用密鑰(Cipher Key)對(duì)所述數(shù)據(jù)處理部件IIO輸出的數(shù)據(jù)排列信息 進(jìn)行加密的加密模塊120、根據(jù)輸入信號(hào)輸出光量驅(qū)動(dòng)信號(hào)的光學(xué)驅(qū)動(dòng)部件 125、根據(jù)所述光量驅(qū)動(dòng)信號(hào)把記錄對(duì)象數(shù)據(jù)記錄到光盤100a上的讀取頭部件 130、驅(qū)動(dòng)用來驅(qū)動(dòng)旋轉(zhuǎn)光盤100a的主軸馬達(dá)135和用來驅(qū)動(dòng)所述讀取頭部件 130的循軌馬達(dá)140的馬達(dá)驅(qū)動(dòng)部件145、以所述讀取頭130輸出的循跡錯(cuò)誤 (TE: Tracking Error)信號(hào)和聚焦錯(cuò)誤(FE: Focus Error)信號(hào)為基礎(chǔ)控制所 述馬達(dá)驅(qū)動(dòng)部件145驅(qū)動(dòng)的伺服部件150以及用來向所述加密模塊120提供加 密所述數(shù)據(jù)排列信息的密鑰并控制包括數(shù)據(jù)記錄裝置在內(nèi)的光盤記錄裝置100 整體動(dòng)作的微機(jī)160等部件組成。上面提到的數(shù)據(jù)處理部件110由對(duì)根據(jù)微機(jī)160控制通過ATA總線200
從主機(jī)裝置300處傳來的多個(gè)數(shù)據(jù)中上位n位數(shù)據(jù)排列順序進(jìn)行更改的數(shù)據(jù)排 列更改部件112和以在所述數(shù)據(jù)排列更改部件112中更改的數(shù)據(jù)排列順序?yàn)榛?礎(chǔ)生成數(shù)據(jù)排列信息的排列信息生成部件114組成。
在光盤記錄裝置100和主機(jī)裝置300之間傳遞各種控制信號(hào)和數(shù)據(jù)的ATA 總線200具有能夠傳送16位數(shù)據(jù)的伺服結(jié)構(gòu),數(shù)據(jù)傳送方式可采用串行 (Serial)傳送方式或者并行(parallel)傳送方式。下面將就采用并行傳送方 式的情況進(jìn)行說明。
本發(fā)明的光盤記錄裝置100具有當(dāng)對(duì)應(yīng)記錄邀請(qǐng)信號(hào)把從主機(jī)裝置300處 傳來的數(shù)據(jù)記錄到加載光盤100a上的時(shí)候,為了防止光盤100a被非法復(fù)制而 把在通過ATA總線200傳遞的16位數(shù)據(jù)中上位8位數(shù)據(jù)當(dāng)中選擇的兩個(gè)以上 數(shù)據(jù)的排列進(jìn)行更改后記錄上去。生成所述更改的數(shù)據(jù)排列相關(guān)信息后進(jìn)行 加密,而后再記錄到光盤100a上。依據(jù)本發(fā)明,只有對(duì)更改后的數(shù)據(jù)排列重 新進(jìn)行排列制作出有效的數(shù)據(jù)排列才能夠?qū)?shù)據(jù)進(jìn)行再生,因此能夠有效地 防止對(duì)光盤的非法復(fù)制。在上文中,更改通過ATA總線200傳遞的16位數(shù)據(jù)中與上位n位(比如 8位)相應(yīng)的數(shù)據(jù)排列的原因在于,如果使用的是ATAPI協(xié)議,那么讀寫的 是已經(jīng)定義的寄存器的值,除了讀取數(shù)據(jù)寄存器值的時(shí)候,在讀取其他寄存 器,比如狀態(tài)寄存器值的時(shí)候,只會(huì)參照16位數(shù)據(jù)中下位8位的資料,因此 上位8位的數(shù)據(jù)值是無關(guān)緊要(Don, tcare)的。為了不對(duì)ATAPI協(xié)議造成 影響,本發(fā)明在記錄時(shí)對(duì)通過16位數(shù)據(jù)總線中上位8位的數(shù)據(jù)總線傳遞的數(shù) 據(jù)中的部分或者全部數(shù)據(jù)的排列進(jìn)行了更改。下面對(duì)更改數(shù)據(jù)排列后記錄的數(shù)據(jù)進(jìn)行一下說明。比如說,目前標(biāo)準(zhǔn)化 工作進(jìn)展迅速的高密度光盤,如BD(Blue-ray Disc)等為了防止光盤復(fù)制而規(guī)定 在光盤驅(qū)動(dòng)器和主機(jī)裝置之間執(zhí)行一系列驗(yàn)證過程的情況下,只需要更改記 錄在光盤100a上的數(shù)據(jù)當(dāng)中執(zhí)行所述一系列驗(yàn)證過程時(shí)所需的數(shù)據(jù)的部分排 列并進(jìn)行記錄就可以了。圖2是旨在對(duì)高密度光盤驅(qū)動(dòng)器和主機(jī)裝置之間的驗(yàn)證過程進(jìn)行說明的示 意圖。請(qǐng)參照?qǐng)D2,光盤驅(qū)動(dòng)器400讀取記錄在光盤100a上的MKB(Media Key
Block)、磁盤ID(Volume ID)和加密內(nèi)容(Encrypted Content)并將之傳送至主 機(jī)裝置500。此時(shí),光盤驅(qū)動(dòng)器400的驗(yàn)證部件410利用驅(qū)動(dòng)器私鑰(Drive Private Key)對(duì)從光盤100a處讀入的磁盤ID( Volume ID)進(jìn)行驗(yàn)證簽名(AACS—Sign), 而后傳送至主機(jī)裝置500。這樣,主機(jī)裝置500的驗(yàn)證確認(rèn)部件510就會(huì)利用 公鑰(Public Key)對(duì)經(jīng)過驗(yàn)證簽名的磁盤ID(Volume ID)進(jìn)行解擾并對(duì)解擾 磁盤ID(Volume ID)和解擾前的磁盤ID (Volume ID)進(jìn)行對(duì)比,從而判斷出 光盤lOOa是否具有有效性。如果所述判斷結(jié)果顯示光盤有效,那么主機(jī)裝置500的解密模塊 (DecryptionModule) 530就會(huì)利用設(shè)備密鑰(DeviceKeys)對(duì)光盤驅(qū)動(dòng)器400 處傳來的MKBM數(shù)據(jù)進(jìn)行解密從而獲得解密加密內(nèi)容所需的媒體密鑰(Media Keys)(未圖示)。并且利用這一媒體密鑰對(duì)光盤驅(qū)動(dòng)器400處傳來的加密 內(nèi)容進(jìn)行解密,恢復(fù)為原來內(nèi)容。如上所述,如果把本發(fā)明應(yīng)用于規(guī)定必須執(zhí)行旨在防止光盤復(fù)制的驗(yàn)證 過程的系統(tǒng)中,就會(huì)在記錄時(shí)對(duì)記錄在光盤100a上的數(shù)據(jù)當(dāng)中執(zhí)行所述驗(yàn)證 過程所需的驗(yàn)證數(shù)據(jù)(如MKB數(shù)據(jù)以及磁盤ID等)相關(guān)排列進(jìn)行更改。與此相反,如果把本發(fā)明應(yīng)用于CD( Compact Disc ) 、 DVD (Digital Versatile Disc)等沒有規(guī)定必須執(zhí)行旨在防止復(fù)制的特殊驗(yàn)證過程的系統(tǒng)中,在記錄時(shí) 就會(huì)更改記錄在光盤lOOa數(shù)據(jù)記錄區(qū)里的A/V數(shù)據(jù)的部分排列。圖3是用來對(duì)本發(fā)明正確實(shí)施例中旨在防止光盤被非法復(fù)制的數(shù)據(jù)記錄方 法進(jìn)行說明的流程圖。請(qǐng)參照?qǐng)D3,如果從使用者那里接收到記錄邀請(qǐng)信號(hào)S610,數(shù)據(jù)排列更 改部件112就會(huì)根據(jù)微機(jī)160的控制通過ATA總線200對(duì)主機(jī)裝置300處傳 來的16位數(shù)據(jù)中上位n位(比如8位)數(shù)據(jù)的排律順序進(jìn)行更改S620。如果相當(dāng)于上位8位的數(shù)據(jù)排列被更改,排列信息生成部件114就會(huì)以所 述更改過的數(shù)據(jù)排列順序?yàn)榛A(chǔ)生成數(shù)據(jù)排列信息S630。加密模塊120利用微機(jī)260所提供的密鑰對(duì)排列信息生成部件114輸出的 數(shù)據(jù)排列信息進(jìn)行加密S640。此時(shí),可以利用常用的AES( Advanced Encryption Standard) — 128E、 AES—192E、 AES — 256E等作為加密方式。圖4是用來對(duì)本發(fā)明一實(shí)施例中數(shù)據(jù)排列信息生成過程進(jìn)行說明的圖紙。 如圖4所示,排列信息生成部件114生成半字組(half word) (2字節(jié)) 大小的8個(gè)任意數(shù)據(jù)(Random Data),生成任意數(shù)據(jù)以使得各個(gè)半字組都具 有相互不同的值a。然后以所述各個(gè)任意數(shù)據(jù)的大小為基準(zhǔn)對(duì)所述8個(gè)任意數(shù) 據(jù)進(jìn)行整理排列b。例如,按照各個(gè)偶校驗(yàn)字節(jié)值大的順序?qū)λ?個(gè)任意數(shù) 據(jù)進(jìn)行排列,如果值相同,那么就把奇校驗(yàn)值大的放在前面進(jìn)行排列。下面給排列好的8個(gè)任意數(shù)據(jù)中的每個(gè)數(shù)據(jù)都附上從0到7的索引,按照 它們與在所述620步驟中更改的數(shù)據(jù)排列順序相對(duì)應(yīng)的順序附加c。最后,以 索引為基準(zhǔn)重新對(duì)附有索引的8個(gè)任意數(shù)據(jù)進(jìn)行排列d。這樣生成的數(shù)據(jù)排列 信息被加密模塊120輸入。加密模塊120利用從微機(jī)160處傳來的密鑰(Cipher Key)對(duì)排列信息生成部件114生成的數(shù)據(jù)排列信息進(jìn)行加密e。這樣就會(huì)生 成加密的數(shù)據(jù)排列信息f。如果通過加密模塊120完成了對(duì)數(shù)據(jù)排列信息的加密,微機(jī)160就會(huì)控制 光學(xué)驅(qū)動(dòng)部件125和伺服部件150,把經(jīng)過數(shù)據(jù)排列更改部件112更改的數(shù)據(jù)、 經(jīng)過加密模塊120加密的數(shù)據(jù)排列信息(Cipher Text)和密鑰(Cipher Key) 記錄到所述光盤100a上。光學(xué)驅(qū)動(dòng)部件125根據(jù)微機(jī)160的控制輸出與輸入 數(shù)據(jù)對(duì)應(yīng)的光量驅(qū)動(dòng)信號(hào),讀取頭130根據(jù)光學(xué)驅(qū)動(dòng)器125輸出的光量驅(qū)動(dòng)信 號(hào)執(zhí)行把記錄對(duì)象數(shù)據(jù)記錄到光盤100a上的記錄操作。另一方面,對(duì)所述加密數(shù)據(jù)排列信息進(jìn)行解擾時(shí),如果無法得到正確密 鑰或者在解擾過程中出現(xiàn)錯(cuò)誤,就有可能獲得無效數(shù)據(jù)排列信息。如果獲得 的是此類無效數(shù)據(jù)排列信息,就無法確知有效數(shù)據(jù)排列,進(jìn)而無法讀取數(shù)據(jù)。因此,本發(fā)明還想提出一種如果判斷出所獲得的是無效數(shù)據(jù)排列信息就 執(zhí)行制作有效數(shù)據(jù)排列操作的方案。為此,向光盤100a上記錄數(shù)據(jù)排列信息 時(shí),所記錄的數(shù)據(jù)中包含顯示數(shù)據(jù)排列信息有效與否的有效數(shù)據(jù)。這種情況 下,排列信息生成部件114最好配備可生成有效數(shù)據(jù)的有效數(shù)據(jù)生成部件(未 圖示)。圖5是用來對(duì)本發(fā)明另一實(shí)施例中數(shù)據(jù)排列信息生成過程進(jìn)行說明的示意圖。請(qǐng)參照?qǐng)D5,排列信息生成部件114生成1字節(jié)(Byte)大小的8個(gè)任意 數(shù)據(jù)(Random Data),所生成的是各個(gè)字節(jié)擁有不同值的任意數(shù)據(jù)a。以所
述各個(gè)任意數(shù)據(jù)的大小為基準(zhǔn)對(duì)所述8個(gè)任意數(shù)據(jù)進(jìn)行整理排列b,給排列好的所述8個(gè)任意數(shù)據(jù)中的每個(gè)數(shù)據(jù)附上從0到7的索引c。以索引為基準(zhǔn)重新 對(duì)附有索引的8個(gè)任意數(shù)據(jù)進(jìn)行排列后,給所述重新排列的任意數(shù)據(jù)附加8字 節(jié)的有效數(shù)據(jù)d,e。圖5把有效數(shù)據(jù)顯示為"0123456789ABCDEF"。這樣生 成的數(shù)據(jù)排列信息被加密模塊120加密f。圖5中的g顯示了經(jīng)過加密模塊120 加密的數(shù)據(jù)排列信息。上文中數(shù)據(jù)排列信息的大小由加密模塊120的加密性能所決定。圖4和圖 5所舉的是一次可加密128位數(shù)據(jù)的加密模塊120,因此把數(shù)據(jù)排列信息的大 小定位了 128位(16字節(jié)),但是并不只限于這個(gè)位數(shù)。以下將參照附圖6至8對(duì)依據(jù)所述方式對(duì)光盤100a記錄數(shù)據(jù)進(jìn)行再生的 過程進(jìn)行一下說明。圖6是粗略展示本發(fā)明正確實(shí)施例中光盤再生裝置的塊狀圖。如圖6所示,光盤再生裝置700通過支持ATAPI通信的ATA總線800與 光盤驅(qū)動(dòng)器900相連接,由執(zhí)行同通過ATA總線800連接的光盤驅(qū)動(dòng)器900 之間數(shù)據(jù)通信的ATAPI接口部件710;從通過所述ATAPI接口部件710接收 的光盤驅(qū)動(dòng)器900所傳數(shù)據(jù)中抽取加密數(shù)據(jù)排列信息和密鑰(Cipher Key)的 中央處理裝置(CPU) 720;利用所述CPU720抽出的密鑰對(duì)加密數(shù)據(jù)排列信 息進(jìn)行解擾的解擾模塊730;利用所述解擾數(shù)據(jù)排列信息生成有效數(shù)據(jù)排列并 在所生成的所述有效數(shù)據(jù)排列信息基礎(chǔ)上對(duì)以任意順序排列記錄的數(shù)據(jù)進(jìn)行 判讀的數(shù)據(jù)閱讀部件740;對(duì)所述數(shù)據(jù)閱讀部件740中閱讀的數(shù)據(jù)進(jìn)行再生處 理并輸出的再生信號(hào)處理部件750;對(duì)所述再生信號(hào)處理部件輸出的數(shù)據(jù)進(jìn)行 播放的播放部件760等組成。所述CPU720最好能夠判斷解擾模塊730所解擾的數(shù)據(jù)排列信息是否含有 有效數(shù)據(jù),只有在確定所述經(jīng)過解擾的數(shù)據(jù)排列信息包含有效數(shù)據(jù)的情況下 才執(zhí)行生成有效數(shù)據(jù)排列的操作。圖7是用來對(duì)本發(fā)明正確實(shí)施例中光盤再生方法進(jìn)行說明的流程圖。請(qǐng)參照?qǐng)D7,回應(yīng)再生申請(qǐng)信號(hào),通過ATAPI接口部件710從光盤驅(qū)動(dòng) 器900處接收密鑰及加密數(shù)據(jù)排列信息并將之提供到解擾模塊730S1010, S1020。
從CPU處收到密鑰及加密數(shù)據(jù)排列信息的解擾模塊730利用所述密鑰對(duì)所述加密數(shù)據(jù)排列信息進(jìn)行解擾S1040。在解擾模塊730中解擾的數(shù)據(jù)排列信 息被提供給CPU720。收到解擾模塊730所提供的經(jīng)過解擾的數(shù)據(jù)排列信息的CPU720對(duì)解擾數(shù) 據(jù)排列信息中是否含有有效數(shù)據(jù)進(jìn)行判斷S1040。根據(jù)所述1040步驟的判斷結(jié)果,如果判定解擾數(shù)據(jù)排列信息中不含有效 數(shù)據(jù),那么CPU720就認(rèn)定解擾數(shù)據(jù)排列信息為無效信息,并結(jié)束數(shù)據(jù)再生操 作。另一方面,根據(jù)所述1040步驟的判斷結(jié)果,如果判定解擾數(shù)據(jù)排列信息 中含有效數(shù)據(jù),那么CPU720會(huì)控制解擾模塊730把解擾數(shù)據(jù)排列信息提供給 數(shù)據(jù)閱讀部件740。獲得解擾數(shù)據(jù)排列信息的數(shù)據(jù)閱讀部件740利用解擾數(shù)據(jù)排列信息生成有 效數(shù)據(jù)排列并利用所生成的有效數(shù)據(jù)排列信息對(duì)再生對(duì)象數(shù)據(jù)進(jìn)行判讀 S1050。再生信號(hào)處理部件750對(duì)數(shù)據(jù)閱讀部件740輸出的數(shù)據(jù)進(jìn)行再生處理,而 后通過播放部件760進(jìn)行輸出S1060。圖8是用來對(duì)從解擾數(shù)據(jù)排列信息中獲取有效數(shù)據(jù)排列信息的過程進(jìn)行說 明的圖紙。請(qǐng)參照?qǐng)D8,給a中標(biāo)出的16位數(shù)據(jù)總線(D0至D15)當(dāng)中上位8位的數(shù)據(jù) 總線(D8至D15)附上索引b。在以半字組(2字節(jié))為單位給CPU720提供的 加密數(shù)據(jù)排列信息(Cipher Text)附上索弓lc后,利用密鑰對(duì)其進(jìn)行解擾d。接下來,按照與b和c相同的順序以半字組為單位給經(jīng)過解擾的16位數(shù)據(jù)排 列信息(Plain Text)附上索引e。按照各個(gè)偶校驗(yàn)字節(jié)值的大小順序?qū)λ? 個(gè)任意數(shù)據(jù)進(jìn)行排列,如果值相同,那么就把奇校驗(yàn)值大的放在前面進(jìn)行排 列f,g。最后,按照與以所述偶校驗(yàn)值的大小為基準(zhǔn)排列的8個(gè)半字組相同的順序 重新對(duì)上位8位(D8至D15)進(jìn)行排列。該總線排列信息成為有效數(shù)據(jù)排列信息。
雖然上文以ATA總線采用并行(parallel)傳送方式的情況為例進(jìn)行了說 明,但卻不限于此,如果采用的是串行傳送方式,完全可以通過改變所傳數(shù) 據(jù)列順序的方式運(yùn)用本發(fā)明。上面結(jié)合代表性實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說明,通過所述的說明,本 領(lǐng)域熟練技術(shù)人員完全可以在不偏離本發(fā)明技術(shù)思想的范圍內(nèi),進(jìn)行多樣的 變更以及修改。因此,本發(fā)明的技術(shù)性范圍并不局限于說明書的內(nèi)容,必須 要根據(jù)權(quán)利范圍來確定其技術(shù)性范圍。
權(quán)利要求
1. 一種光盤記錄裝置,其特征在于,包括由用來接收從主機(jī)裝置處傳來的多個(gè)數(shù)據(jù)的接口;更改從主機(jī)裝置處接收的多個(gè)數(shù)據(jù)中上位n位數(shù)據(jù)的排列并生成更改后的數(shù)據(jù)排列信息的數(shù)據(jù)處理部件;提供用來對(duì)數(shù)據(jù)處理部件生成的數(shù)據(jù)排列信息進(jìn)行加密的密鑰的微機(jī)、利用微機(jī)所提供的密鑰對(duì)數(shù)據(jù)排列信息進(jìn)行加密的加密模塊及數(shù)據(jù)處理部件輸出的多個(gè)數(shù)據(jù);把經(jīng)密鑰及加密模塊加密的數(shù)據(jù)排列信息記錄在光盤上的光學(xué)讀取頭。
2、 如權(quán)利要求1所述的光盤記錄裝置,其特征在于所述數(shù)據(jù)處理部件 包括把從所述主機(jī)裝置處收到的多個(gè)數(shù)據(jù)中上位n位數(shù)據(jù)的排列更改為任意順 序的數(shù)據(jù)排列更改部件和根據(jù)所述數(shù)據(jù)排列更改部件所更改的數(shù)據(jù)排列順序 對(duì)基礎(chǔ)對(duì)數(shù)據(jù)排列信息進(jìn)行生成的排列信息生成部件。
3、 如權(quán)利要求1或2所述的光盤記錄裝置,其特征在于所述數(shù)據(jù)排列 信息包含顯示所述數(shù)據(jù)排列信息是否有效的有效數(shù)據(jù)。
4、 如權(quán)利要求2所述的光盤記錄裝置,其特征在于所述多個(gè)數(shù)據(jù)為16 位數(shù)據(jù),所述上位n位的數(shù)據(jù)是在所述16位數(shù)據(jù)中上位8位數(shù)據(jù)里所選擇的 兩個(gè)以上的數(shù)據(jù)。
5、 如權(quán)利要求2所述的光盤記錄裝置,其特征在于所述數(shù)據(jù)排列更改 部件所更改的數(shù)據(jù)是為了防止光盤被非法復(fù)制而在所述主機(jī)裝置和光盤記錄 裝置之間執(zhí)行驗(yàn)證過程時(shí)所需的驗(yàn)證數(shù)據(jù)。
6、 如權(quán)利要求2所述的光盤記錄裝置,其特征在于所述數(shù)據(jù)排列更改 部件所更改的數(shù)據(jù)是記錄在光盤數(shù)據(jù)記錄區(qū)的音頻和視頻數(shù)據(jù)。
7、 如權(quán)利要求1所述的光盤記錄裝置,其特征在于所述接口部件是支 持AT擴(kuò)展包接口的通信接口。
8、 一種光盤數(shù)據(jù)記錄方法,其特征在于,包括下列步驟更改對(duì)應(yīng)記錄邀請(qǐng)信號(hào)通過接口接受到的主機(jī)裝置傳來的多個(gè)數(shù)據(jù)中上 位n位數(shù)據(jù)排列的步驟;以所述更改的數(shù)據(jù)順序?yàn)榛A(chǔ)生成數(shù)據(jù)排列信息的步驟-, 利用密鑰對(duì)所述數(shù)據(jù)排列信息進(jìn)行加密的步驟;把包含所述數(shù)據(jù)排列已經(jīng)更改的數(shù)據(jù)的多個(gè)數(shù)據(jù)、所述密鑰及所述已經(jīng) 加密的數(shù)據(jù)排列信息記錄到光盤上的步驟。
9、 如權(quán)利要求8所述的光盤數(shù)據(jù)記錄方法,其特征在于 還包括生成顯示所述數(shù)據(jù)排列信息是否有效的有效數(shù)據(jù)的步驟,所述有效數(shù)據(jù)包含在所述數(shù)據(jù)排列信息之內(nèi)進(jìn)行加密。
10、 如權(quán)利要求項(xiàng)8所述的光盤數(shù)據(jù)記錄方法,其特征在于所述多個(gè)數(shù) 據(jù)為16位數(shù)據(jù),所述上位n位的數(shù)據(jù)是在所述16位數(shù)據(jù)中上位8位數(shù)據(jù)里所 選擇的兩個(gè)以上的數(shù)據(jù)。
11、 如權(quán)利要求8所述的光盤數(shù)據(jù)記錄方法,其特征在于所述數(shù)據(jù)排列 更改部件所更改的數(shù)據(jù)是為了防止光盤被非法復(fù)制而在所述主機(jī)裝置和光盤 記錄裝置之間執(zhí)行驗(yàn)證過程時(shí)所需的驗(yàn)證數(shù)據(jù)。
12、 如權(quán)利要求8所述的光盤數(shù)據(jù)記錄方法,其特征在于所述數(shù)據(jù)排列更改部件所更改的數(shù)據(jù)是記錄在光盤數(shù)據(jù)記錄區(qū)的音頻和視頻數(shù)據(jù)。
13、 如權(quán)利要求8所述的光盤數(shù)據(jù)記錄方法,其特征在于所述接口部件是支持AT擴(kuò)展包接口的通信接口 。
14、 如權(quán)利要求8所述的光盤記錄數(shù)據(jù)記錄方法,其特征在于所述數(shù)據(jù) 排列信息生成步驟包括按照指定單位生成大小不同的8個(gè)隨機(jī)數(shù)據(jù)的步驟;按 照所述各個(gè)單位的大小對(duì)所述8個(gè)隨機(jī)數(shù)據(jù)進(jìn)行整理排列的步驟;給所述排列 好的8個(gè)隨機(jī)數(shù)據(jù)各自附上索引,賦予它與所述數(shù)據(jù)變更順序相對(duì)應(yīng)的順序的 步驟;以所述索引為標(biāo)準(zhǔn)重新對(duì)所述附加了索引的8個(gè)隨機(jī)數(shù)據(jù)進(jìn)行整理排列 的步驟等步驟。
15、 如權(quán)利要求項(xiàng)14所述的光盤記錄數(shù)據(jù)記錄方法,其特征在于所述 指定單位是半字組單位或者位元組單位。
16、 一種光盤再生裝置,其特征在于,包括由接收光盤驅(qū)動(dòng)器所傳數(shù) 據(jù)的接口部件;通過所述接口部件接收并提供所述光盤驅(qū)動(dòng)器所傳密鑰及加 密數(shù)據(jù)排列信息的中央處理裝置;利用所述中央處理裝置提供的所述密鑰對(duì) 所述加密數(shù)據(jù)排列信息進(jìn)行解擾的解擾模塊;利用所述解擾數(shù)據(jù)排列信息生 成有效數(shù)據(jù)排列并以所生成的所述有效數(shù)據(jù)排列信息為基礎(chǔ)對(duì)所述光盤驅(qū)動(dòng) 器所傳數(shù)據(jù)進(jìn)行判讀的數(shù)據(jù)閱讀部件。
17、 如權(quán)利要求16所述的光盤再生裝置,其特征在于所述中央處理裝 置負(fù)責(zé)對(duì)經(jīng)過所述解擾模塊解碼的數(shù)據(jù)排列信息是否包含能夠顯示所述數(shù)據(jù) 排列信息有效與否的有效數(shù)據(jù)進(jìn)行判斷,只有確定在所述數(shù)據(jù)排列信息包含 所述有效數(shù)據(jù)的情況下,才會(huì)把所述解擾數(shù)據(jù)排列信息提供給所述數(shù)據(jù)閱讀部件。
18、 如權(quán)利要求16所述的光盤再生裝置,其特征在于所述接口部件是支持AT擴(kuò)展包接口的通信接口 。
19、 一種光盤再生方法,其特征在于,包括以下步驟回應(yīng)所述再生申請(qǐng)信號(hào),通過接口部件從連接的光盤驅(qū)動(dòng)器部件接收密鑰及加密數(shù)據(jù)排列信息的步驟;利用所述密鑰對(duì)所述加密數(shù)據(jù)排列信息進(jìn)行解擾的步驟; 利用所述解擾數(shù)據(jù)排列信息生成有效數(shù)據(jù)排列,以生成的所述有效數(shù)據(jù) 排列信息為基礎(chǔ)對(duì)從光盤驅(qū)動(dòng)器處接收到所述數(shù)據(jù)進(jìn)行讀取的步驟; 對(duì)所述讀取數(shù)據(jù)進(jìn)行再生處理的步驟。
20、 如權(quán)利要求19所述的光盤再生方法,其特征在于還包括對(duì)所述解 擾數(shù)據(jù)排列信息是否包含顯示所述數(shù)據(jù)排列信息有效與否的有效數(shù)據(jù)進(jìn)行判 斷的步驟,所述數(shù)據(jù)讀取步驟只有在所述數(shù)據(jù)排列信息包含所述有效數(shù)據(jù)的 情況下才會(huì)得以執(zhí)行。
21、 如權(quán)利要求19所述的光盤再生方法,其特征在于所述接口部件是 支持AT擴(kuò)展包接口的通信接口 。
全文摘要
本發(fā)明公開了一種防止光盤上記錄的數(shù)據(jù)被非法復(fù)制的光盤記錄裝置和記錄方法以及光盤再生裝置和再生方法。光盤記錄裝置由用來接收從主機(jī)裝置處傳來的多個(gè)數(shù)據(jù)的接口;更改從主機(jī)裝置處接收的多個(gè)數(shù)據(jù)中上位n位數(shù)據(jù)的排列并生成更改后的數(shù)據(jù)排列信息的數(shù)據(jù)處理部件;提供用來對(duì)數(shù)據(jù)處理部件生成的數(shù)據(jù)排列信息進(jìn)行加密的密鑰的微機(jī)、利用微機(jī)所提供的密鑰對(duì)數(shù)據(jù)排列信息進(jìn)行加密的加密模塊及數(shù)據(jù)處理部件輸出的多個(gè)數(shù)據(jù);把經(jīng)密鑰及加密模塊加密的數(shù)據(jù)排列信息記錄在光盤上的光學(xué)讀取頭等部分組成。依據(jù)本發(fā)明,只有對(duì)經(jīng)過加密的數(shù)據(jù)排列信息進(jìn)行解讀并從中獲取有效數(shù)據(jù)排列信息才能夠執(zhí)行正常的再生操作,因此能夠有效防止光盤遭到非法復(fù)制。
文檔編號(hào)G11B20/10GK101211628SQ20061014828
公開日2008年7月2日 申請(qǐng)日期2006年12月29日 優(yōu)先權(quán)日2006年12月29日
發(fā)明者周元裴 申請(qǐng)人:上海樂金廣電電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
龙州县| 纳雍县| 商城县| 芦山县| 乌兰县| 永嘉县| 东乌珠穆沁旗| 三明市| 温泉县| 逊克县| 宕昌县| 大同县| 平阴县| 正阳县| 潢川县| 托克托县| 麻栗坡县| 台北县| 措勤县| 山东省| 秀山| 南城县| 潼关县| 神农架林区| 黄龙县| 楚雄市| 岳普湖县| 康马县| 合阳县| 八宿县| 越西县| 深圳市| 巴林右旗| 当涂县| 泗洪县| 饶平县| 大姚县| 栖霞市| 黄冈市| 平邑县| 桐柏县|