一种用于光盘数据信息加密解密的u盘及实现方法

文档序号:8488619阅读:677来源:国知局
一种用于光盘数据信息加密解密的u盘及实现方法
【技术领域】
[0001]本发明涉及光盘加密领域,尤其涉及一种用于光盘信息加密解密的U盘及实现方法。
【背景技术】
[0002]信息作为一种资源,它的普遍性、共享性、增值性、可处理性和多效用性,使其对于人类具有特别重要的意义。信息安全的实质就是要保护信息资源免受各种类型的威胁、干扰和破坏,即保证信息的安全性。根据国际标准化组织的定义,信息安全性的含义主要是指信息的完整性、可用性、保密性和可靠性。信息安全是任何国家、政府、部门、行业都必须十分重视的问题,是一个不容忽视的国家安全战略。
[0003]光盘是以光信息做为存储物的载体,用来存储数据的一种物品。分不可擦写光盘,如⑶-ROM、DVD-ROM等;和可擦写光盘,如⑶-RW、DVD-RAM等。光盘是利用激光原理进行读、写的设备,是迅速发展的一种辅助存储器,可以存放各种文字、声音、图形、图像和动画等多媒体数字信息。
[0004]现有技术中公开号CN102592634A的专利公开了一种防止DVD视频光盘被非法复制的纯软件级加密方法。其特点是加密后的光盘目录VIDE0_TS中除存有加密后的母源数据VTS外,还存在多个DVD播放系统不会调用且不能用于实际播放的虚假VTS,虚假VTS中的VOB文件大小与母源数据VTS的一致,能达到误导提取软件的目的;而且光盘系统中含有大量导致复制出错的光盘复制控制代码,从而有效的防止光盘复制和软件提取加密内容。此方案采用纯软件的方式进行加密,安全级别较低,极易被破解。
[0005]又如公开号为CN101499304的专利公开了一种防止光盘非法复制的⑶与DVD光盘加密方法。其步骤是首先采用软件对母源数据逻辑加密,然后在母盘制备过程中在特定的位置对母盘进行激光烧灼损伤。通过这2个过程得到加密母盘并压片生产出相应的加密光盘,从而达到有效地防止光盘复制的要求。此方案操作复杂不利于加工生产,同时成本较尚O

【发明内容】

[0006]针对【背景技术】中所出现的问题,本发明提供了一种用于光盘数据信息加密解密的U盘,有效地防止了刻录在光盘上的敏感数据信息泄露出去,保护了重要数据的安全。特别适合应用于政府机要和档案部门的文档备份和保存;同时由于本加密U盘和普通的可读写光驱组成了一套对光盘数据加/解密的廉价设备,也非常适应于广大的企业和个人用户,保护了企业商业机密信息以及个人隐私,所述U盘包括:
U盘固件加密/解密模块,用于完成对光盘数据信息的加密解密;
密码存储模块,用于存储密码;
模式选择模块,用于接收用户通过外部键盘输入的光盘数据读写模式。
[0007]优选的是,所述U盘通过可读写光盘驱动器,根据计算机的指令完成对刻写到光盘的数据加密和读出光盘数据的解密。
[0008]在上述任一方案中优选的是,所述外部键盘输入的光盘数据传输模式包括光盘数据刻写加密模式和光盘数据读出解密模式。
[0009]在上述任一方案中优选的是,所述U盘固件加密/解密模块包括固件加密单元和固件解密单元。
[0010]在上述任一方案中优选的是,所述加密单元用于将计算机中待刻写数据进行加密,计算机从U盘读出所述加密数据刻写至光盘。
[0011]在上述任一方案中优选的是,所述解密单元用于对计算机中从光盘读出到U盘的加密数据进行解密。
[0012]在上述任一方案中优选的是,所述密码存储模块中存储的密码由用户通过外部键盘输入,使用时必须输入密码,密码正确则U盘进入等待模式。
[0013]在上述任一方案中优选的是,所述U盘固件加密/解密模块通过将加密算法和所述密码存储模块中存储的密码进行捆绑,实现对光盘数据的加密解密。
[0014]本发明还提供了一种用于光盘数据信息加密解密的U盘实现方法,利用U盘的硬件逻辑和软件算法实现光盘数据的加密和解密,所述方法包括以下步骤:
U盘装置插入计算机USB 口,上电自检初始化后,检测密码存储模块中是否存有用户通过外部键盘输入的密码;
若所述密码存储模块存有密码且判断正确,则U盘固件加密/解密模块完成密码加载,否则循环等待用户再次输入密码;
密码加载成功,则U盘装置进入等待模式,等待用户通过外部键盘输入光盘数据读写模式。
[0015]优选的是,所述U盘通过可读写光盘驱动器,根据计算机的指令完成对刻写到光盘的数据加密和读出光盘数据的解密。
[0016]在上述任一方案中优选的是,所述外部键盘输入的光盘数据读写模式包括光盘数据刻写加密模式和光盘数据读出解密模式。
[0017]在上述任一方案中优选的是,所述U盘固件加密/解密模块包括固件加密单元和固件解密单元。
[0018]在上述任一方案中优选的是,所述光盘数据刻写加密模式执行步骤包括:
用户选择光盘数据刻写加密模式;
计算机将待刻写数据写入U盘;
U盘固件加密单元对该数据进行加密;
计算机从U盘读出该加密数据刻写至光盘。
[0019]在上述任一方案中优选的是,所述光盘数据读出解密模式执行步骤进一步包括: 用户选择光盘数据读出解密模式;
计算机读取光盘加密数据;
计算机将所述加密数据写入U盘保存;
计算机从U盘中读出该加密数据时U盘固件解密单元将该加密数据解密传输至计算机。
[0020]在上述任一方案中优选的是,所述密码存储模块中存储的密码由用户通过外部键盘输入,使用时必须输入密码,密码正确则U盘进入等待模式。
[0021]在上述任一方案中优选的是,所述U盘固件加密/解密模块通过将加密算法和所述密码存储模块中存储的密码进行捆绑,实现对光盘数据的加密解密。
[0022]本发明提供有效地防止了刻录在光盘上的敏感数据信息泄露出去,保护了重要数据的安全,同时成本低廉适用范围广泛。
【附图说明】
[0023]图1是本发明一示例性实施例示出的用于光盘数据信息加密解密的U盘系统结构示意图。
[0024]图2是按照本发明示出的用于光盘数据信息加密解密的U盘实现方法流程图。
【具体实施方式】
[0025]下面参照附图结合示例性的实施例对本申请进行描述。
[0026]实施例1:
本实施例公开了一种用于光盘数据信息加密解密的U盘,依托计算机平台,所述U盘包括:
U盘固件加密/解密模块,用于完成对光盘数据信息的加密解密;
密码存储模块,用于存储密码;
模式选择模块,用于接收用户通过外部键盘输入的光盘数据读写模式。
[0027]其中,所述U盘通过可读写光盘驱动器,根据计算机的指令完成对刻写到光盘的数据加密和读出光盘数据的解密。所述外部键盘输入的光盘数据传输模式包括光盘数据刻写加密模式和光盘数据读出解密模式。所述U盘固件加密/解密模块包括固件加密单元和固件解密单元。所述加密单元用于将计算机中待刻写数据进行加密,计算机从U盘读出所述加密数据刻写至光盘。所述解密单元用于对计算机中从光盘读出到U盘的加密数据进行解密。所述密码存储模块中存储的密码由用户通过外部键盘输入,使用时必须输入密码,密码正确则U盘进入等待模式。所述U盘固件加密/解密模块通过将加密算法和所述密码存储模块中存储的密码进行捆绑,实现对光盘数据的加密解密。
[0028]有益效果:本实施例提供的用于光盘数据信息加密解密的U盘有效地防止了刻录在光盘上的敏感数据信息泄露出去,保护了重要数据的安全。特别适合应用于政府机要和档案部门的文档备份和保存;同时由于本加密U盘和普通的可读写光驱组成了一套对光盘数据加/解密的廉价设备,也非常适应于广大的企业和个人用户,保护了企业商业机密信息以及个人隐私。
[0029]实施例2:
如图1所示,为本发明一示例性实施例示出的用于光盘数据信息加密解密的U盘系统结构示意图。该系统主要包括三大部分:光盘数据、计算机平台及光盘数据加密或解密部分。光盘数据加密或解密部分由特制U盘实现,计算机作为光盘数据和U盘之间的传输媒介只负责信息的传输以及发送简单指令,计算机通过可读写光盘驱动器完成对光盘加密数据的读出及刻写加密数据至光盘,U盘装置通过USB接口连接计算机。光盘数据的读取和刻写过程中数据均处于加密状态,即整个传输链路中外界无法识别该读取或刻写的数据,下载到计算机中的数据如不通过硬件U盘完成解密同样无法进行信息的查看,例如在公司日常工作中,员工均可从光盘读取相应数据,但是对于加密信息不通过加密U盘无法完
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1