[发明专利]一种对光盘文件进行加密的方法及装置在审
申请号: | 202010845063.2 | 申请日: | 2020-08-20 |
公开(公告)号: | CN112069516A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 龙金凤 | 申请(专利权)人: | 深圳云宣科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G11B20/00 |
代理公司: | 广东良马律师事务所 44395 | 代理人: | 廖军才 |
地址: | 518000 广东省深圳市宝安区航*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 光盘 文件 进行 加密 方法 装置 | ||
本发明公开了一种对光盘文件进行加密的方法及装置,其中该方法包括:分别获取待加密的目标光盘文件对应的目标文件MD5信息、光盘控制系统对应的目标计算机信息和光盘操作系统对应的目标执行器信息;根据预设加密运算规则并结合目标文件MD5信息、目标计算机信息和目标执行器信息,计算得到目标文件加密信息;将目标文件加密信息作为目标光盘文件的加密密码,对目标光盘文件进行加密处理。本发明解决了现有技术中的以下问题:光盘文件的加密方法比较简单容易被黑客攻破,存在光盘文件被泄露的风险。
技术领域
本发明涉及文件加密应用技术领域,特别是涉及一种对光盘文件进行加密的方法及装置。
背景技术
目前,一般的数据归档存储介质有磁盘、磁带和光盘,在光盘上刻录文件现在已经非常普遍。在实际环境中,越来越多的重要数据需要长期保存,而其中只有光盘存储具有长期保存且维护成本低的特点,因为光盘能够可靠保存文件超过30年。虽然光盘的写性能差且写次数少,但是这恰巧符合冷数据多读少写的特性。所以基于光盘的安全性高、可靠性强、使用寿命长和成本低等特性,越来越多的企业选用了光盘库作为存储介质。随着网络技术的快速发展,网络安全问题也在时时刻刻困扰着我们。非常重要的机密文件怕黑客窃取,一旦被黑客窃取,那损失简直不敢想象。为防止光盘文件被窃取,最好的就是对光盘文件进行加密。对光盘文件进行加密就是对原来为明文的光盘文件按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥(密码)之后才能显示出本来内容,通过这样的途径达到保护数据不被人非法窃取和阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。
现有的光盘文件加密技术,一般都是基于文件本身的信息通过固定的算法来实现光盘文件的存储加密,复杂一点的通过文件本身的信息和计算机的信息通过固定的算法来实现光盘文件的存储加密,基于这样方式加密存储的数据,一旦计算机网络被黑客攻破,依然存在光盘文件被泄露的风险。
发明内容
本发明实施例提供一种对光盘文件进行加密的方法及装置,以解决现有技术中的以下问题:光盘文件的加密方法比较简单,容易被计算机网络黑客攻破,存在光盘文件被泄露的风险。
为解决上述技术问题,本发明实施例采用的第一技术方案如下:
一种对光盘文件进行加密的方法,其包括:分别获取待加密的目标光盘文件对应的目标文件MD5信息、光盘控制系统对应的目标计算机信息和光盘操作系统对应的目标执行器信息;根据预设加密运算规则并结合所述目标文件MD5信息、所述目标计算机信息和所述目标执行器信息,计算得到目标文件加密信息;将所述目标文件加密信息作为所述目标光盘文件的加密密码,对所述目标光盘文件进行加密处理。
可选地,所述分别获取待加密的目标光盘文件对应的目标文件MD5信息、光盘控制系统对应的目标计算机信息和光盘操作系统对应的目标执行器信息,包括:获取所述光盘控制系统对应的MAC地址信息、主板序列号信息、硬盘序列号信息和服务器型号信息。
可选地,所述根据预设加密运算规则并结合所述目标文件MD5信息、所述目标计算机信息和所述目标执行器信息,计算得到目标文件加密信息,包括:根据第一运算规则、所述目标文件MD5信息及所述目标计算机信息,获取第一加密信息;根据所述第一加密信息和第二运算规则,获取第二加密信息;获取光盘操作系统对应的目标执行器信息,并根据所述目标执行器信息、所述第二加密信息和第三运算规则,获取第三加密信息;根据第四运算规则,结合所述第三加密信息和加密钥字符串,计算出所述目标文件加密信息。
可选地,所述根据第一运算规则、所述目标文件MD5信息及所述目标计算机信息,获取第一加密信息,包括:通过第一运算公式获取所述第一加密信息,其中,所述第一运算公式为:F(X,Y,Z)=W^(X+Y)|(X+Z),F(X,Y,Z)表示所述第一加密信息,W表示所述主板序列号信息对应的字符串长度,X表示所述目标文件MD5信息对应的字符串长度,Y表示所述目标计算机信息对应的字符串长度,Z表示所述服务器型号信息对应的字符串长度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云宣科技有限公司,未经深圳云宣科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010845063.2/2.html,转载请声明来源钻瓜专利网。