一種sd卡裝置及分區域訪問sd卡的方法
2023-06-10 00:31:11
專利名稱:一種sd卡裝置及分區域訪問sd卡的方法
技術領域:
本發明涉及一種訪問SD卡的裝置及方法,尤其涉及一種SD卡裝置及分區域訪問SD卡的方法。
背景技術:
隨著網際網路的發展,信息變得越來越電子化,以往生活中的相紙照片變成了電腦硬碟和手機內存裡的電子圖片,CD碟片變成了 MP3文件,紙質文件變成了電子文檔等等,這些電子信息涵蓋到了人們生活中的各方各面,其中有些信息是隱私的、不願意被別人看到的,人們希望能將這部分重要資料保護起來。日常生活中,Standard SD卡作為電子資料的存儲介質,因其小巧、容量大、存儲速度快、超強的設備接入能力等特點,被廣泛應用在手機、PDA、數位相機、筆記本等具有內置或外接Standard SD卡槽的智能終端中。所以對Standard SD卡內的重要資料進行保護將十分有必要。現有技術中,將安全模塊、SD控制晶片、Nandf Iash存儲晶片共同封裝在StandardSD卡內,將整個Standard SD卡的存儲空間作為受保護區域,使用時需通過專有工具或者用戶輸入安全密碼,由於需要使用專用工具,可存儲的數據格式將受限制,憑記憶密碼的方式,也給使用者帶來不少麻煩,且不能作為普通存儲卡來使用,日常使用起來很不方便。
發明內容
本發明的目的是,針對現有技術存儲的數據格式受限制、使用不方便的不足,提供一種存儲簡單、認證方便的SD卡裝置。
本發明解決上述技術問題的技術方案如下:一種SD卡裝置,包括SD模塊、存儲模塊和安全模塊;
所述安全模塊存儲安全密鑰信息;
所述存儲模塊與SD模塊雙向通信;
所述SD模塊發送驅動信息至安全模塊,驗證安全模塊反饋的安全密鑰信息,並將密鑰信息發送至存儲模塊,通過驗證密鑰信息以控制對存儲模塊中部分存儲區域的訪問。在上述技術方案的基礎上,本發明還可以做如下改進。進一步,所述SD模塊包括SD接口端子和SD控制器,所述SD接口端子將讀取設備傳輸的指令發送至SD控制器,所述SD控制器用於發送所述指令至存儲模塊和安全模塊。進一步,所述存儲模塊包括普通存儲模塊和保護存儲模塊,所述普通存儲模塊與SD控制器雙向通信,所述保護存儲模塊也與SD控制器雙向通信。進一步,所述安全模塊採用移動安裝方式與SD控制器雙向通信。進一步,所述SD卡裝置上設有用於插入安全模塊的卡槽,所述安全模塊插入卡槽與SD模塊實現雙向通信;或者SD卡裝置上設有一個與SD模塊雙向通信的第一射頻模塊,所述安全模塊上集成一個第二射頻模塊,所述安全模塊通過第二射頻模塊和第一射頻模塊的互相通信實現與SD控制器雙向通信。
本發明的有益效果是:本發明通過Standard SD卡的存儲空間分為普通區域和保護區域,普通區域使用時,與普通Standard SD卡無異,可以直接存儲和讀取,滿足人們日常生活的對普通信息的存儲需要,保護區域使用時,通過驗證後才可訪問,滿足人們對重要資料的存儲保護需要,使用時無需採用特殊工具或人為輸入密碼,提高了使用的方便性,避免了遺忘密碼的尷尬。本發明的另一個目的是,針對現有技術存儲的數據格式受限制、使用不方便的不足,提供一種存儲簡單、認證方便的分區域訪問SD卡的方法。本發明解決上述技術問題的技術方案如下:一種分區域訪問SD卡的方法,具體步驟如下:
SD卡接收讀取設備發送的指令;
所述SD卡中的SD模塊發送指令至安全模塊,驗證安全模塊反饋的安全密鑰信息,並將密鑰信息發送至存儲模塊,所述SD模塊通過驗證密鑰信息控制對存儲模塊中至少部分存儲區域的訪問。進一步,所述SD卡接收讀取設備發送的指令進一步包括:
SD卡接口端子接收讀取設備發送的指令並發送至SD控制器;
SD控制器將指令發送至存儲模塊。進一步,所述SD模塊發送指令至安全模塊,驗證安全模塊反饋的安全密鑰信息,並將密鑰信息發送至存儲模塊,通過驗證密鑰信息控制對存儲模塊中至少部分存儲區域的訪問進一步包括:
SD控制器發送讀取普通存儲模塊指令,普通存儲模塊接收指令,讀取普通存儲模塊中的數據;
SD控制器發送讀取保護存儲模塊指令,保護存儲模塊接收指令,反饋驗證信息至SD控制器;
SD控制器接收驗證信息,產生對應的檢測指令檢測是否已安裝安全模塊,未安裝安全模塊,結束對保護存儲模塊的訪問;已安裝安全模塊,安全模塊反饋信息至SD控制器;或者,SD控制器接收驗證信息,產生對應的檢測指令通過射頻裝置發送至安全模塊上集成的射頻裝置,安全模塊通過射頻裝置將反饋信息發送至SD控制器;
SD控制器發送驗證指令至安全模塊,安全模塊反饋密鑰信息至SD控制器,SD控制器驗證密鑰是否通過,密鑰通過,繼續按照指令對存儲模塊中的數據進行讀寫操作;
密鑰不通過,結束對保護存儲模塊的訪問,訪問保護存儲區域失敗。本發明的有益效果是:本發明通過Standard SD卡的存儲空間分為普通區域和保護區域,普通區域使用時,與普通Standard SD卡無異,可以直接存儲和讀取,滿足人們日常生活的對普通信息的存儲需要,保護區域使用時,通過驗證後才可訪問,滿足人們對重要資料的存儲保護需要,使用時無需採用特殊工具或人為輸入密碼,提高了使用的方便性,避免了遺忘密碼的尷尬。
圖1為本發明實施例1所述一種SD卡裝置的結構 圖2為本發明實施例1所述一種SD卡裝置的安全模塊安裝結構示意圖; 圖3為本發明實施例2所述一種SD卡裝置的結構圖。
具體實施例方式以下結合附圖對本發明的原理和特徵進行描述,所舉實例只用於解釋本發明,並非用於限定本發明的範圍。如圖1所示,本發明實施例1所述一種SD卡裝置,包括SD模塊1、存儲模塊2和安全模塊3 ;所述安全模塊3存儲安全密鑰;所述存儲模塊2與SD模塊I雙向通信;所述SD模塊I發送驅動信息至安全模塊3,驗證安全模塊3反饋的安全密鑰信息,並將密鑰信息發送至存儲模塊2,通過驗證密鑰信息以控制對存儲模塊2中部分存儲區域的訪問。所述SD模塊I包括SD接口端子11和SD控制器12,所述SD接口端子11與讀取設備相連接並將讀取設備傳輸的指令發送至SD控制器12,所述SD控制器12用於發送所述指令至存儲模塊2和安全模塊3。所述存儲模塊2包括普通存儲模塊21和保護存儲模塊22,所述普通存儲模塊21與SD控制器12雙向通信,所述保護存儲模塊22也與SD控制器12雙向通信。如圖2所示,所述安全模塊3插入SD卡上設置的卡槽13並與SD控制器雙向通信。本發明實施例1所述一種分區域訪問SD卡的方法,具體如下:
SD卡接口端子11接收讀取設備發送的指令並發送至SD控制器12 ;
所述SD卡中的SD控制器12發送讀取普通存儲模塊21指令,普通存儲模塊接收指令,讀取普通存儲模塊中的數據;
SD控制器12發送讀取保護存儲模塊22指令,保護存儲模塊接收指令,反饋驗證信息至SD控制器;
SD控制器12接收驗證信息,產生對應的檢測指令檢測是否已安裝安全模塊3,未安裝安全模塊3,結束對保護存儲模塊22的訪問;已安裝安全模塊3,安全模塊3反饋信息至SD控制器12 ;
SD控制器12發送驗證指令至安全模塊3,安全模塊3反饋密鑰信息至SD控制器12,SD控制器12驗證密鑰是否通過,密鑰通過,繼續按照指令對存儲模塊2中的數據進行讀寫操作;
密鑰不通過,結束對保護存儲模塊22的訪問,訪問保護存儲區域失敗,從而實現了保護存儲區域的信息的安全訪問。如圖3所示,本發明實施例2所述一種SD卡裝置,包括SD模塊1、存儲模塊2、第一射頻模塊4和安全模塊3 ;所述安全模塊3存儲安全密鑰;所述存儲模塊2與SD模塊I雙向通信;所述第一射頻模塊4與SD模塊I雙向通信,所述SD模塊I發送驅動信息至安全模塊3,驗證安全模塊3反饋的安全密鑰信息,並將密鑰信息發送至存儲模塊2,通過驗證密鑰信息以控制對存儲模塊2中部分存儲區域的訪問。所述SD模塊I包括SD接口端子11和SD控制器12,所述SD接口端子11與讀取設備相連接並將讀取設備傳輸的指令發送至SD控制器12,所述SD控制器12用於發送所述指令至存儲模塊2和安全模塊3。所述存儲模塊2包括普通存儲模塊21和保護存儲模塊22,所述普通存儲模塊21與SD控制器12雙向通信,所述保護存儲模塊22也與SD控制器12雙向通信。
所述安全模塊3上集成了第二射頻模塊31,通過第二射頻模塊31與第一射頻模塊4的非接觸雙向通信,實現安全模塊3與SD模塊I的雙向通信。本發明實施例2所述一種分區域訪問SD卡的方法,具體如下:
SD卡接口端子11接收讀取設備發送的指令並發送至SD控制器12 ;
所述SD卡中的SD控制器12發送讀取普通存儲模塊21指令,普通存儲模塊接收指令,讀取普通存儲模塊中的數據;
SD控制器12發送讀取保護存儲模塊22指令,保護存儲模塊接收指令,反饋驗證信息至SD控制器;
SD控制器12接收驗證信息,產生對應的檢測指令通過射頻裝置4發送至安全模塊3上集成的射頻裝置31,安全模塊3通過射頻裝置31將反饋信息發送至SD控制器12 ;
SD控制器12發送驗證指令至安全模塊3,安全模塊3反饋密鑰信息至SD控制器12,SD控制器12驗證密鑰是否通過,密鑰通過,繼續按照指令對存儲模塊2中的數據進行讀寫操作;
密鑰不通過,結束對保護存儲模塊22的訪問,訪問保護存儲區域失敗,從而實現了保護存儲區域的信息的安全訪問。以上所述僅為本發明的較佳實施例,並不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種SD卡裝置,包括SD模塊和存儲模塊其特徵在於,還包括安全模塊; 所述安全模塊存儲安全密鑰信息; 所述存儲模塊與SD模塊雙向通信; 所述SD模塊發送驅動信息至安全模塊,驗證安全模塊反饋的安全密鑰信息,並將密鑰信息發送至存儲模塊,SD模塊通過驗證密鑰信息以控制對存儲模塊中至少部分存儲區域的訪問。
2.根據權利要求1所述的SD卡裝置,其特徵在於,所述SD模塊包括SD接口端子和SD控制器,所述SD接口端子將讀取設備傳輸的指令發送至SD控制器,所述SD控制器用於發送所述指令至存儲模塊和安全模塊。
3.根據權利要求2所述的SD卡裝置,其特徵在於,所述存儲模塊包括普通存儲模塊和保護存儲模塊,所述普通存儲模塊與SD控制器雙向通信,所述保護存儲模塊也與SD控制器雙向通信。
4.根據權利要求3所述的SD卡裝置,其特徵在於,所述SD模塊發送指令至安全模塊,驗證安全模塊反饋的安全密鑰信息,並將密鑰信息發送至保護存儲模塊,通過密鑰信息訪問保護存儲模塊。
5.根據權利要求1至4任一項所述的SD卡裝置,其特徵在於,所述安全模塊採用移動安裝方式與SD控制器雙向通信。
6.根據權利要求5所述的SD卡裝置,其特徵在於,所述SD卡裝置還設有卡槽,用於插入安全模塊。
7.根據權利要求5所述的SD卡裝置,其特徵在於,所述SD卡裝置還設有一個與SD模塊雙向通信的第一射頻模塊,所述安全模塊上集成一個第二射頻模塊,所述安全模塊通過第二射頻模塊和第一射頻模塊的互相通信實現與SD控制器雙向通信。
8.—種分區域訪問SD卡的方法,其特徵在於,具體步驟如下: SD卡接收讀取設備發送的指令; 所述SD卡中的SD模塊發送指令至安全模塊,驗證安全模塊反饋的安全密鑰信息,並將密鑰信息發送至存儲模塊,所述SD模塊通過驗證密鑰信息以控制對存儲模塊中至少部分存儲區域的訪問。
9.根據權利要求8所述的分區域訪問SD卡的方法,其特徵在於,所述SD卡接收讀取設備發送的指令進一步包括: SD卡接口端子接收讀取設備發送的指令並發送至SD控制器; SD控制器將指令發送至存儲模塊。
10.根據權利要求8或9所述的分區域訪問SD卡的方法,其特徵在於,所述SD模塊發送指令至安全模塊,驗證安全模塊反饋的安全密鑰信息,並將密鑰信息發送至存儲模塊,通過驗證密鑰信息控制對存儲模塊中至少部分存儲區域的訪問進一步包括: SD控制器發送讀取普通存儲模塊指令,普通存儲模塊接收指令,讀取普通存儲模塊中的數據; SD控制器發送讀取保護存儲模塊指令,保護存儲模塊接收指令,反饋驗證信息至SD控制器; SD控制器接收驗證信息,產生對應的檢測指令檢測是否已安裝安全模塊,未安裝安全模塊,結束對保護存儲模塊的訪問;已安裝安全模塊,安全模塊反饋信息至SD控制器;或者,SD控制器接收驗證信息,產生對應的檢測指令通過射頻裝置發送至安全模塊上集成的射頻裝置,安全模塊通過射頻裝置將反饋信息發送至SD控制器; SD控制器發送驗證指令至安全模塊,安全模塊反饋密鑰信息至SD控制器,SD控制器驗證密鑰是否通過,密鑰通過,繼續按照指令對存儲模塊中的數據進行讀寫操作; 密鑰不通過,結束對保護存儲模塊的訪問,訪問保護存儲區域失敗。
全文摘要
本發明涉及一種SD卡裝置及分區域訪問SD卡的方法,所述SD卡裝置包括SD模塊、存儲模塊和安全模塊;所述安全模塊存儲安全密鑰;所述存儲模塊與SD模塊雙向通信;所述SD模塊發送指令至安全模塊,並接收安全模塊反饋的安全密鑰信息。本發明通過StandardSD卡的存儲空間分為普通區域和保護區域,普通區域使用時,與普通StandardSD卡無異,可以直接存儲和讀取,滿足人們日常生活的對普通信息的存儲需要,保護區域使用時,通過驗證後才可訪問,滿足人們對重要資料的存儲保護需要,使用時無需採用特殊工具或人為輸入密碼,提高了使用的方便性,避免了遺忘密碼的尷尬。
文檔編號G06F12/14GK103164350SQ20111042330
公開日2013年6月19日 申請日期2011年12月16日 優先權日2011年12月16日
發明者唐陽 申請人:國民技術股份有限公司