一種邏輯加密卡及其處理系統(tǒng)、方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種邏輯加密卡及其處理系統(tǒng)、方法。
【背景技術(shù)】
[0002] 邏輯加密卡是一種可多次重復使用的1C卡,能比較容易地在卡中實現(xiàn)多種用途, 例如現(xiàn)在使用比較多的一卡通產(chǎn)品。當前一卡通產(chǎn)品的1C卡內(nèi)部結(jié)構(gòu)一般由身份、身份擴 展、錢包、交易記錄、預(yù)留等幾個部分數(shù)據(jù)組成,這些信息都預(yù)先在邏輯加密卡的固定扇區(qū) 中,當用戶使用邏輯加密卡中的部分功能時,就根據(jù)邏輯加密卡中預(yù)設(shè)的索引地址查找該 應(yīng)用信息的存儲扇區(qū)(扇區(qū)號),然后對找出的存儲地址中存儲的數(shù)據(jù)進行讀寫操作即可, 以實現(xiàn)人們在日常生活中使用邏輯加密卡的這個功能,實現(xiàn)一卡多用。
[0003] 現(xiàn)有技術(shù)的不足之處在于:在邏輯加密卡的使用過程中會出現(xiàn)部分扇區(qū)損壞或扇 區(qū)被占用的情況,那么損壞或被占用扇區(qū)中的應(yīng)用信息就無法使用,由于扇區(qū)中定義的數(shù) 據(jù)無法改變,所以不能對出現(xiàn)問題的邏輯加密卡進行維修,進而造成邏輯加密卡的部分功 能失效而不能被用戶使用的問題。
【發(fā)明內(nèi)容】
[0004] 為克服上述缺陷,本發(fā)明提供一種邏輯加密卡及其處理系統(tǒng)、方法。
[0005] 第一方面,本發(fā)明實施例提供一種邏輯加密卡處理系統(tǒng),所述系統(tǒng)包括:
[0006] 邏輯加密卡,包括:存儲有應(yīng)用信息的信息存儲區(qū)和與所述信息存儲區(qū)具有映射 關(guān)系的目錄區(qū),其中,信息存儲區(qū)包括多個用于存儲應(yīng)用信息的扇區(qū),所述目錄區(qū)包括與已 存儲應(yīng)用信息的扇區(qū)具有映射關(guān)系的索引地址;
[0007] 讀寫機具,用于對存儲在所述信息存儲區(qū)中的應(yīng)用信息進行讀寫操作;在讀寫應(yīng) 用信息失敗時,記錄表示讀寫應(yīng)用信息失敗的第一讀寫失敗信息,并將所述第一讀寫失敗 信息發(fā)送給系統(tǒng)平臺;
[0008] 系統(tǒng)平臺,用于存儲所述讀寫機具發(fā)送的所述第一讀寫失敗信息;
[0009] 柜面設(shè)備,用于根據(jù)所述系統(tǒng)平臺存儲的所述第一讀寫失敗信息,獲取所述邏輯 加密卡中讀寫失敗的應(yīng)用信息,將所獲取的所述讀寫失敗應(yīng)用信息存儲到所述信息存儲區(qū) 的空閑扇區(qū)中。
[0010] 優(yōu)選地,所述讀寫機具具體用于:
[0011] 對所述邏輯加密卡的所述目錄區(qū)的有效性進行校驗,得到一校驗結(jié)果;
[0012] 當所述校驗結(jié)果指示所述邏輯加密卡的目錄區(qū)的有效時,讀取所述目錄區(qū)的索引 地址;
[0013] 根據(jù)所述目錄區(qū)的索引地址,查詢要讀寫的應(yīng)用信息所在扇區(qū)的扇區(qū)號;
[0014] 對所查詢到的扇區(qū)號對應(yīng)的扇區(qū)中的應(yīng)用信息進行加解密校驗和讀寫操作;
[0015] 若加解密校驗失敗或者讀寫所述信息存儲區(qū)中的應(yīng)用信息失敗,則記錄用于表示 讀寫應(yīng)用息失敗的第一讀寫失敗息;
[0016] 將所述第一讀寫失敗信息發(fā)送給所述系統(tǒng)平臺。
[0017] 優(yōu)選地,所述柜面設(shè)備具體用于:
[0018] 讀取所述系統(tǒng)平臺存儲的第一讀寫失敗信息和所述邏輯加密卡的第二讀寫失敗 信息;
[0019] 判斷所述第一讀寫失敗信息與所述第二讀寫失敗信息是否一致,得到一判斷結(jié) 果;
[0020] 當判斷結(jié)果指示所述第一讀寫失敗信息與所述第二讀寫失敗信息一致時,獲取讀 寫失敗應(yīng)用信息和對應(yīng)的索引地址;
[0021] 建立所述讀寫失敗應(yīng)用信息的索引地址與信息存儲區(qū)中空閑扇區(qū)的映射關(guān)系;
[0022] 將獲取到的所述讀寫失敗應(yīng)用信息存儲到所述空閑扇區(qū)中。
[0023] 優(yōu)選地,所述第一讀寫失敗信息和所述第二讀寫失敗信息分別包括:邏輯加密卡 標識、所述讀寫失敗應(yīng)用信息名稱、所述讀寫失敗應(yīng)用信息的索引地址和對應(yīng)的扇區(qū)號。
[0024] 第二方面,本發(fā)明實施例提供一種邏輯加密卡,包括:存儲有應(yīng)用信息的信息存儲 區(qū)和與所述信息存儲區(qū)具有映射關(guān)系的目錄區(qū),其中,信息存儲區(qū)包括多個用于存儲應(yīng)用 信息的扇區(qū),所述目錄區(qū)包括與已存儲應(yīng)用信息的扇區(qū)具有映射關(guān)系的索引地址。
[0025] 第三方面,本發(fā)明實施例提供一種邏輯加密卡處理方法,所述邏輯加密卡包括:存 儲有應(yīng)用信息的信息存儲區(qū)和與所述信息存儲區(qū)具有映射關(guān)系的目錄區(qū),其中,信息存儲 區(qū)包括多個用于存儲應(yīng)用信息的扇區(qū),所述目錄區(qū)包括與已存儲應(yīng)用信息的扇區(qū)具有映射 關(guān)系的索引地址;
[0026] 所述方法包括:
[0027] 對存儲在所述信息存儲區(qū)中的應(yīng)用信息進行讀寫操作;在讀寫應(yīng)用信息失敗時, 記錄表示讀寫應(yīng)用信息失敗的第一讀寫失敗信息;
[0028] 存儲所述第一讀寫失敗信息;
[0029] 根據(jù)存儲的所述第一讀寫失敗信息,獲取所述邏輯加密卡中讀寫失敗的應(yīng)用信 息,將所獲取的所述讀寫失敗應(yīng)用信息存儲到所述信息存儲區(qū)的空閑扇區(qū)中。
[0030] 優(yōu)選地,所述對存儲在所述信息存儲區(qū)中的應(yīng)用信息進行讀寫操作;在讀寫應(yīng)用 信息失敗時,記錄表示讀寫應(yīng)用信息失敗的第一讀寫失敗信息具體包括:
[0031] 對所述邏輯加密卡的所述目錄區(qū)的有效性進行校驗,得到一校驗結(jié)果;
[0032] 當所述校驗結(jié)果指示所述邏輯加密卡的目錄區(qū)的有效時,讀取所述目錄區(qū)的索引 地址;
[0033] 根據(jù)所述目錄區(qū)的索引地址,查詢要讀寫的應(yīng)用信息所在扇區(qū)的扇區(qū)號;
[0034] 對所查詢到的扇區(qū)號對應(yīng)的扇區(qū)中的應(yīng)用信息進行加解密校驗和讀寫操作;
[0035] 若加解密校驗失敗或者讀寫所述信息存儲區(qū)中的應(yīng)用信息失敗,則記錄用于表示 讀寫應(yīng)用息失敗的第一讀寫失敗息。
[0036] 優(yōu)選地,所述根據(jù)存儲的所述第一讀寫失敗信息,獲取所述邏輯加密卡中讀寫失 敗的應(yīng)用信息,將所獲取的所述讀寫失敗應(yīng)用信息存儲到所述信息存儲區(qū)的空閑扇區(qū)中具 體包括:
[0037] 讀取所述系統(tǒng)平臺存儲的第一讀寫失敗信息和所述邏輯加密卡的第二讀寫失敗 信息;
[0038] 判斷所述第一讀寫失敗信息與所述第二讀寫失敗信息是否一致,得到一判斷結(jié) 果;
[0039]當判斷結(jié)果指示所述第一讀寫失敗信息與所述第二讀寫失敗信息一致時,獲取讀 寫失敗應(yīng)用信息和對應(yīng)的索引地址;
[0040] 建立所述讀寫失敗應(yīng)用信息的索引地址與信息存儲區(qū)中空閑扇區(qū)的映射關(guān)系;
[0041] 將獲取到的所述讀寫失敗應(yīng)用信息存儲到所述空閑扇區(qū)中。
[0042] 優(yōu)選地,所述第一讀寫失敗信息和所述第二讀寫失敗信息分別包括:邏輯加密卡 標識、所述讀寫失敗應(yīng)用信息名稱、所述讀寫失敗應(yīng)用信息的索引地址和對應(yīng)的扇區(qū)號。[0043] 本發(fā)明實施例提供的邏輯加密卡及其處理系統(tǒng)、方法,在邏輯加密卡出現(xiàn)部分扇 區(qū)損壞或扇區(qū)被占用的情況時,通過柜面設(shè)備,根據(jù)讀寫機具所記錄的第一讀寫失敗信息, 獲取所述邏輯加密卡中讀寫失敗的應(yīng)用信息,將所獲取的所述讀寫失敗應(yīng)用信息存儲到所 述信息存儲區(qū)的空閑扇區(qū)中,將損壞扇區(qū)所存儲的應(yīng)用信息轉(zhuǎn)存到邏輯加密卡的空閑扇區(qū) 中,從而對已使用的邏輯加密卡進行修理,使用戶又可以對轉(zhuǎn)存到邏輯加密卡的空閑扇區(qū) 中的應(yīng)用信息正常使用,實現(xiàn)了對邏輯加密卡所存儲應(yīng)用信息的動態(tài)管理,增加了邏輯加 密卡的使用靈活性和可維護性。
【附圖說明】
[0044] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0045] 圖1表示邏輯加密卡處理系統(tǒng)實施例的結(jié)構(gòu)示意圖。
[0046] 圖2表示邏輯加密卡處理系統(tǒng)實施例中邏輯加密卡目錄區(qū)的結(jié)構(gòu)示意圖。
[0047] 圖3表示邏輯加密卡實施例的結(jié)構(gòu)示意圖。
[0048] 圖4表示邏輯加密卡處理方法的實施例示意圖。
[0049] 圖5表示邏輯加密卡處理方法的另一實施例的流程圖。
【具體實施方式】
[0050] 為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚