光盘读取方法、计算机和光驱的制作方法

文档序号:6769371阅读:274来源:国知局
专利名称:光盘读取方法、计算机和光驱的制作方法
技术领域
本发明属于通信领域,特别涉及一种光盘读取方法、计算机和光驱。
背景技术
目前,人们使用光驱对光盘上的数据进行读取,并且,任何人都可以利用光驱对光盘上的数据进行拷贝,使得光盘上保存的数据在不可控的情况下外泄。为了对光盘上的内容进行保护,通常采用的方式是直接对光盘上的内容进行加密,并设置用于解密的密码,只有获知了对数据进行加密的密码,使用者才能够使用或者拷贝光盘上存储的数据。虽然通过密码进行数据保护的方法能够达到一定的积极效果,但是,随着光盘技术的进步,已经提出了智能度和集成度较高的光盘,很多光盘上已经能够集成智能芯片等部件,虽然在这些较为先进的光盘上仍旧可以采用密码进行数据保护,但是这种保护方式显然无法有效利用更加先进的光盘技术以及光盘上的智能芯片;同时,密码保护机制的存在时间很长,存在被破解的隐患,通过引入多层次的加密或复杂的加密过程虽然能够进一步提高光盘数据的安全性,但是,相应地也会增加解密的难度和光盘读取的耗时,不便于合法用户获取光盘上的数据。在相关技术中,对于如何在带有智能芯片的光盘上进行有效的数据保护并对光盘上的数据进行便捷的解密,目前尚未提出有效的解决方案。

发明内容
针对相关技术中无法在带有智能芯片的光盘上进行有效的数据保护并对光盘上的数据进行便捷的解密的问题,本发明提出了一种光盘读取方法、计算机和光驱,能够有效利用光盘上的智能芯片,在光盘上的数据被有效保护的前提下使得合法用户能够通过简单的方式对光盘上的数据进行解密。本发明的技术方案是这样实现的一种光盘读取方法,包括读取光盘上的智能芯片,对所述智能芯片进行验证来判断所述智能芯片是否合法;在所述智能芯片为合法的情况下,获取所述智能芯片中的加密算法,利用所述加密算法对所述光盘中的信息进行读取。其中,读取光盘上的智能芯片的操作包括光驱通过无线射频的方式读取所述智能芯片。另外,利用所述加密算法对所述光盘中的信息进行读取的操作包括根据所述智能芯片上存储的加密锁标识与权限的对应关系,确定光驱的加密锁所对应的权限;根据所述加密算法对所述加密锁的权限对应的信息进行读取。
优选地,所述加密锁的权限进一步包括所述光驱是否能够对所述光盘的内容进行刻录。一种计算机,包括光驱,所述光驱包括无线射频读写器,用于读取光盘上的智能芯片,对所述智能芯片进行验证来判断所述智能芯片是否合法,并在所述智能芯片为合法的情况下,获取所述智能芯片中的加密算法;存储模块,用于存储获取的所述加密算法;读写模块,用于利用存储的所述加密算法对所述光盘中的信息进行读取。其中,所述智能芯片为无线射频芯片,并且,所述读写器为无线射频芯片读写器。优选地,上述计算机进一步包括加密锁,与所述光驱连接;并且,所述读写器还用于读取所述智能芯片上存储的加密锁标识与权限的对应关系,确定光驱的加密锁所对应的权限;并且,所述读写模块还用于根据所述加密算法对所述加密锁的权限对应的信息进行读取。其中,所述加密锁的权限进一步包括所述光驱是否能够对所述光盘的内容进行刻录。一种光驱,包括读写器,用于读取光盘上的智能芯片,对所述智能芯片进行验证来判断所述智能芯片是否合法,并在所述智能芯片为合法的情况下,获取所述智能芯片中的加密算法;存储模块,用于存储获取的所述加密算法;读写模块,用于利用存储的所述加密算法对所述光盘中的信息进行读取。优选地,进一步包括加密锁,与所述光驱连接;并且,所述读写器还用于读取所述智能芯片上存储的加密锁标识与权限的对应关系,确定光驱的加密锁所对应的权限;并且,所述读写模块还用于根据所述加密算法对所述加密锁的权限对应的信息进行读取或刻录。借助于本发明的上述技术方案,通过在光盘的智能芯片上保存加密算法,在读取光盘时首先读取智能芯片,之后根据读取的加密算法对光盘上的数据进行解密,能够有效利用光盘上的智能芯片,在光盘上的数据被有效保护的前提下使得合法用户能够通过简单的方式对光盘上的数据进行解密。


图1是根据本发明实施例的光盘读取方法的流程图;图2是根据本发明实施例的光驱的框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施
5例,对本发明进行进一步详细说明。应该理解,此处所描述的具体实施例仅用于解释本发明,并不用于限定本发明。针对相关技术中无法在带有智能芯片的光盘上进行有效的数据保护并对光盘上的数据进行便捷的解密的问题,本发明提出由光驱对光盘的智能芯片进行合法性验证,并读取智能芯片、根据读取的加密算法对光盘上的数据进行解密,使光盘数据的加密和解密能够充分利用光盘上的智能芯片,并且,能够在光盘上的数据被有效保护的前提下减少解密的耗时。根据本发明的实施例,提供了一种光盘读取方法。如图1所示,根据本发明实施例的光盘读取方法包括步骤S101,读取光盘上的智能芯片,对智能芯片进行验证来判断智能芯片是否合法;步骤S103,在智能芯片为合法的情况下,获取智能芯片中的加密算法,利用加密算法对光盘中的信息进行读取。借助于上述处理,通过在光盘的智能芯片上保存加密算法,在读取光盘时首先读取智能芯片,之后根据读取的加密算法对光盘上的数据进行解密,能够有效利用光盘上的智能芯片,在光盘上的数据被有效保护的前提下使得合法用户能够通过简单的方式对光盘上的数据进行解密。其中,光盘上的智能芯片可以是射频识别(feidio Frequency Identif ication,简称为RFID)芯片,此时,光驱可以通过无线射频的方式读取智能芯片。优选地,考虑到在光驱内的光盘高速转动的情况下,对芯片进行读取的效果会降低,读取的难度会增大,因此,上述步骤SlOl中读取光盘上的智能芯片的处理可以在光盘首先插入光驱且还未开始转动时进行。另外,在利用加密算法对光盘中的信息进行读取之前,还可以根据智能芯片上存储的加密锁标识与权限的对应关系,确定光驱或者光盘和加密锁所对应的权限;之后,再根据加密算法对加密锁的权限对应的信息进行读取。可选地,通过在智能芯片上存储权限的确定策略(在本实施例中,可以是加密锁标识与权限的对应关系),使得权限的配置更加灵活,针对不同的光盘,可以进行不同方式的权限划分,例如,在光盘A上保存了数据内容1、数据内容2、和数据内容3,其中,数据内容 1的保密程度最高,数据内容2和3的保密程度较低,假设最高的权限为权限X,低一级的权限为权限Y,最低权限为权限Z,此时,可以将权限Z的权限范围配置为只能够浏览数据内容 3,将权限Y的权限范围配置为能够浏览数据内容2和3,将权限X的权限范围配置为能够浏览数据内容1、2和3。如果对于另一光盘,该光盘上存储的数据内容的保密程度均比较低, 则可以配置每个权限均可以浏览其上的所有数据内容。并且,权限的设置方式可以是多种多样的,并且可以对一个特定单位的权限进行单独设置,例如,单位一的光盘通过授权可以由单位二使用,单位三拿到光盘后如果没有通过授权则不能使用。通过对光驱可以进行权限的设置(和光盘芯片的互动),即便拥有本光驱也无法读取光盘里的信息。因此,在实际操作时,就可以根据预先保存的加密锁标识与权限的对应关系确定光驱当前权限所允许浏览的数据,从而实现了多级权限的划分,不仅能够使权限和数据内容的管理更加灵活、细致,而且不会产生额外的处理负担,仅通过简单的对比即可确定用户权限。另外,权限除了可以限制光驱对光盘上数据内容的浏览之外,还可以进一步限制光驱能否对光盘上的部分或全部内容进行刻录和拷贝,具体的实现方式与上述是否允许浏览的配置方式类似,这里不再重复。加密锁通常可以由用户携带,其上设置有用于存储本加密锁相关信息的存储器 (例如,可以存储本加密锁的标识),这样,用户只要将加密锁与光驱连接后,就能够确定出该用户实际所拥有的权限,加密锁可以通过USB等多种接口与光驱连接。另外,在本实施例的上述方案中,同样能够借助密码验证的方式对光盘上的数据内容进行保护,此时,在智能芯片通过合法性验证之后,光盘可以提示用户输入密码,如果用户知道密码或者用户能够在加密锁的存储器上获取密码,则可以输入该密码(输入的方式可以是用户手动输入,如果在加密锁上存在密码,还可以由加密锁自动输入密码),如果密码正确,则进行加密锁权限的判断,具体过程同上。另外,还可以对特定的光盘或光驱设置权限,使得只有指定的用户才可使用该光
ο并且,通过智能芯片,还可以有效对一部分特定光盘进行标记,例如,确定这些光盘为内部光盘,并且可以设置权限,使得光驱只能读取内部光盘,无法读取外部光盘。综上,借助于本发明的上述处理,在读取一张光盘时,光驱首先可以验证光盘上的芯片是否为有效的权限及从芯片内部获得有效的解码信息,通过解码信息对光盘的内容进行解码,从而读出光盘的数据。在刻录一张光盘时,光驱会生成权限及加密解码信息存储到光盘的电子芯片中,并将光盘内的内容加密,这样,即使非法用户得到了光盘,普通光驱也无法读出里面的内容。另外,通过加密锁可以灵活设置每个光驱所能读取的光盘,比如内部发行的加密光或是所有的光盘或者是指定的光盘。并可以设置该光驱是否可以刻录。根据本发明的另一实施例,还提供了一种计算机,包括光驱,该光驱连接至计算机的主板或其他部件。如图2所示,根据本发明实施例的光驱包括读写器21,用于读取光盘上的智能芯片,对智能芯片进行验证来判断智能芯片是否合法,并在智能芯片为合法的情况下,获取智能芯片中的加密算法;存储模块22,连接至读写器21,用于存储获取的加密算法;读写模块23,连接至存储模块22,用于利用存储的加密算法对光盘中的信息进行读取或刻录。其中,光盘的智能芯片可以为无线射频芯片,相应地,读写器21为无线射频芯片
读写器。另外,计算机可以进一步包括加密锁,与光驱连接;并且,读写器还用于读取智能芯片上存储的加密锁标识与权限的对应关系,确定光驱的加密锁所对应的权限;并且,读取模块还用于根据加密算法对加密锁的权限对应的信息进行读取。此外,加密锁的权限可以进一步包括光驱是否能够对光盘的内容进行刻录。另外,该光驱还可以包括存储模块,用于存储获取的加密算法和光驱设备的出厂参数,例如,该参数可以包括本设备出厂后已经卖给某个单位等信息;加解密模块,用于对加密的信息进行加(解)密;权限判别模块,用于对加密锁设置的权限进行识别,并按照识别的有效权限授权读写操作,例如,按照权限判别模块的授权,读写模块只能够读出授权部分的数据。综上所述,借助于本发明的上述技术方案,通过在光盘的智能芯片上保存加密算法,在读取光盘时首先读取智能芯片,之后根据读取的加密算法对光盘上的数据进行解密, 能够有效利用光盘上的智能芯片,在光盘上的数据被有效保护的前提下使得合法用户能够通过简单的方式对光盘上的数据进行解密;另外,借助于智能芯片,能够灵活配置每个光驱的权限,并且实现了基于硬件的加密,能够对光盘上的内容根据权限划分,解决了相关技术中一个光盘对应单一的权限的问题,并且能够避免单纯软件加密容易被破解的安全隐患。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种光盘读取方法,其特征在于,包括读取光盘上的智能芯片,对所述智能芯片进行验证来判断所述智能芯片是否合法;在所述智能芯片为合法的情况下,获取所述智能芯片中的加密算法,利用所述加密算法对所述光盘中的信息进行读取。
2.根据权利要求1所述的光盘读取方法,其特征在于,读取光盘上的智能芯片的操作包括光驱通过无线射频的方式读取所述智能芯片。
3.根据权利要求1所述的光盘读取方法,其特征在于,利用所述加密算法对所述光盘中的信息进行读取的操作包括根据所述智能芯片上存储的加密锁标识与权限的对应关系,确定光驱的加密锁所对应的权限;根据所述加密算法对所述加密锁的权限对应的信息进行读取。
4.根据权利要求3所述的光盘读取方法,其特征在于,所述加密锁的权限进一步包括 所述光驱是否能够对所述光盘的内容进行刻录。
5.一种计算机,包括光驱,其特征在于,所述光驱包括无线射频读写器,用于读取光盘上的智能芯片,对所述智能芯片进行验证来判断所述智能芯片是否合法,并在所述智能芯片为合法的情况下,获取所述智能芯片中的加密算法;存储模块,用于存储获取的所述加密算法;读写模块,用于利用存储的所述加密算法对所述光盘中的信息进行读取。
6.根据权利要求5所述的计算机,其特征在于,所述智能芯片为无线射频芯片,并且, 所述读写器为无线射频芯片读写器。
7.根据权利要求5所述的计算机,其特征在于,所述计算机进一步包括加密锁,与所述光驱连接;并且,所述读写器还用于读取所述智能芯片上存储的加密锁标识与权限的对应关系, 确定光驱的加密锁所对应的权限;并且,所述读写模块还用于根据所述加密算法对所述加密锁的权限对应的信息进行读取。
8.根据权利要求7所述的计算机,其特征在于,所述加密锁的权限进一步包括所述光驱是否能够对所述光盘的内容进行刻录。
9.一种光驱,其特征在于,包括读写器,用于读取光盘上的智能芯片,对所述智能芯片进行验证来判断所述智能芯片是否合法,并在所述智能芯片为合法的情况下,获取所述智能芯片中的加密算法;存储模块,用于存储获取的所述加密算法;读写模块,用于利用存储的所述加密算法对所述光盘中的信息进行读取。
10.根据权利要求9所述的光驱,其特征在于,进一步包括加密锁,与所述光驱连接;并且,所述读写器还用于读取所述智能芯片上存储的加密锁标识与权限的对应关系, 确定光驱的加密锁所对应的权限;并且,所述读写模块还用于根据所述加密算法对所述加密锁的权限对应的信息进行读取或刻录。
全文摘要
本发明提供一种光盘读取方法、计算机和光驱,该方法包括读取光盘上的智能芯片,对智能芯片进行验证来判断智能芯片是否合法;在智能芯片为合法的情况下,获取智能芯片中的加密算法,利用加密算法对光盘中的信息进行读取。通过在光盘的智能芯片上保存加密算法,在读取光盘时首先读取智能芯片,之后根据读取的加密算法对光盘上的数据进行解密,能够有效利用光盘上的智能芯片,在光盘上的数据被有效保护的前提下使得合法用户能够通过简单的方式对光盘上的数据进行解密。
文档编号G11B20/00GK102543121SQ20101061072
公开日2012年7月4日 申请日期2010年12月29日 优先权日2010年12月29日
发明者尹亮 申请人:尹亮
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1