息生成该标签的iso镜像文件。
[0060]其中,可将用户输入的标签信息格式化为xml配置信息,并进一步提取xml配置信息以生成特殊格式的iso镜像文件。
[0061]具体来说,生成标签配置信息后,可将标签配置信息采用二进制流的方式写入iso镜像文件,则普通光盘读取工作无法读出标签内容,有效地防止标签信息的泄露。
[0062]S3:采用多区段不封口刻录方式将所述标签的iso镜像文件刻录到光盘上,生成电子标签。
[0063]具体来说,以多区段不封口刻录方式将标签刻录到光盘上,以便后续追加标签或刻录光盘数据。
[0064]需要说明的是,光盘电子标签的适用范围是:⑶-R、DVD-R、DVD+R、BD-R等不可复刻类型的空白光盘或者未封口光盘。如此,依据不可复刻光盘的一次写入、永久读的属性,标签一旦写入,不可篡改和删除。
[0065]由此可见,本实施例采用光盘刻录机对光盘进行刻录的方式添加电子标签,以代替物理标签,能够有效节约成本、防伪造、抗污染、定制性强且保密性好。
[0066]可理解的是,步骤SI之前,该方法还包括如下步骤:
[0067]展示用于输入标签信息的光盘标签设置界面。
[0068]其中,所述标签信息包括:日期、作者、标题、编号、条码、密级、用户自定义内容中的一种或多种。
[0069]举例来说,图2示出了一种光盘标签设置界面的示意图,如图2所示,标签信息包括:光盘名称、内容简述、单位、部门、刻录人、密级、日期、编号、条码等。其中,单位、日期、编号及条码可基于预设的规则自动生成,而其他的内容则需要用户输入。
[0070]进一步地,还可设置光盘标签的高级属性,如图3所示,可按照用户的需求设置扩散范围、密码等用户自定义的内容。若选择为刻录数据进行加密,则输入加密密码。进一步地,将输入的加密密码二次加密后存储至标签配置信息中。则在安装有光盘标签系统的电脑上,对标签配置信息进行识别得到的加密密码,以实现自动识别标签并解密,而在不存在标签系统的电脑上,需用户输入正确的密码才能够读取。
[0071]由此可见,依据设置的标签信息,光盘数据的访问控制更为灵活,可以根据标签的密级、扩散范围等,对比使用人的权限、终端PC的权限等,确定是否能够访问光盘数据。
[0072]需要说明的是,采用本实施例中的标签添加方法可对光盘多次添加标签:如对空白光盘预先添加预设的基础标签(如单位、编号、条码等),则在刻录前识别基础标签成功后,再进行追加标签及追加数据。如此,可有效防止外来光盘盗刻数据。
[0073]进一步地,为了有效抵制标签的伪造,本实施例在步骤S2中将所述标签信息格式化为标签配置信息之后,该方法还可包括如下步骤:
[0074]采用高级加密标准AES、数据加密标准DES或公钥加密算法RSA对所述标签配置信息进行加密并保存。
[0075]由此可见,标签将以加密存储的方式写入,有效地防止用户信息泄露。
[0076]本实施例中,步骤SI之后,该方法还可包括如下步骤:
[0077]AOl:根据所述标签信息与光盘刻录内容生成CRC校验和或SHAl值,以将所述标签信息与所述光盘刻录内容进行关联;
[0078]A02:将所述CRC校验和或SHAl值存储到所述标签配置信息中。
[0079]由此可见,采用上述步骤将标签信息与所述光盘刻录内容关联起来,使得标签信息与所述光盘刻录内容一一对应,则即使标签被复制也无法重复使用。
[0080]进一步地,步骤S3生成电子标签之后,该方法还可包括如下步骤:
[0081]在刻录有所述标签的iso镜像文件的区段内部空隙中设置光盘坏点。
[0082]如此,在存储电子标签的区段空隙设置光盘坏点,防止光盘标签信息泄露,而若采用暴力读取光盘,会触发坏点,导致读取失败。
[0083]本实施例中,步骤S3生成电子标签之后,该方法还包括如下步骤:
[0084]将所述电子标签上传至服务器。
[0085]具体来说,标签系统设置有服务器平台,电子标签一经生成,均会上传至该服务器,服务器和写入电子标签的电脑协同工作,能够有效确保标签的唯一性及有效性。
[0086]可理解地,本实施例中,该方法还可包括对光盘进行识别的步骤,如图4所示,识别过程具体包括如下步骤:
[0087]S401:当接收到光盘插入光驱的信号时,检测该光盘的电子标签所在的区段;
[0088]S402:当检测到该光盘的电子标签时,以预设的格式展示该电子标签的内容;
[0089]需要说明的是,若电子标签是以加密存储的方式写入的,则需根据加密的方式对该电子标签进行解密,并显示标签的内容。
[0090]S403:将所述电子标签信息与用户信息进行信息对比,并判断信息对比成功后是否需要自动解密;
[0091]具体来说,该步骤具体进行信息对比,如根据电子标签的密级、扩散范围等,对比用户的权限、终端PC的权限等,确定用户是否能够访问光盘刻录容。举例来说,若扩散范围设置为公司内部,则若用户为公司人员或终端PC属于公司终端,则确定用户能够访问光盘刻录内容。
[0092]信息对比成功后,判断是否需要自动解密,即为:如图3所示,判断在标签添加时,是否选择“信息对比成功后自动解密”项,若选择该项,则信息对比成功后需自动解密。
[0093]S404:若需要自动解密,则根据预设的密码进行解密,以获取光盘刻录内容。
[0094]进一步地,如图3所示,当选择自动解密项,则获取该页面上用户预先输入的密码,并根据该密码进行自动解密以获取光盘刻录内容。
[0095]需要说明的是,若不需要自动解密,则需要输入密码以获取光盘刻录内容。
[0096]通过上述步骤,在安装有标签系统的电脑上,可直接检测识别并展示标签内容。进一步地,展示标签内容后,根据设置的标签输入必要的交互信息(使用人权限等),以读取光盘刻录内容。而在不具有标签系统的电脑上,光盘刻录内容(光盘数据)需要输入正确的密码才能够读取。
[0097]本实施例提供了一种光盘电子标签的添加方法,采用光盘刻录机对光盘进行刻录的方式添加电子标签,成本较低;并可对电子标签进行加密,从而有效防止用户信息泄露,抵制标签的伪造,且光盘表面的污染不会对电子标签的识别造成影响;而且基于电子标签的数字性,可灵活地为用户定制标签。
[0098]如图5所示,为本发明另一实施例提供的一种光盘电子标签的添加装置的结构示意图,该装置包括:接收单元501、镜像文件生成单元502及刻录单元503。其中:
[0099]接收单元501,用于接收用户通过标签设置界面输入的标签信息;
[0100]镜像文件生成单元502,用于将所述标签信息格式化为标签配置信息,并根据所述标签配置信息生成该标签的iso镜像文件;;
[0101]刻录单元503,用于采用多区段不封口刻录方式将所述标签的iso镜像文件刻录到光盘上,生成电子标签。
[0102]本实施例中,该装置还包括:展示单元,用于:
[0103]展示用于输入标签信息的光盘标签设置界面;
[0104]其中,所述标签信息包括:日期、作者、标题、编号、条码、密级、用户自定义内容中的一种或多种。
[0105]本实施例中,该装置还包括:加密单元,用于:
[0106]采用高级加密标准AES、数据加密标准DES或公钥加密算法RSA对所述标签配置信息进行加密并保存。
[0107]本实施例中,该装置还包括:关联单元,用于:
[0108]根据所述标签信息与光盘刻录内容生成CRC校验和或SHAl值,以将所述标签信息与所述光盘刻录内容进行关联;
[0109]将所述CRC校验和或SHAl值存储到所述标签配置信息中。
[0110]本实施例中,该装置