[发明专利]一种生成固态硬盘中用户数据密钥的方法有效
申请号: | 201910699658.9 | 申请日: | 2019-07-31 |
公开(公告)号: | CN110427765B | 公开(公告)日: | 2023-02-03 |
发明(设计)人: | 梁效宁;彭炼;许超明;董超 | 申请(专利权)人: | 四川效率源信息安全技术股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 641000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 固态 硬盘 用户 数据 密钥 方法 | ||
本发明公开了一种生成固态硬盘中用户数据密钥的方法,其特征在于包括以下步骤:S100:获取所述固态硬盘中主控芯片的数据表,读取所述数据表中的布局;S200:读取任一通道中数据的镜像,根据块结构和第一标识提取块数据;S300:读取当前块数据中各页的各扇区中前两个字节内容,用以生成第一数据;S400:将所述第一数据划分为两字节一组,读取第一组的内容;S500:获取数据变换因子;S600:生成单个扇区的密钥;S700:是否完成所有扇区的密钥的生成,如果是,执行步骤S900,否则,执行步骤S800;S800:读取下一组号及对应的两字节的内容,执行步骤S600;S900:将各个单个扇区的密钥顺序组合为当前块的用户数据密钥。
技术领域
本发明属于电子数据恢复与取证领域,涉及一种生成固态硬盘中用户数据密钥的方法。
背景技术
在电子数据存储领域,随着固态硬盘SSD容量的不断扩大以及固态硬盘SSD的成本不断的降低和读写速度上明显的优势,导致使用固态硬盘SSD的用户群不断增加,但是固态硬盘SSD的寿命要比机械硬盘低得多,如果固态硬盘SSD出现了硬件或者固件的损坏,需要恢复固态硬盘SSD中重要的用户数据,无论是修复硬件还是固件的损坏,目前都没有成熟的技术能够实现,本发明为固态硬盘SSD的数据恢复的重要组成部分,将固态硬盘SSD的闪存芯片中直接提取的数据进行解密。而用户数据的密钥生成对数据恢复有着至关重要的作用,同时也提高了数据恢复成功率。
包含主控芯片的U盘或者固态硬盘SSD等存储设备的加密算法较为简单,密钥算法多为左移或者右移n位(n0)、取反等基础数学运算,分析其密钥生成算法较易。随着U盘或者固态硬盘SSD等存储设备愈加广泛的应用,加之主控芯片的发展,主控芯片的加密方式越来越多变、越来越复杂,特别是对加密复杂的SSD存储设备以及存储设备接口损坏、电路短路、断路、元器件损坏、电路板断裂等情况下,电子数据恢复与取证有关的解密正面临越来越大额度挑战。
现有技术中尚无一种生成固态硬盘中用户数据密钥的方法,给该类包含主控芯片的存储设备的电子数据恢复与取证造成了巨大的困难。因此,急需一种生成固态硬盘中用户数据密钥的方法,以弥补电子数据恢复与取证困难的不足。
发明内容
本发明针对现有技术的不足问题,提出了一种生成固态硬盘中用户数据密钥的方法:获取数据变换因子并进行数据变换以获取用户数据密钥的方法,达到解密数据的目的。
为便于描述,本发明可能包含如下术语:
在主控芯片包含一个或多个通道(channel),每个通道包含一个或多个块(block),每个块包含一个或多个页(page),每个页包含一个页管理字段(或称系统区SA:System Area,以下统称页管理字段)及多个扇区(sector),每个扇区包含固定字节长度的数据及固定字节长度的扇区管理字段(或称管理数据MD:Manage Data,以下统称扇区管理字段)。
本发明申请包括以下步骤:
S100:获取所述固态硬盘中主控芯片的数据表,读取所述数据表中的布局,所述布局包括通道个数、各通道所包含的块数、各块所包含的页数、各页所包含的扇区数、页管理字段字节长度、扇区字节长度、扇区管理字段字节长度;
S200:读取任一通道中数据的镜像,根据块结构和第一标识提取块数据;
S300:读取当前块数据中各页的各扇区中前两个字节内容,用以生成第一数据;
S400:将所述第一数据划分为两字节一组,读取第一组的内容;
S500:获取数据变换因子;
S600:生成单个扇区的密钥;
S700:是否完成所有扇区的密钥的生成,如果是,执行步骤S900,否则,执行步骤S800;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川效率源信息安全技术股份有限公司,未经四川效率源信息安全技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910699658.9/2.html,转载请声明来源钻瓜专利网。