專利名稱:智能卡的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及一種電子技術(shù)領(lǐng)域,尤其涉及一種智能卡。
背景技術(shù):
目前的智能IC卡多為單功能智能IC卡,例如加油卡等,由于其沒有加密和安全保護(hù)措施,故以便用來完成小額的交易,而當(dāng)使用智能IC卡通過非接觸交易方式完成大額交易時,不能保證交易的安全。并且現(xiàn)有的智能IC卡在進(jìn)行非接觸交易時,智能IC卡芯片通過非接觸天線傳輸信息,當(dāng)非接觸天線感應(yīng)到來自讀卡設(shè)備(比如:P0S、ATM等)的控制指令時,就會觸發(fā)智能IC卡進(jìn)行數(shù)據(jù)傳輸。而在用戶不知情的情況下,智能IC卡只要接收到來自讀卡設(shè)備的控制指令,就會觸發(fā)智能IC卡進(jìn)行數(shù)據(jù)傳輸,從而導(dǎo)致用戶的智能卡帳號遭到損失。
實用新型內(nèi)容本實用新型旨在解決現(xiàn)有智能IC卡不安全的問題。本實用新型的主要目的在于提供一種智能卡交易控制方法;本實用新型的另一目的在于提供一種智能卡。為達(dá)到上述目的,本實用新型的技術(shù)方案具體是這樣實現(xiàn)的:本實用新型一方面提供了一種智能卡交易控制方法,所述方法包括:安全芯片通過天線接收來自讀卡器的交易指令;所述安全芯片解析所述交易指令獲取交易信息;所述安全芯片判斷所述交易信息中是否包含金額信息;如果所述交易信息中包含所述金額信息,則所述安全芯片將預(yù)存的預(yù)設(shè)閾值與所述金額信息進(jìn)行比對;所述安全芯片根據(jù)比對結(jié)果將所述交易指令發(fā)送至所述智能卡芯片;所述智能卡芯片根據(jù)所述交易指令執(zhí)行交易操作。此外,所述安全芯片根據(jù)比對結(jié)果將所述交易指令發(fā)送至所述智能卡芯片的步驟包括:如果比對結(jié)果為所述金額信息小于預(yù)設(shè)閾值,則所述安全芯片將所述交易指令發(fā)送至所述智能卡芯片;如果比對結(jié)果為所述金額信息大于等于預(yù)設(shè)閾值,則所述安全芯片執(zhí)行驗證操作,完成所述驗證操作后,將所述交易指令發(fā)送至所述智能卡芯片。此外,所述安全芯片執(zhí)行驗證操作包括以下一種操作或幾種操作的組合:所述安全芯片控制顯示屏顯示所述金額信息;所述安全芯片接收鍵盤輸入的確認(rèn)指令;所述安全芯片接收鍵盤輸入的密碼,判斷出所述密碼正確。此外,如果所述安全芯片執(zhí)行的驗證操作包括所述安全芯片接收鍵盤輸入的確認(rèn)指令的步驟,則在所述安全芯片執(zhí)行驗證操作的步驟前還包括:所述安全芯片控制顯示屏顯示確認(rèn)輸入提示信息;如果所述安全芯片執(zhí)行的驗證操作包括所述安全芯片接收鍵盤輸入的密碼并判斷出所述密碼正確的步驟,則在所述安全芯片執(zhí)行驗證操作的步驟前還包括:所述安全芯片控制顯示屏顯示提示密碼輸入信息。此外, 所述安全芯片執(zhí)行驗證操作包括:所述安全芯片控制顯示屏顯示所述金額信息;或所述安全芯片接收鍵盤輸入的確認(rèn)指令;或所述安全芯片接收鍵盤輸入的密碼,判斷出所述密碼正確;或所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的確認(rèn)指令;或所述安全芯片接收鍵盤輸入的確認(rèn)指令,控制顯示屏顯示所述金額信息;或所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的密碼,判斷出所述密碼正確;或所述安全芯片接收鍵盤輸入的密碼,判斷出所述密碼正確,控制顯示屏顯示所述金額信息;或所述安全芯片接收鍵盤輸入的確認(rèn)指令,接收鍵盤輸入的密碼,判斷出所述密碼正確;或所述安全芯片接收鍵盤輸入的密碼,判斷出所述密碼正確,接收鍵盤輸入的確認(rèn)指令;或所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的確認(rèn)指令,接收鍵盤輸入的密碼,判斷出所述密碼正確;或所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的密碼,判斷出所述密碼正確,接收鍵盤輸入的確認(rèn)指令;或所述安全芯片接收鍵盤輸入的確認(rèn)指令,控制顯示屏顯示所述金額信息,接收鍵盤輸入的密碼,判斷出所述密碼正確;或所述安全芯片接收鍵盤輸入的確認(rèn)指令,接收鍵盤輸入的密碼,判斷出所述密碼正確,控制顯示屏顯示所述金額信息;或所述安全芯片接收鍵盤輸入的密碼,判斷出所述密碼正確,控制顯示屏顯示所述金額信息,接收鍵盤輸入的確認(rèn)指令;或所述安全芯片接收鍵盤輸入的密碼,判斷出所述密碼正確,接收鍵盤輸入的確認(rèn)指令,控制顯示屏顯示所述金額信息。此外,所述安全芯片根據(jù)比對結(jié)果將所述交易指令發(fā)送至所述智能卡芯片的步驟包括:如果比對結(jié) 果為所述金額信息小于第一閾值,則所述安全芯片將所述交易指令發(fā)送至所述智能卡芯片;如果比對結(jié)果為所述金額信息大于等于第一閾值且小于第二閾值,則所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的確認(rèn)指令,并將所述交易指令發(fā)送至所述智能卡芯片;或所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的密碼,判斷出所述密碼正確,并將所述交易指令發(fā)送至所述智能卡芯片;如果比對結(jié)果為所述金額信息大于等于第二閾值,則所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的密碼,判斷出所述密碼正確,并將所述交易指令發(fā)送至所述智能卡芯片;或所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的確認(rèn)指令,接收鍵盤輸入的密碼,判斷出所述密碼正確,并將所述交易指令發(fā)送至所述智能卡芯片。此外,所述安全芯片根據(jù)比對結(jié)果將所述交易指令發(fā)送至所述智能卡芯片的步驟包括:如果比對結(jié)果為所述金額信息小于第一閾值,則所述安全芯片將所述交易指令發(fā)送至所述智能卡芯片;如果比對結(jié)果為所述金額信息大于等于第一閾值且小于第二閾值,則所述安全芯片控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的確認(rèn)指令,并將所述交易指令發(fā)送至所述智能卡芯片;如果比對結(jié)果為所述金額信息大于等于第二閾值且小于第三閾值,則所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的確認(rèn)指令,并將所述交易指令發(fā)送至所述智能卡芯片;或所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的密碼,判斷出所述密碼正確,并將所述交易指令發(fā)送至所述智能卡芯片;如果比對結(jié)果為所述金額信息大于等于第三閾值,則所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的密碼,判斷出所述密碼正確,并將所述交易指令發(fā)送至所述智能卡芯片;或所述安全芯片控制顯示屏顯示所述金額信息,接收鍵盤輸入的確認(rèn)指令,接收鍵盤輸入的密碼,判斷出所述密碼正確,并將所述交易指令發(fā)送至所述智能卡芯片。此外,在所述安全芯片通過天線接收來自讀卡器的交易指令的步驟之前,所述方法還包括:通過開關(guān)開啟所述天線;或通過開關(guān)連通所述天線與所述安全芯片的連接通路;或通過安全芯片的控制指令開啟所述智能卡芯片。此外,在所述智能卡芯片根據(jù)所述交易指令執(zhí)行交易操作的步驟之后,所述方法還包括:通過開關(guān)關(guān)閉所述天線;或通過開關(guān)斷開所述天線與所述安全芯片的連接通路;或通過安全芯片的控制指令鎖定所述智能卡芯片。本實用新型另一方面提供了一種智能卡,所述智能卡包括:安全芯片、智能卡芯片以及天線;安全芯片通過天線接收來自讀卡器的交易指令,解析所述交易指令獲取交易信息;所述安全芯片判斷所述交易信息中是否包含金額信息,如果所述交易信息中包含所述金額信息,則所述安全芯片將預(yù)存的預(yù)設(shè)閾值與所述金額信息進(jìn)行比對;所述安全芯片根據(jù)比對結(jié)果將所述交易指令發(fā)送至所述智能卡芯片;所述智能卡芯片根據(jù)所述交易指令執(zhí)行交易操作。此外,所述安全芯片包括:接收單元、解析單元、判斷單元、比對單元以及控制單元;所述接收單元通過天線接收來自讀卡器的交易指令;所述解析單元解析所述交易指令獲取交易信息;所述判斷單元判斷所述交易信息中是否包含金額信息;所述比對單元在所述判斷單元判斷出所述交易信息中包含所述金額信息時,將預(yù)存的預(yù)設(shè)閾值與所述金額信息進(jìn)行比對;所述控制單元根據(jù)比對結(jié)果將所述交易指令發(fā)送至所述智能卡芯片。此外,所述安全芯片還包括:驗證單元;所述比對單元比對所述金額信息小于預(yù)設(shè)閾值,發(fā)送第一比對信息至所述控制單元,所述控制單元根據(jù)所述第一比對信息將所述交易指令發(fā)送至所述智能卡芯片;所述比對單元比對所述金額信息大于等于預(yù)設(shè)閾值,發(fā)送第二比對信息至所述控制單元,所述控制單元根據(jù)所述第二比對信息控制所述驗證單元執(zhí)行驗證操作,所述驗證單元完成所述驗證操作后,發(fā)送驗證信息至所述控制單元,所述控制單元根據(jù)所述驗證信息將所述交易指令發(fā)送至所述智能卡芯片。此外,所述智能卡還包括:顯示屏和/或鍵盤;所述顯示屏接收所述安全芯片的顯示信息,并對所述顯示信息進(jìn)行顯示;和/或所述鍵盤向所述安全芯片輸入信息;所述驗證單元至少包括以下一種 模塊或幾種模塊的組合:第一驗證模塊,所述第一驗證模塊發(fā)送第一驗證信息至所述控制單元,所述控制單元根據(jù)所述第一驗證信息控制顯示屏顯示所述金額信息;第二驗證模塊,所述第二驗證模塊接收鍵盤輸入的確認(rèn)指令,并發(fā)送第二驗證信息至所述控制單元;第三驗證模塊,所述第三驗證模塊接收鍵盤輸入的密碼,判斷出所述密碼正確,并發(fā)送第三驗證信息至所述控制單元。此外,如果所述安全芯片包括第二驗證模塊,則所述控制單元還控制顯示屏顯示確認(rèn)輸入提示信息;如果所述安全芯片包括第三驗證模塊,則所述控制單元還控制顯示屏顯示提示密碼輸入信息。此外,所述控制單元至少包括:第一控制模塊,所述第一控制模塊接收所述第一驗證模塊發(fā)送的所述第一驗證信息,并根據(jù)所述第一驗證信息控制顯示屏顯示所述金額信息,將所述交易指令發(fā)送至所述智能卡芯片;或第二控制模塊,所述第二控制模塊接收所述第二驗證模塊發(fā)送的所述第二驗證信息,并根據(jù)所述第二驗證信息將所述交易指令發(fā)送至所述智能卡芯片;或第三控制模塊,所述第三控制模塊接收所述第三驗證模塊發(fā)送的所述第三驗證信息,并根據(jù)所述第三驗證信息根據(jù)所述第二驗證信息將所述交易指令發(fā)送至所述智能卡芯片;或第四控制模塊,所述第四控制模塊接收所述第一控制模塊發(fā)送的所述第一驗證信息以及所述第二控制模塊發(fā)送的所述第二驗證信息,并根據(jù)所述第一驗證信息和所述第二驗證信息控制顯示屏顯示所述金額信息,將所述交易指令發(fā)送至所述智能卡芯片;或第五控制模塊,所述第五控制模塊接收所述第一控制模塊發(fā)送的所述第一驗證信息以及所述第三控制模塊發(fā)送的所述第三驗證信息,并根據(jù)所述第一驗證信息和所述第三驗證信息控制顯示屏顯示所述金額信息,將所述交易指令發(fā)送至所述智能卡芯片;或第六控制模塊,所述第六控制模塊接收所述第二控制模塊發(fā)送的所述第二驗證信息以及所述第三控制模塊發(fā)送的所述第三驗證信息,并根據(jù)所述第二驗證信息和所述第三驗證信息將所述交易指令發(fā)送至所述智能卡芯片;或第七控制模塊,所述第七控制模塊接收所述第一控制模塊發(fā)送的所述第一驗證信息以及所述第二控制模塊發(fā)送的所述第二驗證信息以及所述第三控制模塊發(fā)送的所述第三驗證信息,并根據(jù)所述第一驗證信息、所述第二驗證信息和所述第三驗證信息控制顯示屏顯示所述金額信息,將所述交易指令發(fā)送至所述智能卡芯片。此外,所述比對單元包括:第一比對模塊,所述第一比對模塊比對所述金額信息小于第一閾值,發(fā)送第一比對信息至所述控制單元,所述控制單元根據(jù)所述第一比對信息將所述交易指令發(fā)送至所述智能卡芯片;第二比對模塊,所述第二比對模塊比對所述金額信息大于等于第一閾值且小于第二閾值,發(fā)送第二比對信息至所述控制單元,所述控制單元根據(jù)所述第二比對信息控制所述驗證單元執(zhí)行如下操作:所述驗證單元接收鍵盤輸入的確認(rèn)指令并發(fā)送第一驗證信息至所述控制單元,所述控制單元根據(jù)所述第一驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或所述驗證單元接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送第二驗證信息至所述控制單元,所述控制單元根據(jù)所述第二驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;第三比對 模塊,所述第三比對模塊比對所述金額信息大于等于第二閾值,發(fā)送第三比對信息至所述控制單元,所述控制單元根據(jù)所述第三比對信息控制所述驗證單元執(zhí)行如下操作:所述驗證單元接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送所述第一驗證信息至所述控制單元,所述控制單元根據(jù)所述第一驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或所述驗證單元接收鍵盤輸入的確認(rèn)指令并發(fā)送所述第一驗證信息至所述控制單元,接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送第二驗證信息至所述控制單元,所述控制單元根據(jù)所述第一驗證信息和所述第二驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片。此外,所述比對單元包括:第一比對模塊,所述第一比對模塊比對所述金額信息小于第一閾值,發(fā)送第一比對信息至所述控制單元,所述控制單元根據(jù)所述第一比對信息將所述交易指令發(fā)送至所述智能卡芯片;第二比對模塊,所述第二比對模塊比對所述金額信息大于等于第一閾值且小于第二閾值,發(fā)送第二比對信息至所述控制單元,所述控制單元根據(jù)所述第二比對信息控制所述驗證單元執(zhí)行如下操作:所述驗證單元發(fā)送第一驗證信息至所述控制單元,所述控制單元根據(jù)所述第一驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或所述驗證單元接收鍵盤輸入的確認(rèn)指令并發(fā)送第二驗證信息至所述控制單元,所述控制單元根據(jù)所述第二驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或第三比對模塊,所述第三比對模塊比對所述金額信息大于等于第二閾值且小于第三閾值,發(fā)送第三比對信息至所述控制單元,所述控制單元根據(jù)所述第三比對信息控制所述驗證單元執(zhí)行如下操作:所述驗證單元接收鍵盤輸入的確認(rèn)指令并發(fā)送所述第二驗證信息至所述控制單元,所述控制單元根據(jù)所述第二驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或所述驗證單元接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送所述第三驗證信息至所述控制單元,所述控制單元根據(jù)所述第三驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;第四比對模塊,所述第四比對模塊比對所述金額信息大于等于第三閾值,發(fā)送第四比對信息至所述控制單元,所述控制單元根據(jù)所述第四比對信息控制所述驗證單元執(zhí)行如下操作:所述驗證單元接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送第三驗證信息至所述控制單元,所述控制單元根據(jù)所述第三驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或所述驗證單元接收鍵盤輸入的確認(rèn)指令并發(fā)送所述第二驗證信息至所述控制單元,接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送所述第三驗證信息至所述控制單元,所述控制單元根據(jù)所述第二驗證信息和所述第三驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片。此外,所述智能卡還包括:開關(guān);所述開關(guān)設(shè)置在所述天線上,開啟或關(guān)閉所述天線;所述安全芯片連接所述智能卡芯片和所述天線,并在所述天線開啟時為所述智能卡芯片提供信息傳輸通路。
此外,所述智能卡還包括:開關(guān);所述開關(guān)連接所述天線和所述安全芯片,連通或斷開所述天線與所述安全芯片的連接通路;所述安全芯片連接所述智能卡芯片,并在所述開關(guān)閉合時為所述智能卡芯片提供信息傳輸通路。此外,所述開關(guān)為機械開關(guān)。此外,所述開關(guān)為電氣開關(guān),所述開關(guān)還連接所述安全芯片,接收所述安全芯片的控制信號以開啟或閉合。此外,所述智能卡還包括:開關(guān)按鍵;所述開關(guān)按鍵閉合或斷開所述機械開關(guān)。此外,所述智能卡還包括:開關(guān)按鍵;所述開關(guān)按鍵輸出控制指令至所述安全芯片,所述安全芯片根據(jù)所述控制指令發(fā)送控制信號以控制所述電氣開關(guān)開啟或閉合。此外,所述安全芯片還控制所述智能卡芯片開啟或鎖定,并在所述智能卡芯片開啟時為所述智能卡芯片提供信息傳輸通路。此外,所述智能卡還包括:開關(guān)按鍵;所述開關(guān)按鍵輸出控制指令至所述安全芯片,所述安全芯片根據(jù)所述控制指令發(fā)送控制信號以控制所述智能卡芯片開啟或鎖定。此外,所述智能卡還包括:USB接口、micro USB接口、音頻接口或異形接口。此外,所述智能卡還包括:電源,為所述智能卡提供電能。此外,所述安全芯片還對數(shù)據(jù)進(jìn)行簽名,并將簽名后的數(shù)據(jù)外發(fā)。由上述本實用新型提供的技術(shù)方案可以看出,本實用新型提供的一種智能卡以及智能卡交易控制方法,在讀卡器對智能卡進(jìn)行交易時,由于可以通過安全芯片將讀卡器的刷卡金額與預(yù)存的預(yù)設(shè)閾值進(jìn)行比對,從而在比對結(jié)果的基礎(chǔ)上將交易指令發(fā)送給智能卡芯片以執(zhí)行交易操作,使得智能卡具備了相應(yīng)的安全保護(hù)措施,即便在完成大額交易時,也可以保證交易的安全。
為了更清楚地說明本實用新型實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本實用新型的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。圖1為本實用新型實施例1提供的智能卡的結(jié)構(gòu)示意圖;圖2為本實用新型實施例1提供的智能卡交易控制方法的流程圖;圖3為本實用新型實施例2提供的智能卡的一種結(jié)構(gòu)示意圖4為本實用新型實施例2提供的智能卡的另一種結(jié)構(gòu)示意圖;圖5為本實用新型實施例3提供的智能卡的結(jié)構(gòu)示意圖;圖6為本實用新型實施例4提供的智能卡的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合本實用新型實施例中的附圖,對本實用新型實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分實施例,而不是全部的實施例。基于本實用新型的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本實用新型的保護(hù)范圍。在本實用新型的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為
基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本實用新型和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本實用新型的限制。此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或數(shù)量或位置。在本實用新型的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本實用新型中的具體含義。下面將結(jié)合附圖對本實用新型實施例作進(jìn)一步地詳細(xì)描述。實施例1圖1出示了本實用新型的一種智能卡的結(jié)構(gòu)示意圖,參見圖1,智能卡10包括:安全芯片101、智能卡芯片102以及天線103,其中:安全芯片101通過天線103接收來自讀卡器20的交易指令,解析交易指令獲取交易信息;安全芯片101判斷交易信息中是否包含金額信息,如果交易信息中包含金額信息,則安全芯片101將預(yù)存的預(yù)設(shè)閾值與金額信息進(jìn)行比對;安全芯片101根據(jù)比對結(jié)果將交易指令發(fā)送至智能卡芯片102,智能卡芯片102根據(jù)交易指令執(zhí)行交易操作。在讀卡器對智能卡進(jìn)行交易時,由于可以通過安全芯片101將讀卡器的刷卡金額與預(yù)存的預(yù)設(shè)閾值進(jìn)行比對,從而在比對結(jié)果的基礎(chǔ)上將交易指令發(fā)送給智能卡芯片102以執(zhí)行交易操作,使得智能卡具備了相應(yīng)的安全保護(hù)措施,即便在完成大額交易時,也可以保證交易的安全。安全芯片101分別連接智能卡芯片102和天線103,安全芯片101除了執(zhí)行上述功能外,還作為智能卡芯片102和天線103之間的透明傳輸通路,以便讀卡器20與智能卡芯片102之間進(jìn)行交易。優(yōu)選的,安全芯片101還可以進(jìn)一步包括:接收單元1011、解析單元1012、判斷單元1013、比對單元1014以及控制單元1015 ;接收單元1011通過天線103接收來自讀卡器20的交易指令;解析單元1012解析交易指令獲取交易信息;判斷單元1013判斷交易信息中是否包含金額信息;比對單元1014在判斷單元1013判斷出交易信息中包含金額信息時,將預(yù)存的預(yù)設(shè)閾值與金額信息進(jìn)行比對;控制單元1015根據(jù)比對結(jié)果將交易指令發(fā)送至智能卡芯片102。具體的,在本實施例中,安全芯片還包括:驗證單元1016 ;比對單元1014比對出金額信息小于預(yù)設(shè)閾值,則發(fā)送第一比對信息至控制單元1015,控制單元1015根據(jù)第一比對信息將交易指令發(fā)送至智能卡芯片102 ;比對單元1014比對出金額信息大于等于預(yù)設(shè)閾值,則發(fā)送第二比對信息至控制單元1015,控制單元1015根據(jù)第二比對信息控制驗證單元1016執(zhí)行驗證操作,驗證單元1016完成驗證操作后,發(fā)送 驗證信息至控制單元1015,控制單元1015根據(jù)驗證信息將交易指令發(fā)送至智能卡芯片102。由此,可以保證在讀卡器刷卡的金額小于預(yù)設(shè)閾值時,讀卡器與智能卡直接執(zhí)行交易操作,在讀卡器刷卡的金額大于等于預(yù)設(shè)閾值時,首先要通過驗證操作才能完成交易,使得智能卡具備的交易的保障措施,從而保證大額交易的安全性。此外,智能卡還可以進(jìn)一步包括:顯示屏104和/或鍵盤105,其中:顯示屏104可以接收安全芯片101發(fā)送的顯示信息,并對顯示信息進(jìn)行顯示;從而保證智能卡可以顯示刷卡的金額信息,以便用戶進(jìn)行確認(rèn)。鍵盤105可以向安全芯片101輸入信息,例如用戶按下鍵盤105中的確認(rèn)按鍵,以向安全芯片101輸入確認(rèn)指令,或者用戶按下鍵盤105中的數(shù)字鍵等,以向安全芯片101輸入密碼;從而保證用戶可以通過鍵盤105向安全芯片101輸入確認(rèn)指令和密碼,進(jìn)一步提高刷卡交易的安全性。當(dāng)然,用戶還可以按下鍵盤105中的取消按鍵,以向安全芯片101輸入取消指令,以指示智能卡取消交易。在此基礎(chǔ)上,驗證單元1016至少包括以下一種模塊或幾種模塊的組合,以便執(zhí)行驗證操作:第一驗證模塊、第二驗證模塊、第三驗證模塊;即驗證單元1016可以包括第一驗證模塊、第二驗證模塊、第三驗證模塊中的任意驗證模塊,也可以包括第一驗證模塊、第二驗證模塊、第三驗證模塊中的任意兩個驗證模塊,還可以包括第一驗證模塊、第二驗證模塊、第三驗證模塊三個驗證模塊。第一驗證模塊,第一驗證模塊發(fā)送第一驗證信息至控制單元1015,控制單元1015根據(jù)第一驗證信息控制顯示屏104顯示金額信息;第二驗證模塊,第二驗證模塊接收鍵盤106輸入的確認(rèn)指令,并發(fā)送第二驗證信息至控制單元1015 ;第三驗證模塊,第三驗證模塊接收鍵盤106輸入的密碼,判斷出密碼正確,并發(fā)送第三驗證信息至控制單元1015。當(dāng)然,如果第二驗證模塊接收鍵盤105輸入的確認(rèn)指令,并發(fā)送第二驗證信息至控制單元1015時,控制單元1015還可以控制顯示屏104顯示確認(rèn)輸入提示信息,以便提示用戶進(jìn)行確認(rèn)操作;如果第三驗證模塊接收鍵盤105輸入的密碼,判斷出密碼正確,并發(fā)送第三驗證信息至控制單元1015時,控制單元1015還可以控制顯示屏104顯示提示密碼輸入信息,以便提示用戶輸入密碼。當(dāng)然,本實用新型的驗證單元1016并不局限于此,以上三個驗證模塊的一個或者其任意組合執(zhí)行的操作也可以由一個模塊完成。在驗證單元1016完成驗證操作后,發(fā)送驗證信息至控制單元1015,控制單元1015根據(jù)驗證信息執(zhí)行如下操作:控制顯示屏顯示金額信息,將交易指令發(fā)送至智能卡芯片102等。從而在本實施例中,控制單元1015可以至少包括如下模塊:第一控制模塊,第一控制模塊接收第一驗證模塊發(fā)送的第一驗證信息,并根據(jù)第一驗證信息控制顯示屏顯示金額信息,將交易指令發(fā)送至智能卡芯片;或第二控制模塊,第二控制模塊接收第二驗證模塊發(fā)送的第二驗證信息,并根據(jù)第二驗證信息將交易指令發(fā)送至智能卡芯片;或第三控制模塊,第三控制模塊接收第三驗證模塊發(fā)送的第三驗證信息,并根據(jù)第三驗證信息根據(jù)第二驗證信息將交易指令發(fā)送至智能卡芯片;或第四控制模塊,第四控制模塊接收第一控制模塊發(fā)送的第一驗證信息以及第二控制模塊發(fā)送的第二驗證信息,并根據(jù)第一驗證信息和第二驗證信息控制顯示屏顯示金額信息,將交易指令發(fā)送至智·能卡芯片;或第五控制模塊,第五控制模塊接收第一控制模塊發(fā)送的第一驗證信息以及第三控制模塊發(fā)送的第三驗證信息,并根據(jù)第一驗證信息和第三驗證信息控制顯示屏顯示金額信息,將交易指令發(fā)送至智能卡芯片;或第六控制模塊,第六控制模塊接收第二控制模塊發(fā)送的第二驗證信息以及第三控制模塊發(fā)送的第三驗證信息,并根據(jù)第二驗證信息和第三驗證信息將交易指令發(fā)送至智能卡芯片;或第七控制模塊,第七控制模塊接收第一控制模塊發(fā)送的第一驗證信息以及第二控制模塊發(fā)送的第二驗證信息以及第三控制模塊發(fā)送的第三驗證信息,并根據(jù)第一驗證信息、第二驗證信息和第三驗證信息控制顯示屏顯示金額信息,將交易指令發(fā)送至智能卡芯片。當(dāng)然,以上的控制模塊接收驗證信息的順序,以及根據(jù)各個驗證信息執(zhí)行相應(yīng)操作的順序可以任意選擇;如果各個控制模塊收到第二驗證信息,則還可以控制顯示屏104顯示確認(rèn)輸入提示信息,以便提示用戶進(jìn)行確認(rèn)操作;如果各個控制模塊收到第三驗證信息,則還可以控制顯示屏104顯示提示密碼輸入信息,以便提示用戶輸入密碼。在圖1出示的智能卡的結(jié)構(gòu)基礎(chǔ)上,圖2出示了本實施例的智能卡交易控制方法,該方法包括:S201,安全芯片通過天線接收來自讀卡器的交易指令;具體的,安全芯片連接天線和智能卡芯片,作為智能卡芯片和天線之間的透明傳輸通路,將來自讀卡器的交易指令進(jìn)行接收。[0083]S202,安全芯片解析交易指令獲取交易信息;具體的,在執(zhí)行刷卡操作時,來自讀卡器的交易指令中包含交易信息,安全芯片解析交易指令獲取交易信息,從而方便判斷交易信息中包含的信息。S203,安全芯片判斷交易信息中是否包含金額信息;具體的,安全芯片判斷交易信息中是否包含金額信息,如果包含金額信息,則執(zhí)行步驟S204,否則僅作為智能卡芯片和天線之間的透明傳輸通路,將交易指令發(fā)送至智能卡
-H-* I I
心/T OS204,如果交易信息中包含金額信息,則安全芯片將預(yù)存的預(yù)設(shè)閾值與金額信息進(jìn)行比對;具體的,安全芯片可以根據(jù)交易信息中包含的金額信息來判斷本次交易是否屬于超過預(yù)設(shè)閾值的大額交易,如果為大額交易,則需要執(zhí)行驗證操作以保證大額交易的安全性。S205,安全芯片根據(jù)比對結(jié)果將交易指令發(fā)送至智能卡芯片;具體的,如果比對結(jié)果為金額信息小于預(yù)設(shè)閾值,則安全芯片直接將來自讀卡器的交易指令發(fā)送至智能卡芯片;如果比對結(jié)果為金額信息大于等于預(yù)設(shè)閾值,則安全芯片執(zhí)行驗證操作,完成驗證操作后,將交易指令發(fā)送至智能卡芯片。安全芯片執(zhí)行驗證操作包括以下一種操作或幾種操作的組合:安全芯片控制顯示屏顯 示金額信息;安全芯片接收鍵盤輸入的確認(rèn)指令;安全芯片接收鍵盤輸入的密碼,判斷出密碼正確。也就是,在比對出此次交易為超過預(yù)設(shè)閾值的大額交易時,安全芯片可以控制顯示屏顯示金額信息,以提供用戶查看本次金額,并將交易指令發(fā)送至智能卡芯片完成交易;還可以接收用戶通過鍵盤輸入的確認(rèn)指令,例如用戶按下確認(rèn)鍵確認(rèn)本次交易真實,并將交易指令發(fā)送至智能卡芯片完成交易,還可以接收用戶通過鍵盤輸入的密碼,并在判斷出密碼正確后,將交易指令發(fā)送至智能卡芯片完成交易;當(dāng)然,用戶還可以按下鍵盤中的取消按鍵,以向安全芯片輸入取消指令,安全芯片再指示智能卡取消交易。當(dāng)然,以上安全芯片執(zhí)行的三種驗證操作,可以任意組合,例如可以采用下述任一種操作:( I)安全芯片控制顯示屏顯示金額信息;(2)安全芯片接收鍵盤輸入的確認(rèn)指令;(3)安全芯片接收鍵盤輸入的密碼,判斷出密碼正確;(4)安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的確認(rèn)指令;(5)安全芯片接收鍵盤輸入的確認(rèn)指令,控制顯示屏顯示金額信息;(6)安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的密碼,判斷出密碼正確;(7)安全芯片接收鍵盤輸入的密碼,判斷出密碼正確,控制顯示屏顯示金額信息;(8)安全芯片接收鍵盤輸入的確認(rèn)指令,接收鍵盤輸入的密碼,判斷出密碼正確;(9)安全芯片接收鍵盤輸入的密碼,判斷出密碼正確,接收鍵盤輸入的確認(rèn)指令;(10)安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的確認(rèn)指令,接收鍵盤輸入的密碼,判斷出密碼正確;(11)安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的密碼,判斷出密碼正確,接收鍵盤輸入的確認(rèn)指令;(12)安全芯片接收鍵盤輸入的確認(rèn)指令,控制顯示屏顯示金額信息,接收鍵盤輸入的密碼,判斷出密碼正確;(13)安全芯片接收鍵盤輸入的確認(rèn)指令,接收鍵盤輸入的密碼,判斷出密碼正確,控制顯示屏顯示金額信息;(14)安全芯片接收鍵盤輸入的密碼,判斷出密碼正確,控制顯示屏顯示金額信息,接收鍵盤輸入的確認(rèn)指令;(15)安全芯片接收鍵盤輸入的密碼,判斷出密碼正確,接收鍵盤輸入的確認(rèn)指令,控制顯示屏顯示金額信息。當(dāng)然,如果安全芯片接收鍵盤輸入的確認(rèn)指令,安全芯片還可以控制顯示屏顯示確認(rèn)輸入提示信息,以便提示用戶進(jìn)行確認(rèn)操作;如果安全芯片接收鍵盤輸入的密碼,安全芯片還可以控制顯示屏顯示提示密碼輸入信息,以便提示用戶輸入密碼。S206,智能卡芯片根據(jù)交易指令執(zhí)行交易操作。由此可見,采用本實用新型的智能卡交易控制方法,在讀卡器對智能卡進(jìn)行交易時,由于可以通過安全芯片將讀卡器的刷卡金額與預(yù)存的預(yù)設(shè)閾值進(jìn)行比對,從而在比對結(jié)果的基礎(chǔ)上將交易指令發(fā)送給智能卡芯片以執(zhí)行交易操作,使得智能卡具備了相應(yīng)的安全保護(hù)措施,即便在完成大額交易時,也可以保證交易的安全。當(dāng)然,可以理解的是,本實施例中,智能卡還可以包括:電源,該電源為智能卡提供電能。智能卡還可以包括:USB接口、micro USB接口、音頻接口或異形接口,以便通過接口進(jìn)行供電,或者進(jìn)行數(shù)據(jù)傳輸。智能卡的安全芯片還可以對交易信息進(jìn)行簽名,并將簽名后的交易信息外發(fā)至交易終端,例如PC、手機、筆記本電腦、平板電腦等終端,從而令該智能卡實現(xiàn)電子簽名工具的功能。實施例2本實施例與實施例1的區(qū)別在于,本實施例中,智能卡還包括:開關(guān)106 ;參見圖3,開關(guān)106可以設(shè)置在天線上,開啟或關(guān)閉天線;安全芯片101連接智能卡芯片102和天線103,并在天線開啟時為智能卡芯片提供信息傳輸通路。參見圖4,開關(guān)106連接天線103和安全芯片101,連通或斷開天線103與安全芯片101的連接通路;安全芯片101連接智能卡芯片102和天線103,并在開關(guān)106閉合時為智能卡芯片提供信息傳輸通路。當(dāng)然,開關(guān)106可以為機械開關(guān),當(dāng)然,在為機械開關(guān)時,智能卡還可以包括一個開關(guān)按鍵,用戶通過開關(guān)按鍵閉合或斷開機械開關(guān),方便用戶操作;開關(guān)106也可以為電氣開關(guān),為電氣開關(guān)時,開關(guān)106還連接安全芯片101,接收安全芯片101的控制信號以開啟或閉合,例如,可以通過安全芯片101的控制單元1015進(jìn)行控制,還可以在安全芯片101中單獨設(shè)置一個控制單元進(jìn)行控 制,當(dāng)然,在為電氣開關(guān)時,智能卡也可以包括一個開關(guān)按鍵,用戶通過開關(guān)按鍵輸出控制指令至安全芯片101,安全芯片101根據(jù)控制指令發(fā)送控制信號以控制該電氣開關(guān)開啟或閉合,方便用戶操作。當(dāng)然,安全芯片101還可以控制智能卡芯片開啟或鎖定,并在智能卡芯片開啟時為智能卡芯片提供信息傳輸通路,當(dāng)然,安全芯片101可以接收智能卡的開關(guān)按鍵輸出的控制指令,根據(jù)控制指令發(fā)送控制信號以控制智能卡芯片開啟或鎖定,方便用戶操作。本實施例的智能卡交易控制方法,與實施例1的方法相比,其區(qū)別在于:在步驟S201,安全芯片通過天線接收來自讀卡器的交易指令的步驟之前,該方法還包括:通過開關(guān)開啟天線;或通過開關(guān)連通天線與安全芯片的連接通路;或通過安全芯片的控制指令開啟智能卡芯片。在步驟S206,智能卡芯片根據(jù)交易指令執(zhí)行交易操作的步驟之后,該方法還包括:通過開關(guān)關(guān)閉天線;或通過開關(guān)斷開天線與安全芯片的連接通路;或通過安全芯片的控制指令鎖定智能卡芯片。由此可以保證在進(jìn)行交易之前,或者交易執(zhí)行完畢之后,用戶可以關(guān)閉天線,或者禁止讀卡器通過天線與智能卡芯片之間進(jìn)行交易,由此可以防止智能卡被盜刷,保證交易的安全。實施例3本實施例與實施例1或?qū)嵤├?相比,其區(qū)別在于設(shè)定了兩個閾值以供安全芯片進(jìn)行比對,從而可以逐級提高交 易的安全性。本實施例圖5以實施例1為基礎(chǔ)進(jìn)行說明比對單元1014的結(jié)構(gòu),比對單元1014可以包括:第一比對模塊10141,第一比對模塊10141比對金額信息小于第一閾值,發(fā)送第一比對信息至控制單元1015,控制單元1015根據(jù)第一比對信息將交易指令發(fā)送至智能卡芯片 102 ;第二比對模塊10142,第二比對模塊比對金額信息大于等于第一閾值且小于第二閾值,發(fā)送第二比對信息至控制單元1015,控制單元1015根據(jù)第二比對信息控制驗證單元1016執(zhí)行如下操作:驗證單元1016接收鍵盤105輸入的確認(rèn)指令并發(fā)送第一驗證信息至控制單元1015,控制單元1015根據(jù)第一驗證信息控制顯示屏104顯示金額信息,并將交易指令發(fā)送至智能卡芯片102 ;或驗證單元1016接收鍵盤105輸入的密碼,判斷出密碼正確并發(fā)送第二驗證信息至控制單元1015,控制單元1015根據(jù)第二驗證信息控制顯示屏104顯示金額信息,并將交易指令發(fā)送至智能卡芯片102 ;第三比對模塊10143,第三比對模塊比對金額信息大于等于第二閾值,發(fā)送第三比對信息至控制單元1015,控制單元1015根據(jù)第三比對信息控制驗證單元1016執(zhí)行如下操作:驗證單元1016接收鍵盤105輸入的密碼,判斷出密碼正確并發(fā)送第一驗證信息至控制單元1015,控制單元1015根據(jù)第一驗證信息控制顯示屏104顯示金額信息,并將交易指令發(fā)送至智能卡芯片102 ;或驗證單元1016接收鍵盤輸入的確認(rèn)指令并發(fā)送第一驗證信息至控制單元1015,接收鍵盤105輸入的密碼,判斷出密碼正確并發(fā)送第二驗證信息至控制單元1015,控制單元根據(jù)第一驗證信息和第二驗證信息控制顯示屏104顯示金額信息,并將交易指令發(fā)送至智能卡芯片102。當(dāng)然,本實施例還可以以實施例2為基礎(chǔ)進(jìn)行說明比對單元的結(jié)構(gòu),在此不再
--贅述。智能卡交易控制方法中,在安全芯片根據(jù)比對結(jié)果將交易指令發(fā)送至智能卡芯片的步驟具體包括如下步驟:如果比對結(jié)果為金額信息小于第一閾值,則安全芯片將交易指令發(fā)送至智能卡芯片;如果比對結(jié)果為金額信息大于等于第一閾值且小于第二閾值,則安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的確認(rèn)指令,并將交易指令發(fā)送至智能卡芯片;或安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的密碼,判斷出密碼正確,并將交易指令發(fā)送至智能卡芯片;如果比對結(jié)果為金額信息大于等于第二閾值,則安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的密碼,判斷出密碼正確,并將交易指令發(fā)送至智能卡芯片;或安全芯片控制顯示 屏顯示金額信息,接收鍵盤輸入的確認(rèn)指令,接收鍵盤輸入的密碼,判斷出密碼正確,并將交易指令發(fā)送至智能卡芯片。實施例4本實施例與實施例1或?qū)嵤├?相比,其區(qū)別在于設(shè)定了三個閾值以供安全芯片進(jìn)行比對,從而可以進(jìn)一步逐級提高交易的安全性。本實施例圖6以實施例1為基礎(chǔ)進(jìn)行說明比對單元1014的結(jié)構(gòu),比對單元1014可以包括:第一比對模塊10141,第一比對模塊10141比對金額信息小于第一閾值,發(fā)送第一比對信息至控制單元1015,控制單元1015根據(jù)第一比對信息將交易指令發(fā)送至智能卡芯片 102 ;第二比對模塊10142,第二比對模塊10142比對金額信息大于等于第一閾值且小于第二閾值,發(fā)送第二比對信息至控制單元1015,控制單元1015根據(jù)第二比對信息控制驗證單元1016執(zhí)行如下操作:驗證單元1016發(fā)送第一驗證信息至控制單元1015,控制單元1015根據(jù)第一驗證信息控制顯示屏104顯示金額信息,并將交易指令發(fā)送至智能卡芯片102 ;或驗證單元1016接收鍵盤105輸入的確認(rèn)指令并發(fā)送第二驗證信息至控制單元1015,控制單元1015根據(jù)第二驗證信息控制顯示屏104顯示金額信息,并將交易指令發(fā)送至智能卡芯片102 ;或第三比對模塊10143,第三比對模塊10143比對金額信息大于等于第二閾值且小于第三閾值,發(fā)送第三比對信息至控制單元1015,控制單元1015根據(jù)第三比對信息控制驗證單元1016執(zhí)行如下操作:驗證單元1016接收鍵盤105輸入的確認(rèn)指令并發(fā)送第二驗證信息至控制單元1015,控制單元1015根據(jù)第二驗證信息控制顯示屏104顯示金額信息,并將交易指令發(fā)送至智能卡芯片102 ;或驗證單元1016接收鍵盤105輸入的密碼,判斷出密碼正確并發(fā)送第三驗證信息至控制單元1015,控制單元1015根據(jù)第三驗證信息控制顯示屏104顯示金額信息,并將交易指令發(fā)送至智能卡芯片102 ;第四比對模塊10144,第四比對模塊10144比對金額信息大于等于第三閾值,發(fā)送第四比對信息至控制單元1015,控制單元1015根據(jù)第四比對信息控制驗證單元1016執(zhí)行如下操作:驗證單元1016接收鍵盤105輸入的密碼,判斷出密碼正確并發(fā)送第三驗證信息至控制單元1015,控制單元1015根據(jù)第三驗證信息控制顯示屏104顯示金額信息,并將交易指令發(fā)送至智能卡芯片102 ;或驗證單元1016接收鍵盤105輸入的確認(rèn)指令并發(fā)送第二驗證信息至控制單元1015,接收鍵盤105輸入的密碼,判斷出密碼正確并發(fā)送第三驗證信息至控制單元1015,控制單元1015根據(jù)第二驗證信息和第三驗證信息控制顯示屏104顯示金額信息,并將交易指令發(fā)送至智能卡芯片102。當(dāng)然,本實施例還可以以實施例2為基礎(chǔ)進(jìn)行說明比對單元的結(jié)構(gòu),在此不再
--贅述。智能卡交易控制方法中,在安全芯片根據(jù)比對結(jié)果將交易指令發(fā)送至智能卡芯片的步驟具體包括如下步驟:如果比對結(jié)果為金額 信息小于第一閾值,則安全芯片將交易指令發(fā)送至智能卡芯片;如果比對結(jié)果為金額信息大于等于第一閾值且小于第二閾值,則安全芯片控制顯示屏顯示金額信息,并將交易指令發(fā)送至智能卡芯片;或安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的確認(rèn)指令,并將交易指令發(fā)送至智能卡芯片;如果比對結(jié)果為金額信息大于等于第二閾值且小于第三閾值,則安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的確認(rèn)指令,并將交易指令發(fā)送至智能卡芯片;或安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的密碼,判斷出密碼正確,并將交易指令發(fā)送至智能卡芯片;如果比對結(jié)果為金額信息大于等于第三閾值,則安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的密碼,判斷出密碼正確,并將交易指令發(fā)送至智能卡芯片;或安全芯片控制顯示屏顯示金額信息,接收鍵盤輸入的確認(rèn)指令,接收鍵盤輸入的密碼,判斷出密碼正確,并將交易指令發(fā)送至智能卡芯片。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本實用新型的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本實用新型的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。應(yīng)當(dāng)理解,本實用新型的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。此外,在本實用新型各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本實用新型的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。盡管上面已經(jīng)示出和描述了本實用新型的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本實用新型的限制,本領(lǐng)域的普通技術(shù)人員在不脫離本實用新型的原理和宗旨的情況下在 本實用新型的范圍內(nèi)可以對上述實施例進(jìn)行變化、修改、替換和變型。本實用新型的范圍由所附權(quán)利要求及其等同限定。
權(quán)利要求1.一種智能卡,其特征在于,所述智能卡包括:安全芯片、智能卡芯片以及天線; 安全芯片通過天線接收來自讀卡器的交易指令,解析所述交易指令獲取交易信息,并將所述交易指令發(fā)送至所述智能卡芯片; 所述智能卡芯片根據(jù)所述交易指令執(zhí)行交易操作。
2.根據(jù)權(quán)利要求1所述的智能卡,其特征在于,所述安全芯片包括:接收單元、解析單元、判斷單元、比對單元以及控制單元; 所述接收單元通過天線接收來自讀卡器的交易指令; 所述解析單元解析所述交易指令獲取交易信息; 所述判斷單元判斷所述交易信息中是否包含金額信息; 所述比對單元在所述判斷單元判斷出所述交易信息中包含所述金額信息時,將預(yù)存的預(yù)設(shè)閾值與所述金額信息進(jìn)行比對; 所述控制單元根據(jù)比對結(jié)果將所述交易指令發(fā)送至所述智能卡芯片。
3.根據(jù)權(quán)利要求2所述的智能卡,其特征在于,所述安全芯片還包括:驗證單元; 所述比對單元比對所述金額信息小于預(yù)設(shè)閾值,發(fā)送第一比對信息至所述控制單元,所述控制單元根據(jù)所述第一比對信息將所述交易指令發(fā)送至所述智能卡芯片; 所述比對單元比對所述金額信息大于等于預(yù)設(shè)閾值,發(fā)送第二比對信息至所述控制單元,所述控制單元根據(jù)所述第二比對信息控制所述驗證單元執(zhí)行驗證操作,所述驗證單元完成所述驗證操作后,發(fā)送·驗證信息至所述控制單元,所述控制單元根據(jù)所述驗證信息將所述交易指令發(fā)送至所述智能卡芯片。
4.根據(jù)權(quán)利要求3所述的智能卡,其特征在于,所述智能卡還包括:顯示屏和/或鍵盤; 所述顯示屏接收所述安全芯片的顯示信息,并對所述顯示信息進(jìn)行顯示;和/或 所述鍵盤向所述安全芯片輸入信息; 所述驗證單元至少包括以下一種模塊或幾種模塊的組合: 第一驗證模塊,所述第一驗證模塊發(fā)送第一驗證信息至所述控制單元,所述控制單元根據(jù)所述第一驗證信息控制顯示屏顯示所述金額信息; 第二驗證模塊,所述第二驗證模塊接收鍵盤輸入的確認(rèn)指令,并發(fā)送第二驗證信息至所述控制單元; 第三驗證模塊,所述第三驗證模塊接收鍵盤輸入的密碼,判斷出所述密碼正確,并發(fā)送第三驗證信息至所述控制單元。
5.根據(jù)權(quán)利要求4所述的智能卡,其特征在于, 如果所述安全芯片包括第二驗證模塊,則所述控制單元還控制顯示屏顯示確認(rèn)輸入提示信息; 如果所述安全芯片包括第三驗證模塊,則所述控制單元還控制顯示屏顯示提示密碼輸入信息。
6.根據(jù)權(quán)利要求4所述的智能卡,其特征在于,所述控制單元至少包括: 第一控制模塊,所述第一控制模塊接收所述第一驗證模塊發(fā)送的所述第一驗證信息,并根據(jù)所述第一驗證信息控制顯示屏顯示所述金額信息,將所述交易指令發(fā)送至所述智能卡芯片;或第二控制模塊,所述第二控制模塊接收所述第二驗證模塊發(fā)送的所述第二驗證信息,并根據(jù)所述第二驗證信息將所述交易指令發(fā)送至所述智能卡芯片;或 第三控制模塊,所述第三控制模塊接收所述第三驗證模塊發(fā)送的所述第三驗證信息,并根據(jù)所述第三驗證信息根據(jù)所述第二驗證信息將所述交易指令發(fā)送至所述智能卡芯片;或 第四控制模塊,所述第四控制模塊接收所述第一控制模塊發(fā)送的所述第一驗證信息以及所述第二控制模塊發(fā)送的 所述第二驗證信息,并根據(jù)所述第一驗證信息和所述第二驗證信息控制顯示屏顯示所述金額信息,將所述交易指令發(fā)送至所述智能卡芯片;或 第五控制模塊,所述第五控制模塊接收所述第一控制模塊發(fā)送的所述第一驗證信息以及所述第三控制模塊發(fā)送的所述第三驗證信息,并根據(jù)所述第一驗證信息和所述第三驗證信息控制顯示屏顯示所述金額信息,將所述交易指令發(fā)送至所述智能卡芯片;或 第六控制模塊,所述第六控制模塊接收所述第二控制模塊發(fā)送的所述第二驗證信息以及所述第三控制模塊發(fā)送的所述第三驗證信息,并根據(jù)所述第二驗證信息和所述第三驗證信息將所述交易指令發(fā)送至所述智能卡芯片;或 第七控制模塊,所述第七控制模塊接收所述第一控制模塊發(fā)送的所述第一驗證信息以及所述第二控制模塊發(fā)送的所述第二驗證信息以及所述第三控制模塊發(fā)送的所述第三驗證信息,并根據(jù)所述第一驗證信息、所述第二驗證信息和所述第三驗證信息控制顯示屏顯示所述金額信息,將所述交易指令發(fā)送至所述智能卡芯片。
7.根據(jù)權(quán)利要求3所述的智能卡,其特征在于,所述比對單元包括: 第一比對模塊,所述第一比對模塊比對所述金額信息小于第一閾值,發(fā)送第一比對信息至所述控制單元,所述控制單元根據(jù)所述第一比對信息將所述交易指令發(fā)送至所述智能卡芯片; 第二比對模塊,所述第二比對模塊比對所述金額信息大于等于第一閾值且小于第二閾值,發(fā)送第二比對信息至所述控制單元,所述控制單元根據(jù)所述第二比對信息控制所述驗證單元執(zhí)行如下操作: 所述驗證單元接收鍵盤輸入的確認(rèn)指令并發(fā)送第一驗證信息至所述控制單元,所述控制單元根據(jù)所述第一驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或 所述驗證單元接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送第二驗證信息至所述控制單元,所述控制單元根據(jù)所述第二驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片; 第三比對模塊,所述第三比對模塊比對所述金額信息大于等于第二閾值,發(fā)送第三比對信息至所述控制單元,所述控制單元根據(jù)所述第三比對信息控制所述驗證單元執(zhí)行如下操作: 所述驗證單元接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送所述第一驗證信息至所述控制單元,所述控制單元根據(jù)所述第一驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或 所述驗證單元接收鍵盤輸入的確認(rèn)指令并發(fā)送所述第一驗證信息至所述控制單元,接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送第二驗證信息至所述控制單元,所述控制單元根據(jù)所述第一驗證信息和所述第二驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片。
8.根據(jù)權(quán)利要求4所述的智能卡,其特征在于,所述比對單元包括: 第一比對模塊,所述第一比對模塊比對所述金額信息小于第一閾值,發(fā)送第一比對信息至所述控制單元,所述控制單元根據(jù)所述第一比對信息將所述交易指令發(fā)送至所述智能卡芯片; 第二比對模塊,所述第二比對模塊比對所述金額信息大于等于第一閾值且小于第二閾值,發(fā)送第二比對信息至所述控制單元,所述控制單元根據(jù)所述第二比對信息控制所述驗證單元執(zhí)行如下操作: 所述驗證單元發(fā)送第一驗證信息至所述控制單元,所述控制單元根據(jù)所述第一驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或 所述驗證單元接收鍵盤輸入的確認(rèn)指令并發(fā)送第二驗證信息至所述控制單元,所述控制單元根據(jù)所述第二驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或 第三比對模塊,所述第三比對模塊比對所述金額信息大于等于第二閾值且小于第三閾值,發(fā)送第三比對信息至所述控制單元,所述控制單元根據(jù)所述第三比對信息控制所述驗證單元執(zhí)行如下操作: 所述驗證單元接收鍵盤輸入的確認(rèn)指令并發(fā)送所述第二驗證信息至所述控制單元,所述控制單元根據(jù)所述第二驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或 所述驗證單元接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送所述第三驗證信息至所述控制單元,所述控制單元根據(jù)所述第三驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片; 第四比對模塊,所述第四比對模塊比對所述金額信息大于等于第三閾值,發(fā)送第四比對信息至所述控制單元,所述控制單元根據(jù)所述第四比對信息控制所述驗證單元執(zhí)行如下操作: 所述驗證單元接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送第三驗證信息至所述控制單元,所述控制單元根據(jù)所述第三驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片;或 所述驗證單元接收鍵盤輸入的確認(rèn)指令并發(fā)送所述第二驗證信息至所述控制單元,接收鍵盤輸入的密碼,判斷出所述密碼正確并發(fā)送所述第三驗證信息至所述控制單元,所述控制單元根據(jù)所述第二驗證信息和所述第三驗證信息控制顯示屏顯示所述金額信息,并將所述交易指令發(fā)送至所述智能卡芯片。
9.根據(jù)權(quán)利要求1-8任一項所述的智能卡,其特征在于,所述智能卡還包括:開關(guān); 所述開關(guān)設(shè)置在所述天線上,開啟或關(guān)閉所述天線; 所述安全芯片連接所述智能卡芯片和所述天線,并在所述天線開啟時為所述智能卡芯片提供信息傳輸通路。
10.根據(jù)權(quán)利要求1-8任一項所述的智能卡,其特征在于,所述智能卡還包括:開關(guān); 所述開關(guān)連接所述天線和所述安全芯片,連通或斷開所述天線與所述安全芯片的連接通路; 所述安全芯片連接所述智能卡芯片,并在所述開關(guān)閉合時為所述智能卡芯片提供信息傳輸通路。
11.根據(jù)權(quán)利要求9所述的智能卡,其特征在于,所述開關(guān)為機械開關(guān)。
12.根據(jù)權(quán)利要求10所述的智能卡,其特征在于,所述開關(guān)為機械開關(guān)。
13.根據(jù)權(quán)利要求9所述的智能卡,其特征在于,所述開關(guān)為電氣開關(guān),所述開關(guān)還連接所述安全芯片,接收所述安全芯片的控制信號以開啟或閉合。
14.根據(jù)權(quán)利要求10所述的智能卡,其特征在于,所述開關(guān)為電氣開關(guān),所述開關(guān)還連接所述安全芯片,接收所述安全芯片的控制信號以開啟或閉合。
15.根據(jù)權(quán)利要求11或12所述的智能卡,其特征在于,所述智能卡還包括:開關(guān)按鍵; 所述開關(guān)按鍵閉合或斷開所述機械開關(guān)。
16.根據(jù)權(quán)利要求13或14所述的智能卡,其特征在于,所述智能卡還包括:開關(guān)按鍵; 所述開關(guān)按鍵輸出控制指令至所述安全芯片,所述安全芯片根據(jù)所述控制指令發(fā)送控制信號以控制所述電氣開關(guān)開啟或閉合。
17.根據(jù)權(quán)利要求1-8任一項所述的智能卡,其特征在于,所述智能卡還包括:開關(guān)按鍵; 所述開關(guān)按鍵輸出控制指令至所述安全芯片,所述安全芯片根據(jù)所述控制指令發(fā)送控制信號以控制所述智能卡芯片開啟或鎖定。
18.根據(jù)權(quán)利要求1-8任一項所述的智能卡,其特征在于,所述智能卡還包括:USB接口、micro USB接口、音頻接口或異形接口。
19.根據(jù)權(quán)利要求1-8任一項所述的智能卡,其特征在于,所述智能卡還包括:電源,為所述智能卡提供電能。
專利摘要本實用新型提供了一種智能卡,包括安全芯片、智能卡芯片以及天線;安全芯片通過天線接收來自讀卡器的交易指令,解析所述交易指令獲取交易信息;所述安全芯片判斷所述交易信息中是否包含金額信息,如果所述交易信息中包含所述金額信息,則所述安全芯片將預(yù)存的預(yù)設(shè)閾值與所述金額信息進(jìn)行比對;所述安全芯片根據(jù)比對結(jié)果將所述交易指令發(fā)送至所述智能卡芯片;所述智能卡芯片根據(jù)所述交易指令執(zhí)行交易操作??梢酝ㄟ^安全芯片將讀卡器的刷卡金額與預(yù)存的預(yù)設(shè)閾值進(jìn)行比對,從而在比對結(jié)果的基礎(chǔ)上將交易指令發(fā)送給智能卡芯片以執(zhí)行交易操作,使得智能卡具備了相應(yīng)的安全保護(hù)措施,即便在完成大額交易時,也可以保證交易的安全。
文檔編號G06K19/07GK203149617SQ20122071054
公開日2013年8月21日 申請日期2012年12月20日 優(yōu)先權(quán)日2012年12月20日
發(fā)明者李東聲 申請人:天地融科技股份有限公司