[發明專利]一種主控為SM2246EN的固態硬盤的密碼提取方法有效
| 申請號: | 202110731408.6 | 申請日: | 2021-06-30 |
| 公開(公告)號: | CN113360957B | 公開(公告)日: | 2022-08-02 |
| 發明(設計)人: | 許超明;董超;彭煉 | 申請(專利權)人: | 四川效率源信息安全技術股份有限公司 |
| 主分類號: | G06F21/80 | 分類號: | G06F21/80;G06F21/60 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 641000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 主控 sm2246en 固態 硬盤 密碼 提取 方法 | ||
本發明公開了一種主控為SM2246EN的固態硬盤的密碼提取方法,其特征在于包括以下步驟:S100:獲取固態硬盤的參數數據作為第一數據;S200:計算并獲取固態硬盤的最大塊號;S300:獲取固態硬盤密碼所在的塊號,包括以下步驟:S301:獲取所述第一數據中的第三數值,并判斷第三數值是否大于零且小于最大塊號,如果是,執行步驟S302,否則執行步驟S400;S302:獲取第一塊號、第二塊號并判斷第一塊號、第二塊號是否為有效塊號;S303:遍歷并獲取固態硬盤密碼所在的塊號,其中,固態硬盤密碼包括主密碼及用戶密碼;S304:校驗第三數值;S400:獲取固態硬盤密碼,步驟S400包括以下步驟:S401:遍歷第三塊號的頁數據;S402:判斷密碼的存在性;S403:獲取主密碼及用戶密碼。
技術領域
本發明屬于信息安全技術領域,涉及一種固態硬盤的密碼提取方法,尤其涉及一種主控為SM2246EN的固態硬盤的密碼提取方法。
背景技術
在信息安全技術及數據恢復領域,硬盤容量的不斷增加以及硬盤使用量不斷擴大,同時,硬盤驅動器HDD類型的硬盤出貨量在不斷的下降,固態硬盤SSD的出貨量在不斷的提升。自2010年開始,固態硬盤SSD出貨量開始快速增長,且連續九年保持10%以上的增長率:2015年的增長率為30.4%,2018年固態硬盤SSD出貨量增長率為37.2%;預計2020年,固態硬盤SSD出貨量將增至2億片以上。
固態硬盤SSD因讀寫速度快而得到了廣泛的運用。隨著固態硬盤SSD出貨量不斷提升,出現的問題也越來越多。例如,在固態硬盤SSD加密的情況下,想要提取固態硬盤SSD數據,就必須要先獲取密碼并對硬盤進行解密后,才能進行固態硬盤SSD數據的訪問,否則,數據是加密狀態,無法被訪問和提取。
固態硬盤SSD中,主控為SM2246EN的固態硬盤的使用范圍也非常廣泛。但現有技術中,尚無一種獲取固態硬盤SSD密碼的方法,尤其是獲取主控為SM2246EN的固態硬盤的密碼的方法。
發明內容
針對現有技術的不足,本發明提供了一種主控為SM2246EN的固態硬盤的密碼提取方法,通過獲取固態硬盤的參數數據,計算并獲取固態硬盤的最大塊號,獲取固態硬盤密碼所在的塊號,從而獲取固態硬盤密碼。本發明具有操作性強、簡單可靠的有益效果。
本發明申請包括以下步驟:
S100:獲取固態硬盤的參數數據作為第一數據,步驟S100包括:
向固態硬盤發送寫指令,用以設置讀指令所讀取固態硬盤緩沖區扇區的大??;
向固態硬盤發送所述讀指令,用以讀取第一數據且所述第一數據的字節長度等于所述緩沖區扇區的大?。?/p>
S200:計算并獲取固態硬盤的最大塊號;
S300:獲取固態硬盤密碼所在的塊號,包括以下步驟:
S301:獲取所述第一數據中的第三數值,并判斷第三數值是否大于零且小于最大塊號,如果是,執行步驟S302,否則執行步驟S400;
S302:獲取第一塊號、第二塊號并判斷第一塊號、第二塊號是否為有效塊號;
S303:遍歷并獲取固態硬盤密碼所在的塊號,其中,固態硬盤密碼包括主密碼及用戶密碼;
S304:校驗第三數值;
S400:獲取固態硬盤密碼,步驟S400包括以下步驟:
S401:遍歷第三塊號的頁數據;
S402:判斷密碼的存在性;
S403:獲取主密碼及用戶密碼。
優選地,步驟S200包括以下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川效率源信息安全技術股份有限公司,未經四川效率源信息安全技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110731408.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于羅非魚育種的幼魚標記裝置
- 下一篇:一種氧化釹制備用穩定式萃取裝置





