[發明專利]記憶卡及其讀取、數據加密、金鑰產生及密碼變更方法無效
| 申請號: | 201210133534.2 | 申請日: | 2012-05-02 |
| 公開(公告)號: | CN102768716A | 公開(公告)日: | 2012-11-07 |
| 發明(設計)人: | 楊建綱 | 申請(專利權)人: | 楊建綱 |
| 主分類號: | G06F21/00 | 分類號: | G06F21/00;G06K19/00 |
| 代理公司: | 北京泰吉知識產權代理有限公司 11355 | 代理人: | 張雅軍;顧以中 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 記憶 及其 讀取 數據 加密 產生 密碼 變更 方法 | ||
1.一種記憶卡的讀取方法,是于一控制單元中執行,用以讀取一記憶卡中的數據;其特征在于:
該讀取方法包含以下步驟:
(A)接收一個人識別碼;
(B)判別該個人識別碼是否正確,若是,則執行步驟(C);
(C)從該記憶卡中取得一主金鑰;
(D)利用該主金鑰對該記憶卡的一數據金鑰儲存區進行解密,以取得多數個分別對應該記憶卡的一數據儲存區中多數個檔案的數據金鑰;
(E)利用所述數據金鑰分別針對其對應的檔案進行解密,以讀取所述檔案中的數據。
2.根據權利要求1所述的記憶卡的讀取方法,其特征在于:該步驟(A)是由該控制單元的一使用者接口接收該個人識別碼。
3.根據權利要求2所述的記憶卡的讀取方法,其特征在于:該步驟(B)包含以下子步驟:
(B-1)該使用者接口將該個人識別碼傳送至該控制單元的一應用程序接口;
(B-2)該應用程序接口會將該個人識別碼打散及攪亂后傳送至該控制單元的一雜湊值產生程序;
(B-3)該雜湊值產生程序將打散及攪亂后的個人識別碼重組,并根據重組后的個人識別碼產生一第一雜湊值;及
(B-4)該控制單元的一識別程序判別該第一雜湊值是否與一第二雜湊值相同,若是,則執行步驟(C)。
4.根據權利要求3所述的記憶卡的讀取方法,其特征在于:該步驟(C)是從該記憶卡的一系統金鑰儲存區中取得該主金鑰。
5.一種記憶卡的數據加密方法,是于一控制單元中執行,用以對一記憶卡中的數據加密;其特征在于:
該數據加密方法包含以下步驟:
(A)開啟該記憶卡中多數個檔案,以供數據存入;
(B)分別對應根據所述檔案產生一對應該檔案的數據金鑰;
(C)利用所述數據金鑰對各自對應的檔案進行加密;
(D)將加密后的所述數據金鑰儲存于該記憶卡的一數據金鑰儲存區;
(E)根據該數據金鑰儲存區產生一主金鑰;
(F)利用該主金鑰對該數據金鑰儲存區進行加密;及
(G)將該主金鑰儲存于該記憶卡的一系統金鑰儲存區。
6.根據權利要求5所述的記憶卡的數據加密方法,其特征在于:該步驟(B)是分別對應根據所述檔案隨機產生所述數據金鑰。
7.一種記憶卡;其特征在于:
該記憶卡,包含:
一儲存模塊,包括一系統金鑰儲存區、一數據金鑰儲存區及一數據儲存區;及
一控制單元,耦接于該儲存模塊,該控制單元接收一個人識別碼,并判別該個人識別碼是否正確,若判定為正確,則從該系統金鑰儲存區中取得一主金鑰,先利用該主金鑰對該數據金鑰儲存區進行解密,以取得多數個分別對應儲存于該數據儲存區中多數個檔案的數據金鑰,再利用所述數據金鑰分別針對其對應的檔案進行解密,以讀取所述檔案中的數據。
8.根據權利要求7所述的記憶卡,其特征在于:該控制單元中具有一使用者接口、一應用程序接口、一雜湊值產生程序及一識別程序,于該使用者接口接收該個人識別碼,該應用程序接口將該個人識別碼打散及攪亂后傳送至該雜湊值產生程序,該雜湊值產生程序將打散及攪亂后的個人識別碼重組,并根據重組后的個人識別碼產生一第一雜湊值,該識別程序判別該第一雜湊值是否與一第二雜湊值相同,若是,則判定該個人識別碼為正確。
9.根據權利要求8所述的記憶卡,其特征在于:該第二雜湊值是儲存于該系統金鑰儲存區中。
10.根據權利要求9所述的記憶卡,其特征在于:該儲存模塊還包括一用以儲存一般數據的一般數據儲存區,及一用以儲存重要數據的隱密數據儲存區,該系統金鑰儲存區、該數據金鑰儲存區及該數據儲存區則是位于該隱密數據儲存區中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于楊建綱,未經楊建綱許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210133534.2/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





