一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

硬盘读取方法、系统、计算机设备和存储介质与流程

2023-01-15 11:08:35 来源:中国专利 TAG:

技术特征:
1.一种硬盘读取方法,其特征在于,所述方法包括:存储设备获取硬盘的日期环境变量和出厂日期,以判断所述硬盘的出厂日期是否在所述日期环境变量之前;若所述硬盘的出厂日期在所述日期环境变量之后,则修改所述日期环境变量使得所述硬盘的出厂日期在所述日期环境变量之前;所述存储设备获取所述硬盘的日志信息,以从所述日志信息中获取第一加密信息并对所述第一加密信息执行解密流程;待所述硬盘的出厂日期在所述日期环境变量之前,且对所述第一加密信息解密成功后,模拟硬盘的拔插操作,以解除所述硬盘的锁盘功能,使得所述存储设备获取对所述硬盘的使用权限;其中,若所述硬盘的出厂日期在所述日期环境变量之后,或所述硬盘的第一加密信息未解密成功,则表示所述硬盘触发锁盘功能,所述存储设备无法获取对所述硬盘的使用权限。2.根据权利要求1所述的硬盘读取方法,其特征在于,所述修改所述日期环境变量前,还包括:判断所述存储设备是否是锁盘件;若所述存储设备是锁盘件,则执行锁盘验证,待所述锁盘验证通过后执行硬盘读取操作;若所述存储设备是测试件,则修改所述日期环境变量使得所述硬盘的出厂日期在所述日期环境变量之前。3.根据权利要求1所述的硬盘读取方法,其特征在于,所述存储设备获取所述硬盘的日志信息,以从所述日志信息中获取第一加密信息并对所述第一加密信息执行解密流程,包括:所述存储设备的代理端向所述硬盘发送接口命令,以通过计算机系统接口获取所述硬盘的硬盘信息;所述存储设备从所述硬盘信息中获取所述硬盘的日志信息,以从所述日志信息中获取第一加密信息并对所述第一加密信息执行解密流程;其中,所述硬盘信息包括所述硬盘的序列号、产品型号和日志信息。4.根据权利要求3所述的硬盘读取方法,其特征在于,所述解密流程,包括:所述存储设备的代理端从输入输出缓存器中获取第一解密信息,以将所述第一加密信息和第一解密信息发送至解密进程;所述解密进程对所述第一加密信息进行解密以获取第二解密信息,并将所述第一解密信息与第二解密信息进行对比;其中,所述第一解密信息和第二解密信息均包括所述硬盘的序列号、产品型号和解密信息长度。5.根据权利要求4所述的硬盘读取方法,其特征在于,将所述第一解密信息与第二解密信息进行对比,包括:判断所述第一解密信息的序列号、产品型号和解密信息长度与第二解密信息的序列号、产品型号和解密信息长度是否一致;
若所述第一解密信息的序列号、产品型号和解密信息长度与第二解密信息的序列号、产品型号和解密信息长度一致,则解密成功;若所述第一解密信息的序列号、产品型号和解密信息长度与第二解密信息的序列号、产品型号和解密信息长度不一致,则解密失败。6.根据权利要求5所述的硬盘读取方法,其特征在于,待执行所述解密流程后,将解密结果发送至所述存储设备的代理端,所述存储设备的代理端将所述解密结果同步到兼容性支持模块;所述模拟硬盘的拔插操作,以解除所述硬盘的锁盘功能,使得所述存储设备获取对所述硬盘的使用权限,包括:模拟硬盘的拔插操作,对所述硬盘的出厂日期、日期环境变量和所述兼容性支持模块中的解密结果重新判断;待所述硬盘的出厂日期在所述日期环境变量之前,且对所述解密结果为解密成功后,解除所述硬盘的锁盘功能,使得所述存储设备获取对所述硬盘的使用权限,以对所述硬盘进行测试。7.根据权利要求6所述的硬盘读取方法,其特征在于,对所述硬盘进行测试完毕后,还包括:将所述日期环境变量恢复到原始日期,并对所述硬盘进行加密操作以生成第二加密信息,将所述第二加密信息存储到硬盘的日志信息中。8.一种硬盘读取系统,其特征在于,所述系统包括:日期获取模块,用于存储设备获取硬盘的日期环境变量和出厂日期,以判断所述硬盘的出厂日期是否在所述日期环境变量之前;日期修改模块,用于修改所述日期环境变量使得所述硬盘的出厂日期在所述日期环境变量之前;解密流程模块,用于所述存储设备获取所述硬盘的日志信息,以从所述日志信息中获取第一加密信息并对所述第一加密信息执行解密流程;锁盘解除模块,用于待所述硬盘的出厂日期在所述日期环境变量之前,且对所述第一加密信息解密成功后,模拟硬盘的拔插操作,以解除所述硬盘的锁盘功能,使得所述存储设备获取对所述硬盘的使用权限;其中,若所述硬盘的出厂日期在所述日期环境变量之后,或所述硬盘的第一加密信息未解密成功,则表示所述硬盘触发锁盘功能,所述存储设备无法获取对所述硬盘的使用权限。9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1~7中任意一项所述方法的步骤。10.一种计算机可读存储介质,其特征在于:所述计算机可读存储介质存储有程序,当所述程序被处理器执行时,使得所述处理器执行如权利要求1~7中任意一项所述的方法的步骤。

技术总结
本申请涉及一种硬盘读取方法、系统、计算机设备和存储介质,方法包括:存储设备获取硬盘的日期环境变量和出厂日期,以判断所述硬盘的出厂日期是否在所述日期环境变量之前;若所述硬盘的出厂日期在所述日期环境变量之后,则修改所述日期环境变量使得所述硬盘的出厂日期在所述日期环境变量之前;所述存储设备获取所述硬盘的日志信息,以从所述日志信息中获取第一加密信息并对所述第一加密信息执行解密流程;待所述硬盘的出厂日期在所述日期环境变量之前,且对所述第一加密信息解密成功后,模拟硬盘的拔插操作,以解除所述硬盘的锁盘功能,使得所述存储设备获取对所述硬盘的使用权限,以提高硬盘测试效率。以提高硬盘测试效率。以提高硬盘测试效率。


技术研发人员:李九洲
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:2022.10.25
技术公布日:2023/1/13
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献