Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SMART CARD AND TRANSACTION CONTROL METHOD FOR SMART CARD
Document Type and Number:
WIPO Patent Application WO/2014/094639
Kind Code:
A1
Abstract:
Provided are a smart card and a transaction control method for the smart card. The method comprises: a smart card chip (101) receiving a transaction instruction from a card reader (20) via an antenna (102) (S201); parsing the transaction instruction, so as to acquire transaction information (S202); judging whether the transaction information contains information about amount of money or not (S203); if the transaction information contains the information about amount of money, comparing a pre-stored first threshold value with the information about amount of money (S204); if the comparison result indicates that the information about amount of money is less than the first threshold value, executing a transaction operation according to the transaction instruction (S205); if the comparison result indicates that the information about amount of money is greater than or equal to the first threshold value, sending first comparison information to a security chip (103) (S206); the security chip (103) executing a verification operation according to the first comparison information, and sending information that verification has passed to the smart card chip (101) after completing the verification operation (S207); and the smart card chip (101) executing the transaction operation according to the information that verification has passed and the transaction instruction (S208).

Inventors:
LI DONGSHENG (CN)
Application Number:
PCT/CN2013/090011
Publication Date:
June 26, 2014
Filing Date:
December 19, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
TENDYRON CORP (CN)
International Classes:
G07F7/08; G06Q20/00; G07F19/00
Foreign References:
CN102005088A2011-04-06
JP2006185350A2006-07-13
CN103186856A2013-07-03
Attorney, Agent or Firm:
TSINGYIHUA INTELLECTUAL PROPERTY LLC (CN)
北京清亦华知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权利要求书

1、 一种智能卡交易控制方法, 其特征在于, 所述方法包括:

智能卡芯片通过天线接收来自读卡器的交易指令;

所述智能卡芯片解析所述交易指令获取交易信息;

所述智能卡芯片判断所述交易信息中是否包含金额信息;

如果所述交易信息中包含所述金额信息, 则所述智能卡芯片将预存的第一阈值与所述 金额信息进行比对;

如果比对结果为所述金额信息小于第一阈值, 则所述智能卡芯片根据所述交易指令执 行交易操作;

如果比对结果为所述金额信息大于等于第一阈值, 则所述智能卡芯片发送第一比对信 息至所述安全芯片; 所述安全芯片根据所述第一比对信息执行验证操作, 完成所述验证操 作后, 发送验证通过信息至所述智能卡芯片; 所述智能卡芯片根据所述验证通过信息和所 述交易指令执行交易操作。

2、 根据权利要求 1所述的方法, 其特征在于, 所述安全芯片执行验证操作包括以下一 种操作或几种操作的组合:

所述安全芯片控制显示屏显示所述金额信息;所述安全芯片接收键盘输入的确认指令; 所述安全芯片接收键盘输入的密码, 判断出所述密码正确。

3、 根据权利要求 2所述的方法, 其特征在于,

如果所述安全芯片执行的验证操作包括所述安全芯片接收键盘输入的确认指令的步 骤, 则在所述安全芯片执行验证操作的步骤前还包括: 所述安全芯片控制显示屏显示确认 输入提示信息;

如果所述安全芯片执行的验证操作包括所述安全芯片接收键盘输入的密码并判断出所 述密码正确的步骤, 则在所述安全芯片执行验证操作的步骤前还包括: 所述安全芯片控制 显示屏显示提示密码输入信息。

4、 根据权利要求 1所述的方法, 其特征在于, 所述方法还包括:

如果比对结果为所述金额信息大于等于第一阈值且小于第二阈值, 则所述智能卡芯片 发送第二比对信息至所述安全芯片;

所述安全芯片根据所述第二比对信息控制显示屏显示所述金额信息, 接收键盘输入的 确认指令, 并发送验证通过信息至所述智能卡芯片, 或者所述安全芯片根据所述第二比对 信息控制显示屏显示所述金额信息, 接收键盘输入的密码, 判断出所述密码正确, 并发送 验证通过信息至所述智能卡芯片;

如果比对结果为所述金额信息大于等于第二阈值, 则所述智能卡芯片发送第三比对信 息至所述安全芯片;

所述安全芯片根据所述第三比对信息控制显示屏显示所述金额信息, 接收键盘输入的 密码, 判断出所述密码正确, 并发送验证通过信息至所述智能卡芯片, 或者所述安全芯片 根据所述第三比对信息控制显示屏显示所述金额信息, 接收键盘输入的确认指令, 接收键 盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述智能卡芯片。

5、 根据权利要求 1所述的方法, 其特征在于, 所述方法还包括:

如果比对结果为所述金额信息大于等于第一阈值且小于第二阈值, 则所述智能卡芯片 发送第二比对信息至所述安全芯片;

所述安全芯片根据所述第二比对信息控制显示屏显示所述金额信息, 并发送验证通过 信息至所述智能卡芯片, 或者所述安全芯片根据所述第二比对信息控制显示屏显示所述金 额信息, 接收键盘输入的确认指令, 并发送验证通过信息至所述智能卡芯片;

如果比对结果为所述金额信息大于等于第二阈值且小于第三阈值, 则所述智能卡芯片 发送第三比对信息至所述安全芯片;

所述安全芯片根据所述第三比对信息控制显示屏显示所述金额信息, 接收键盘输入的 确认指令, 并发送验证通过信息至所述智能卡芯片, 或者所述安全芯片根据所述第三比对 信息控制显示屏显示所述金额信息, 接收键盘输入的密码, 判断出所述密码正确, 并发送 验证通过信息至所述智能卡芯片;

如果比对结果为所述金额信息大于等于第三阈值, 则所述智能卡芯片发送第四比对信 息至所述安全芯片;

所述安全芯片根据所述第四比对信息控制显示屏显示所述金额信息, 接收键盘输入的 密码, 判断出所述密码正确, 并发送验证通过信息至所述智能卡芯片, 或者所述安全芯片 根据所述第四比对信息控制显示屏显示所述金额信息, 接收键盘输入的确认指令, 接收键 盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述智能卡芯片。

6、 根据权利要求 1-5任一项所述的方法, 其特征在于, 在所述智能卡芯片通过天线接 收来自读卡器的交易指令的步骤之前, 所述方法还包括:

通过开关开启所述天线; 或

通过开关连通所述天线与所述智能卡芯片的连接通路; 或

通过安全芯片的控制指令开启所述智能卡芯片。 7、 根据权利要求 1-6任一项所述的方法, 其特征在于, 在所述智能卡芯片执行交易操 作的步骤之后, 所述方法还包括:

通过开关关闭所述天线; 或

通过开关断开所述天线与所述智能卡芯片的连接通路; 或

通过安全芯片的控制指令锁定所述智能卡芯片。

8、 一种智能卡, 其特征在于, 所述智能卡包括:

天线, 用于接收来自读卡器的交易指令;

智能卡芯片, 用于解析所述交易指令获取交易信息, 判断所述交易信息中是否包含金 额信息; 如果所述交易信息中包含所述金额信息, 则将预存的第一阈值与所述金额信息进 行比对; 如果比对结果为所述金额信息小于第一阈值, 则根据所述交易指令执行交易操作; 如果比对结果为所述金额信息大于等于第一阈值, 则发送第一比对信息;

安全芯片, 所述安全芯片用于接收所述第一比对信息, 根据所述第一比对信息执行验 证操作, 并完成所述验证操作后, 发送验证通过信息至所述智能卡芯片, 以便所述智能卡 芯片根据所述验证通过信息和所述交易指令执行交易操作。

9、 根据权利要求 8所述的智能卡, 其特征在于, 所述智能卡芯片包括:

接收单元, 所述接收单元通过天线接收来自读卡器的交易指令;

解析单元, 所述解析单元解析所述交易指令获取交易信息;

判断单元, 所述判断单元判断所述交易信息中是否包含金额信息;

比对单元, 所述比对单元在所述判断单元判断所述交易信息中包含金额信息时, 将预 存的第一阈值与所述金额信息进行比对,并在所述金额信息小于第一阈值时生成执行信息, 以及在所述金额信息大于等于第一阈值时生成第一比对信息, 其中所述安全芯片根据所述 第一比对信息执行验证操作, 并在完成所述验证操作后生成验证通过信息;

执行单元, 所述执行单元根据所述执行信息和所述交易指令执行交易操作, 以及根据 所述验证通过信息和所述交易指令执行交易操作。

10、 根据权利要求 9所述的智能卡, 其特征在于, 所述智能卡还包括: 显示屏和 /或键

所述显示屏接收所述安全芯片的显示信息, 并对所述显示信息进行显示;

所述键盘向所述安全芯片输入信息;

所述安全芯片至少包括以下一种单元或几种单元的组合:

第一验证单元, 所述第一验证单元控制显示屏显示所述金额信息;

第二验证单元, 所述第二验证单元接收键盘输入的确认指令; 第三验证单元, 所述第三验证单元接收键盘输入的密码, 判断出所述密码正确。

11、 根据权利要求 10所述的智能卡, 其特征在于, 所述安全芯片还用于控制显示屏显 示确认输入提示信息和 /或控制显示屏显示提示密码输入信息。

12、 根据权利要求 11所述的智能卡, 其特征在于, 所述比对单元包括:

第一比对模块, 所述第一比对模块比对所述金额信息小于第一阈值, 发送执行信息至 所述执行单元;

第二比对模块, 所述第二比对模块比对所述金额信息大于等于第一阈值且小于第二阈 值, 发送第二比对信息至所述安全芯片, 其中所述安全芯片的所述第一验证单元根据所述 第二比对信息控制显示屏显示所述金额信息,所述第二验证单元接收键盘输入的确认指令, 并发送验证通过信息至所述执行单元, 或者所述第一验证单元根据所述第二比对信息控制 显示屏显示所述金额信息, 所述第三验证单元接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述执行单元;

第三比对模块, 所述第三比对模块比对所述金额信息大于等于第二阈值, 发送第三比 对信息至所述安全芯片, 其中所述安全芯片的所述第一验证单元根据所述第三比对信息控 制显示屏显示所述金额信息, 所述第三验证单元接收键盘输入的密码, 判断出所述密码正 确, 并发送验证通过信息至所述执行单元, 或者所述第一验证单元根据所述第三比对信息 控制显示屏显示所述金额信息, 所述第二验证单元接收键盘输入的确认指令, 所述第三验 证单元接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述执行单元。

13、 根据权利要求 10所述的智能卡, 其特征在于, 所述比对单元包括:

第一比对模块, 所述第一比对模块比对所述金额信息小于第一阈值, 发送执行信息至 所述执行单元;

第二比对模块, 所述第二比对模块比对所述金额信息大于等于第一阈值且小于第二阈 值, 发送第二比对信息至所述安全芯片, 其中所述安全芯片的所述第一验证单元根据所述 第二比对信息控制显示屏显示所述金额信息, 并发送验证通过信息至所述执行单元, 或者 所述第一验证单元根据所述第二比对信息控制显示屏显示所述金额信息, 所述第二验证单 元接收键盘输入的确认指令, 并发送验证通过信息至所述执行单元;

第三比对模块, 所述第三比对模块比对所述金额信息大于等于第一阈值且小于第二阈 值, 发送第三比对信息至所述安全芯片, 其中所述安全芯片的所述第一验证单元根据所述 第三比对信息控制显示屏显示所述金额信息,所述第二验证单元接收键盘输入的确认指令, 并发送验证通过信息至所述执行单元, 或者所述第一验证单元根据所述第三比对信息控制 显示屏显示所述金额信息, 所述第三验证单元接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述执行单元;

第四比对模块, 所述第四比对模块比对所述金额信息大于等于第一阈值且小于第二阈 值, 发送第四比对信息至所述安全芯片, 其中所述安全芯片的所述第一验证单元根据所述 第四比对信息控制显示屏显示所述金额信息, 所述第三验证单元接收键盘输入的密码, 判 断出所述密码正确, 并发送验证通过信息至所述执行单元, 或者所述第一验证单元控制显 示屏显示所述金额信息, 所述第二验证单元接收键盘输入的确认指令, 所述第三验证单元 接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述执行单元。

14、根据权利要求 8-13任一项所述的智能卡, 其特征在于, 所述智能卡还包括: 开关; 所述开关设置在所述天线上, 开启或关闭所述天线。

15、根据权利要求 8-13任一项所述的智能卡, 其特征在于, 所述智能卡还包括: 开关; 所述开关连接在所述天线和所述智能卡芯片之间, 连通或断开所述天线与所述智能卡 芯片的连接通路。

16、 根据权利要求 14或 15所述的智能卡, 其特征在于, 所述开关为机械开关。

17、 根据权利要求 14或 15所述的智能卡, 其特征在于, 所述开关为电气开关, 所述 开关还连接所述安全芯片, 接收所述安全芯片的控制信号以开启或闭合。

18、 根据权利要求 16所述的智能卡, 其特征在于, 所述智能卡还包括: 开关按键; 所述开关按键闭合或断开所述机械开关。

19、 根据权利要求 17所述的智能卡, 其特征在于, 所述智能卡还包括: 开关按键; 所述开关按键输出控制指令至所述安全芯片, 所述安全芯片根据所述控制指令发送控 制信号以控制所述电气开关开启或闭合。

20、 根据权利要求 8-13任一项所述的智能卡, 其特征在于, 所述安全芯片还控制所述 智能卡芯片开启或锁定。

21、 根据权利要求 20所述的智能卡, 其特征在于, 所述智能卡还包括: 开关按键; 所述开关按键输出控制指令至所述安全芯片, 所述安全芯片根据所述控制指令控制所 述智能卡芯片开启或锁定。

22、 根据权利要求 8-13任一项所述的智能卡, 其特征在于, 所述智能卡还包括: USB 接口、 micro USB接口、 音频接口或异形接口。

23、根据权利要求 8-13任一项所述的智能卡, 其特征在于, 所述智能卡还包括: 电源, 为所述智能卡提供电能。

24、 根据权利要求 8-13任一项所述的智能卡, 其特征在于, 所述安全芯片还对数据进 行签名, 并将签名后的数据外发。

Description:
智能卡及智能卡交易控制方法

技术领域

本发明涉及一种电子技术领域, 尤其涉及一种智能卡及智能卡交易控制方法。 背景技术

目前的智能 IC卡多为单功能智能 IC卡, 例如加油卡等, 由于其没有加密和安全保护 措施, 故以便用来完成小额的交易, 而当使用智能 IC卡通过非接触交易方式完成大额交易 时, 不能保证交易的安全。

并且现有的智能 IC卡在进行非接触交易时,智能 IC卡芯片通过非接触天线传输信息, 当非接触天线感应到来自读卡设备 (比如: POS、 ATM等) 的控制指令时, 就会触发智能 IC卡进行数据传输。 而在用户不知情的情况下, 智能 IC卡只要接收到来自读卡设备的控 制指令, 就会触发智能 IC卡进行数据传输, 从而导致用户的智能卡帐号遭到损失。 发明内容

本发明旨在解决现有智能 IC卡不安全的问题。

本发明的主要目的在于提供一种智能卡交易控 制方法;

本发明的另一目的在于提供一种智能卡。

为达到上述目的, 本发明的技术方案具体是这样实现的:

本发明一方面提供了一种智能卡交易控制方法 , 所述方法包括: 智能卡芯片通过天线 接收来自读卡器的交易指令; 所述智能卡芯片解析所述交易指令获取交易信 息; 所述智能 卡芯片判断所述交易信息中是否包含金额信息 ; 如果所述交易信息中包含所述金额信息, 则所述智能卡芯片将预存的第一阈值与所述金 额信息进行比对; 如果比对结果为所述金额 信息小于第一阈值, 则所述智能卡芯片根据所述交易指令执行交易 操作; 如果比对结果为 所述金额信息大于等于第一阈值, 则所述智能卡芯片发送第一比对信息至所述安 全芯片; 所述安全芯片根据所述第一比对信息执行验证 操作, 完成所述验证操作后, 发送验证通过 信息至所述智能卡芯片; 所述智能卡芯片根据所述验证通过信息和所述 交易指令执行交易 操作。

此外, 所述安全芯片执行验证操作包括以下一种操作 或几种操作的组合: 所述安全芯 片控制显示屏显示所述金额信息; 所述安全芯片接收键盘输入的确认指令; 所述安全芯片 接收键盘输入的密码, 判断出所述密码正确。 此外, 如果所述安全芯片执行的验证操作包括所述安 全芯片接收键盘输入的确认指令 的步骤, 则在所述安全芯片执行验证操作的步骤前还包 括: 所述安全芯片控制显示屏显示 确认输入提示信息; 如果所述安全芯片执行的验证操作包括所述安 全芯片接收键盘输入的 密码并判断出所述密码正确的步骤, 则在所述安全芯片执行验证操作的步骤前还包 括: 所 述安全芯片控制显示屏显示提示密码输入信息 。

此外, 所述安全芯片执行验证操作包括: 所述安全芯片控制显示屏显示所述金额信息; 或所述安全芯片接收键盘输入的确认指令; 或所述安全芯片接收键盘输入的密码, 判断出 所述密码正确; 或所述安全芯片控制显示屏显示所述金额信息 , 接收键盘输入的确认指令; 或所述安全芯片接收键盘输入的确认指令, 控制显示屏显示所述金额信息; 或所述安全芯 片控制显示屏显示所述金额信息, 接收键盘输入的密码, 判断出所述密码正确; 或所述安 全芯片接收键盘输入的密码, 判断出所述密码正确, 控制显示屏显示所述金额信息; 或所 述安全芯片接收键盘输入的确认指令, 接收键盘输入的密码, 判断出所述密码正确; 或所 述安全芯片接收键盘输入的密码, 判断出所述密码正确, 接收键盘输入的确认指令; 或所 述安全芯片控制显示屏显示所述金额信息, 接收键盘输入的确认指令, 接收键盘输入的密 码, 判断出所述密码正确; 或所述安全芯片控制显示屏显示所述金额信息 , 接收键盘输入 的密码, 判断出所述密码正确, 接收键盘输入的确认指令; 或所述安全芯片接收键盘输入 的确认指令, 控制显示屏显示所述金额信息, 接收键盘输入的密码, 判断出所述密码正确; 或所述安全芯片接收键盘输入的确认指令, 接收键盘输入的密码, 判断出所述密码正确, 控制显示屏显示所述金额信息; 或所述安全芯片接收键盘输入的密码, 判断出所述密码正 确, 控制显示屏显示所述金额信息, 接收键盘输入的确认指令; 或所述安全芯片接收键盘 输入的密码, 判断出所述密码正确, 接收键盘输入的确认指令, 控制显示屏显示所述金额 信息。

此外, 所述方法还包括: 如果比对结果为所述金额信息大于等于第一阈 值且小于第二 阈值, 则所述智能卡芯片发送第二比对信息至所述安 全芯片; 所述安全芯片根据所述第二 比对信息控制显示屏显示所述金额信息, 接收键盘输入的确认指令, 并发送验证通过信息 至所述智能卡芯片;或所述安全芯片根据所述 第二比对信息控制显示屏显示所述金额信息, 接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述智能卡芯片; 如 果比对结果为所述金额信息大于等于第二阈值 , 则所述智能卡芯片发送第三比对信息至所 述安全芯片; 所述安全芯片根据所述第三比对信息控制显示 屏显示所述金额信息, 接收键 盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述智能卡芯片; 或所述安 全芯片根据所述第三比对信息控制显示屏显示 所述金额信息, 接收键盘输入的确认指令, 接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述智能卡芯片。 此外, 所述方法还包括: 如果比对结果为所述金额信息大于等于第一阈 值且小于第二 阈值, 则所述智能卡芯片发送第二比对信息至所述安 全芯片; 所述安全芯片根据所述第二 比对信息控制显示屏显示所述金额信息, 并发送验证通过信息至所述智能卡芯片; 或所述 安全芯片根据所述第二比对信息控制显示屏显 示所述金额信息,接收键盘输入的确认指令, 并发送验证通过信息至所述智能卡芯片; 如果比对结果为所述金额信息大于等于第二阈 值 且小于第三阈值, 则所述智能卡芯片发送第三比对信息至所述安 全芯片; 所述安全芯片根 据所述第三比对信息控制显示屏显示所述金额 信息, 接收键盘输入的确认指令, 并发送验 证通过信息至所述智能卡芯片; 或所述安全芯片根据所述第三比对信息控制显 示屏显示所 述金额信息, 接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述智 能卡芯片; 如果比对结果为所述金额信息大于等于第三阈 值, 则所述智能卡芯片发送第四 比对信息至所述安全芯片; 所述安全芯片根据所述第四比对信息控制显示 屏显示所述金额 信息, 接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述智能卡芯 片; 或所述安全芯片根据所述第四比对信息控制显 示屏显示所述金额信息, 接收键盘输入 的确认指令, 接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述智 能卡芯片。

此外, 在所述智能卡芯片通过天线接收来自读卡器的 交易指令的步骤之前, 所述方法 还包括: 通过开关开启所述天线; 或通过开关连通所述天线与所述智能卡芯片的 连接通路; 或通过安全芯片的控制指令开启所述智能卡芯 片。

此外, 在所述智能卡芯片执行交易操作的步骤之后, 所述方法还包括: 通过开关关闭 所述天线; 或通过开关断开所述天线与所述智能卡芯片的 连接通路; 或通过安全芯片的控 制指令锁定所述智能卡芯片。

本发明另一方面还提供一种智能卡, 所述智能卡包括: 智能卡芯片、 天线以及安全芯 片;

智能卡芯片通过天线接收来自读卡器的交易指 令, 解析所述交易指令获取交易信息, 判断所述交易信息中是否包含金额信息; 如果所述交易信息中包含所述金额信息, 则所述 智能卡芯片将预存的第一阈值与所述金额信息 进行比对; 如果比对结果为所述金额信息小 于第一阈值, 则所述智能卡芯片根据所述交易指令执行交易 操作; 如果比对结果为所述金 额信息大于等于第一阈值, 则所述智能卡芯片发送第一比对信息至所述安 全芯片; 所述安 全芯片根据所述第一比对信息执行验证操作, 完成所述验证操作后, 发送验证通过信息至 所述智能卡芯片; 以及所述智能卡芯片根据所述验证通过信息和 所述交易指令执行交易操 作。

此外, 所述智能卡芯片包括: 接收单元、 解析单元、 判断单元、 比对单元以及执行单 元; 所述接收单元通过天线接收来自读卡器的交易 指令; 所述解析单元解析所述交易指令 获取交易信息; 所述判断单元判断所述交易信息中是否包含金 额信息; 所述比对单元在所 述判断单元判断所述交易信息中包含金额信息 时, 将预存的第一阈值与所述金额信息进行 比对; 如果所述比对单元的比对结果为所述金额信息 小于第一阈值, 则所述比对单元发送 执行信息至所述执行单元;所述执行单元根据 所述执行信息和所述交易指令执行交易操作; 如果所述比对单元的比对结果为所述金额信息 大于等于第一阈值, 则所述比对单元发送第 一比对信息至所述安全芯片; 所述安全芯片根据所述第一比对信息执行验证 操作, 完成所 述验证操作后, 发送验证通过信息至所述执行单元; 所述执行单元根据所述验证通过信息 和所述交易指令执行交易操作。

此外, 所述智能卡还包括: 显示屏和 /或键盘; 所述显示屏接收所述安全芯片的显示信 息, 并对所述显示信息进行显示; 和 /或所述键盘向所述安全芯片输入信息; 所述安全芯片 至少包括以下一种单元或几种单元的组合: 第一验证单元, 所述第一验证单元控制显示屏 显示所述金额信息; 第二验证单元, 所述第二验证单元接收键盘输入的确认指令; 第三验 证单元, 所述第三验证单元接收键盘输入的密码, 判断出所述密码正确。

此外, 如果所述安全芯片包括第二验证单元, 则所述安全芯片还控制显示屏显示确认 输入提示信息; 如果所述安全芯片包括第三验证单元, 则所述安全芯片还控制显示屏显示 提示密码输入信息。

此外, 所述比对单元包括: 第一比对模块, 所述第一比对模块比对所述金额信息小于 第一阈值, 发送执行信息至所述执行单元; 第二比对模块, 所述第二比对模块比对所述金 额信息大于等于第一阈值且小于第二阈值, 发送第二比对信息至所述安全芯片, 所述安全 芯片执行如下操作: 所述第一验证单元控制显示屏显示所述金额信 息, 所述第二验证单元 接收键盘输入的确认指令, 并发送验证通过信息至所述执行单元; 或所述第一验证单元控 制显示屏显示所述金额信息, 所述第三验证单元接收键盘输入的密码, 判断出所述密码正 确, 并发送验证通过信息至所述执行单元; 第三比对模块, 所述第三比对模块比对所述金 额信息大于等于第二阈值, 发送第三比对信息至所述安全芯片, 所述安全芯片执行如下操 作: 所述第一验证单元控制显示屏显示所述金额信 息, 所述第三验证单元接收键盘输入的 密码, 判断出所述密码正确, 并发送验证通过信息至所述执行单元; 或所述第一验证单元 控制显示屏显示所述金额信息, 所述第二验证单元接收键盘输入的确认指令, 所述第三验 证单元接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过信息至所述执行单元。 此外, 所述比对单元包括: 第一比对模块, 所述第一比对模块比对所述金额信息小于 第一阈值, 发送执行信息至所述执行单元; 第二比对模块, 所述第二比对模块比对所述金 额信息大于等于第一阈值且小于第二阈值, 发送第二比对信息至所述安全芯片, 所述安全 芯片执行如下操作: 所述第一验证单元控制显示屏显示所述金额信 息, 并发送验证通过信 息至所述执行单元; 或所述第一验证单元控制显示屏显示所述金额 信息, 所述第二验证单 元接收键盘输入的确认指令, 并发送验证通过信息至所述执行单元; 或第三比对模块, 所 述第三比对模块比对所述金额信息大于等于第 一阈值且小于第二阈值, 发送第三比对信息 至所述安全芯片, 所述安全芯片执行如下操作: 所述第一验证单元控制显示屏显示所述金 额信息, 所述第二验证单元接收键盘输入的确认指令, 并发送验证通过信息至所述执行单 元; 或所述第一验证单元控制显示屏显示所述金额 信息, 所述第三验证单元接收键盘输入 的密码, 判断出所述密码正确, 并发送验证通过信息至所述执行单元; 第四比对模块, 所 述第四比对模块比对所述金额信息大于等于第 一阈值且小于第二阈值, 发送第四比对信息 至所述安全芯片, 所述安全芯片执行如下操作: 所述第一验证单元控制显示屏显示所述金 额信息, 所述第三验证单元接收键盘输入的密码, 判断出所述密码正确, 并发送验证通过 信息至所述执行单元; 或所述第一验证单元控制显示屏显示所述金额 信息, 所述第二验证 单元接收键盘输入的确认指令, 所述第三验证单元接收键盘输入的密码, 判断出所述密码 正确, 并发送验证通过信息至所述执行单元。

此外, 所述智能卡还包括: 开关; 所述开关设置在所述天线上, 开启或关闭所述天线。 此外, 所述智能卡还包括: 开关; 所述开关连接所述天线和所述智能卡芯片, 连通或 断开所述天线与所述智能卡芯片的连接通路。

此外, 所述开关为机械开关。

此外, 所述开关为电气开关, 所述开关还连接所述安全芯片, 接收所述安全芯片的控 制信号以开启或闭合。

此外, 所述智能卡还包括: 开关按键; 所述开关按键闭合或断开所述机械开关。

此外, 所述智能卡还包括: 开关按键; 所述开关按键输出控制指令至所述安全芯片, 所述安全芯片根据所述控制指令发送控制信号 以控制所述电气开关开启或闭合。

此外, 所述安全芯片还控制所述智能卡芯片开启或锁 定, 所述智能卡芯片还受所述安 全芯片的控制进行开启或锁定操作。

此外, 所述智能卡还包括: 开关按键; 所述开关按键输出控制指令至所述安全芯片, 所述安全芯片根据所述控制指令控制所述智能 卡芯片开启或锁定。

此外, 所述智能卡还包括: USB接口、 micro USB接口、 音频接口或异形接口。 此外, 所述智能卡还包括: 电源, 为所述智能卡提供电能。

此外, 所述安全芯片还对数据进行签名, 并将签名后的数据外发。

由上述本发明提供的技术方案可以看出, 本发明提供了一种智能卡及智能卡交易控制 方法, 在读卡器对智能卡进行交易时, 由于可以通过智能卡芯片将读卡器的刷卡金额 与预 存的预设阈值进行比对,从而在比对结果的基 础上通过安全芯片的验证后再执行交易操作, 使得智能卡具备了相应的安全保护措施, 提高了安全性。 附图说明

为了更清楚地说明本发明实施例的技术方案, 下面将对实施例描述中所需要使用的附 图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例 , 对于本领 域的普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他附 图。

图 1为本发明实施例 1提供的智能卡的结构示意图;

图 2为本发明实施例 1提供的智能卡交易控制方法的流程图;

图 3为本发明实施例 2提供的智能卡的一种结构示意图;

图 4为本发明实施例 2提供的智能卡的另一种结构示意图;

图 5为本发明实施例 3提供的智能卡的结构示意图;

图 6为本发明实施例 4提供的智能卡的结构示意图。 具体实施方式

下面结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描 述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于本发 明的实施例,本领域普通技术人员在没有做出 创造性劳动前提下所获得的所有其他实施例, 都属于本发明的保护范围。

在本发明的描述中, 需要理解的是, 术语"中心"、 "纵向"、 "横向"、 "上"、 "下"、 "前"、

"后"、 "左"、 "右"、 "竖直"、 "水平"、 "顶"、 "底"、 "内"、 "外"等指示的方位或位置关系为 基于附图所示的方位或位置关系, 仅是为了便于描述本发明和简化描述, 而不是指示或暗 示所指的装置或元件必须具有特定的方位、 以特定的方位构造和操作, 因此不能理解为对 本发明的限制。 此外, 术语"第一"、 "第二 "仅用于描述目的, 而不能理解为指示或暗示相 对重要性或数量或位置。

在本发明的描述中,需要说明的是,除非另有 明确的规定和限定,术语"安装"、"相连"、 "连接 "应做广义理解, 例如, 可以是固定连接, 也可以是可拆卸连接, 或一体地连接; 可 以是机械连接, 也可以是电连接; 可以是直接相连, 也可以通过中间媒介间接相连, 可以 是两个元件内部的连通。 对于本领域的普通技术人员而言, 可以具体情况理解上述术语在 本发明中的具体含义。

下面将结合附图对本发明实施例作进一步地详 细描述。 实施例 1

图 1出示了本发明的一种智能卡的结构示意图, 参见图 1, 智能卡 10包括: 智能卡芯 片 101、 天线 102以及安全芯片 103, 其中:

智能卡芯片 101通过天线 102接收来自读卡器 20的交易指令,解析交易指令获取交易 信息, 判断交易信息中是否包含金额信息; 如果交易信息中包含金额信息, 则智能卡芯片 101 将预存的第一阈值与金额信息进行比对; 如果比对结果为金额信息小于第一阈值, 则 智能卡芯片 101根据交易指令执行交易操作;如果比对结果 为金额信息大于等于第一阈值, 则智能卡芯片 101发送第一比对信息至安全芯片 103; 安全芯片 103根据第一比对信息执 行验证操作, 完成验证操作后, 发送验证通过信息至智能卡芯片 101 ; 智能卡芯片 101根 据验证通过信息和交易指令执行交易操作。

在读卡器对智能卡进行交易时, 由于可以通过智能卡芯片 101将读卡器的刷卡金额与 预存的预设阈值进行比对, 从而在比对结果的基础上通过安全芯片 103的验证后再执行交 易操作, 使得智能卡具备了相应的安全保护措施, 即便在完成大额交易时, 也可以保证交 易的安全。

优选的, 智能卡芯片 101包括: 接收单元 1011、 解析单元 1012、 判断单元 1013、 比 对单元 1014以及执行单元 1015;

接收单元 1011通过天线接收来自读卡器的交易指令;

解析单元 1012解析交易指令获取交易信息;

判断单元 1013判断交易信息中是否包含金额信息;

比对单元 1014在判断单元 1013判断交易信息中包含金额信息时, 将预存的第一阈值 与金额信息进行比对;

如果比对单元的比对结果为金额信息小于第一 阈值,则比对单元 1014发送执行信息至 执行单元 1015;

执行单元 1015根据执行信息和交易指令执行交易操作;

如果比对单元 1014的比对结果为金额信息大于等于第一阈值 则比对单元 1014发送 第一比对信息至安全芯片 103;

安全芯片 103根据第一比对信息执行验证操作, 完成验证操作后, 发送验证通过信息 至执行单元 1015;

执行单元 1015根据验证通过信息和交易指令执行交易操 。

由此, 可以保证在读卡器刷卡的金额小于预设的阈值 时, 读卡器与智能卡直接执行交 易操作, 在读卡器刷卡的金额大于等于预设的阈值时, 首先要通过验证操作才能完成交易, 使得智能卡具备的交易的保障措施, 从而保证大额交易的安全性。

此外, 智能卡还可以进一步包括: 显示屏 104和 /或键盘 105, 其中: 显示屏 104可以 接收安全芯片 103发送的显示信息, 并对显示信息进行显示; 从而保证智能卡可以显示刷 卡的金额信息, 以便用户进行确认。 键盘 105可以向安全芯片 103输入信息, 例如用户按 下键盘 105中的确认按键, 以向安全芯片 103输入确认指令, 或者用户按下键盘 105中的 数字键等, 以向安全芯片 103输入密码; 从而保证用户可以通过键盘 105向安全芯片 103 输入确认指令和密码, 进一步提高刷卡交易的安全性。 当然, 用户还可以按下键盘 105中 的取消按键, 以向安全芯片 103输入取消指令, 以指示智能卡取消交易。

在此基础上, 安全芯片 103至少包括以下一种单元或几种单元的组合, 以便执行验证 操作: 第一验证单元 1031、 第二验证单元 1032、 第三验证单元 1033; 即安全芯片 103可 以仅包括: 第一验证单元 1031或第二验证单元 1032或第三验证单元 1033, 也可以包括第 一验证单元 1031、 第二验证单元 1032、 第三验证单元 1033中的任意两个验证单元, 当然 还可以包括第一验证单元 1031、 第二验证单元 1032、 第三验证单元 1033三个验证单元。

第一验证单元 1031, 第一验证单元 1031控制显示屏显示金额信息;

第二验证单元 1032, 第二验证单元 1032接收键盘输入的确认指令;

第三验证单元 1033, 第三验证单元 1033接收键盘输入的密码, 判断出密码正确。 具体的, 以上安全芯片 103执行的三种验证操作, 可以任意组合, 例如可以采用下述 任一种操作:

( 1 ) 安全芯片 103控制显示屏 104显示金额信息;

(2) 安全芯片 103接收键盘 105输入的确认指令;

(3) 安全芯片 103接收键盘 105输入的密码, 判断出密码正确;

(4) 安全芯片 103控制显示屏 104显示金额信息, 接收键盘 105输入的确认指令;

(5) 安全芯片 103接收键盘 105输入的确认指令, 控制显示屏 104显示金额信息; (6)安全芯片 103控制显示屏 104显示金额信息, 接收键盘 105输入的密码, 判断出 密码正确; (7)安全芯片 103接收键盘 105输入的密码, 判断出密码正确, 控制显示屏 104显示 金额信息;

( 8)安全芯片 103接收键盘 105输入的确认指令, 接收键盘 105输入的密码, 判断出 密码正确;

(9)安全芯片 103接收键盘 105输入的密码, 判断出密码正确, 接收键盘 105输入的 确认指令;

( 10) 安全芯片 103控制显示屏 104显示金额信息, 接收键盘 105输入的确认指令, 接收键盘 105输入的密码, 判断出密码正确;

( 11 ) 安全芯片 103控制显示屏 104显示金额信息, 接收键盘 105输入的密码, 判断 出密码正确, 接收键盘 105输入的确认指令;

( 12) 安全芯片 103接收键盘 105输入的确认指令, 控制显示屏 104显示金额信息, 接收键盘 105输入的密码, 判断出密码正确;

( 13) 安全芯片 103接收键盘 105输入的确认指令, 接收键盘 105输入的密码, 判断 出密码正确, 控制显示屏 104显示金额信息;

( 14) 安全芯片 105接收键盘 105输入的密码, 判断出密码正确, 控制显示屏 104显 示金额信息, 接收键盘 105输入的确认指令;

( 15) 安全芯片 103接收键盘 105输入的密码, 判断出密码正确, 接收键盘 105输入 的确认指令, 控制显示屏 104显示金额信息。

当然, 如果安全芯片 103接收键盘 105输入的确认指令, 安全芯片 103还可以控制显 示屏 104显示确认输入提示信息, 以便提示用户进行确认操作; 如果安全芯片 103接收键 盘 105输入的密码, 安全芯片 103还可以控制显示屏 104显示提示密码输入信息, 以便提 示用户输入密码。

另外, 安全芯片 103 除了发送执行信息和第一验证信息外, 还可以向智能卡芯片 101 发送取消信息, 例如: 安全芯片 103判断出超时未操作, 向智能卡芯片 101发送取消信息 以便智能卡取消交易; 或者安全芯片 103判断出密码错误, 向智能卡芯片 101发送取消信 息以便智能卡取消交易; 或者安全芯片 103接收键盘 105发送的取消指令, 向智能卡芯片 101发送取消信息以便智能卡取消交易。

在图 1出示的智能卡的结构基础上, 图 2出示了本实施例的智能卡交易控制方法, 该 方法包括:

S201 , 智能卡芯片通过天线接收来自读卡器的交易指 令;

具体的, 智能卡芯片连接天线和安全芯片, 接收来自读卡器的交易指令。 5202, 智能卡芯片解析交易指令获取交易信息;

具体的, 在执行刷卡操作时, 来自读卡器的交易指令中包含交易信息, 智能卡芯片解 析交易指令获取交易信息, 从而方便判断交易信息中包含的信息。

5203, 智能卡芯片判断交易信息中是否包含金额信息 ;

具体的, 智能卡芯片判断交易信息中是否包含金额信息 , 如果包含金额信息, 则执行 步骤 S204, 否则根据交易信息仅执行交易信息中携带的命 令执行相应操作。

5204, 如果交易信息中包含金额信息, 则智能卡芯片将预存的第一阈值与金额信息进 行比对;

具体的, 智能卡芯片可以根据交易信息中包含的金额信 息来判断本次交易是否属于超 过预设阈值的大额交易, 如果为大额交易, 则需要安全芯片执行验证操作以保证大额交易 的安全性。

5205, 如果比对结果为金额信息小于第一阈值, 则智能卡芯片根据交易指令执行交易 操作;

具体的, 智能卡芯片比对的结果为交易的金额信息小于 预设的阈值, 则认为该交易不 需要进行验证操作, 则可以直接根据交易指令执行交易操作。

5206, 如果比对结果为金额信息大于等于第一阈值, 则智能卡芯片发送第一比对信息 至安全芯片;

5207, 安全芯片根据第一比对信息执行验证操作, 完成验证操作后, 发送验证通过信 息至智能卡芯片;

具体的, 智能卡芯片比对的结果为交易的金额信息大于 等于预设的阈值, 则认为该交 易为需要进行验证操作的交易, 则需要指示安全芯片执行验证操作, 安全芯片执行验证操 作包括以下一种操作或几种操作的组合:

安全芯片控制显示屏显示金额信息; 安全芯片接收键盘输入的确认指令; 安全芯片接 收键盘输入的密码, 判断出密码正确。

也就是, 在比对出此次交易为超过预设的阈值的大额交 易时, 安全芯片可以控制显示 屏显示金额信息, 以提供用户查看本次金额, 并发送验证通过信息至智能卡芯片以令智能 卡完成交易; 还可以接收用户通过键盘输入的确认指令, 例如用户按下确认键确认本次交 易真实, 并并发送验证通过信息至智能卡芯片以令智能 卡完成交易, 还可以接收用户通过 键盘输入的密码, 并在判断出密码正确后, 发送验证通过信息至智能卡芯片以令智能卡完 成交易; 当然, 用户还可以按下键盘中的取消按键, 以向安全芯片输入取消指令, 安全芯 片再指示智能卡取消交易。 当然, 以上安全芯片执行的三种验证操作, 可以任意组合, 例如可以采用下述任一种 操作:

( 1 ) 安全芯片控制显示屏显示金额信息;

(2) 安全芯片接收键盘输入的确认指令;

(3) 安全芯片接收键盘输入的密码, 判断出密码正确;

(4) 安全芯片控制显示屏显示金额信息, 接收键盘输入的确认指令;

(5) 安全芯片接收键盘输入的确认指令, 控制显示屏显示金额信息;

(6) 安全芯片控制显示屏显示金额信息, 接收键盘输入的密码, 判断出密码正确;

(7) 安全芯片接收键盘输入的密码, 判断出密码正确, 控制显示屏显示金额信息; ( 8) 安全芯片接收键盘输入的确认指令, 接收键盘输入的密码, 判断出密码正确;

(9) 安全芯片接收键盘输入的密码, 判断出密码正确, 接收键盘输入的确认指令;

( 10) 安全芯片控制显示屏显示金额信息, 接收键盘输入的确认指令, 接收键盘输入 的密码, 判断出密码正确;

( 11 ) 安全芯片控制显示屏显示金额信息, 接收键盘输入的密码, 判断出密码正确, 接收键盘输入的确认指令;

( 12) 安全芯片接收键盘输入的确认指令, 控制显示屏显示金额信息, 接收键盘输入 的密码, 判断出密码正确;

( 13 ) 安全芯片接收键盘输入的确认指令, 接收键盘输入的密码, 判断出密码正确, 控制显示屏显示金额信息;

( 14) 安全芯片接收键盘输入的密码, 判断出密码正确, 控制显示屏显示金额信息, 接收键盘输入的确认指令;

( 15 ) 安全芯片接收键盘输入的密码, 判断出密码正确, 接收键盘输入的确认指令, 控制显示屏显示金额信息。

当然, 如果安全芯片接收键盘输入的确认指令, 安全芯片还可以控制显示屏显示确认 输入提示信息, 以便提示用户进行确认操作; 如果安全芯片接收键盘输入的密码, 安全芯 片还可以控制显示屏显示提示密码输入信息, 以便提示用户输入密码。

S208, 智能卡芯片根据验证通过信息和交易指令执行 交易操作。

由此可见, 采用本发明的智能卡交易控制方法, 在读卡器对智能卡进行交易时, 由于 可以通过智能卡芯片将读卡器的刷卡金额与预 存的预设阈值进行比对, 从而在比对结果的 基础上通过安全芯片的验证后再执行交易操作 , 使得智能卡具备了相应的安全保护措施, 即便在完成大额交易时, 也可以保证交易的安全。 当然, 可以理解的是, 本实施例中, 智能卡还可以包括: 电源, 该电源为智能卡提供 电能。

智能卡还可以包括: USB接口、 micro USB接口、 音频接口或异形接口, 以便通过接 口进行供电, 或者进行数据传输。

智能卡的安全芯片还可以对交易信息进行签名 , 并将签名后的交易信息外发至交易终 端, 例如 PC、 手机、 笔记本电脑、 平板电脑等终端, 从而令该智能卡实现电子签名工具的 功能。 实施例 2

本实施例与实施例 1的区别在于, 本实施例中, 智能卡还包括: 开关 106;

参见图 3, 开关 106可以设置在天线 102上, 开启或关闭天线 102;

参见图 4, 开关 106连接天线 102和智能卡芯片 101, 连通或断开天线 102与智能卡芯 片 101的连接通路。

当然, 开关 106可以为机械开关, 当然, 在为机械开关时, 智能卡 10还可以包括一个 开关按键, 用户通过开关按键闭合或断开机械开关, 方便用户操作; 开关 106也可以为电 气开关, 为电气开关时, 开关 106还连接安全芯片 103, 接收安全芯片 101的控制信号以 开启或闭合, 当然, 在为电气开关时, 智能卡 10也可以包括一个开关按键, 用户通过开关 按键输出控制指令至安全芯片 103, 安全芯片 103根据控制指令发送控制信号以控制该电 气开关开启或闭合, 方便用户操作。

当然, 安全芯片 103还可以控制智能卡芯片 101开启或锁定, 智能卡芯片 101还受安 全芯片 103的控制进行开启或锁定操作。 当然, 智能卡还可以包括: 开关按键, 安全芯片 103 可以接收智能卡的开关按键输出的控制指令, 根据控制指令发送控制信号以控制智能 卡芯片 101开启或锁定, 方便用户操作。

本实施例的智能卡交易控制方法, 与实施例 1的方法相比,其区别在于: 在步骤 S201 , 智能卡芯片通过天线接收来自读卡器的交易指 令的步骤之前, 该方法还包括:

通过开关开启天线; 或

通过开关连通天线与智能卡芯片的连接通路; 或

通过安全芯片的控制指令开启智能卡芯片。

在步骤 S208, 智能卡芯片执行交易操作的步骤之后, 该方法还包括:

通过开关关闭天线; 或

通过开关断开天线与智能卡芯片的连接通路; 或 通过安全芯片的控制指令锁定智能卡芯片。

由此可以保证在进行交易之前, 或者交易执行完毕之后, 用户可以关闭天线, 或者禁 止读卡器通过天线与智能卡芯片之间进行交易 , 由此可以防止智能卡被盗刷, 保证交易的 安全。 实施例 3

本实施例与实施例 1或实施例 2相比, 其区别在于设定了两个阈值以供智能卡芯片进 行比对, 从而可以逐级提高交易的安全性。

本实施例图 5以实施例 1为基础进行说明比对单元 1014的结构, 比对单元 1014可以 包括:

第一比对模块 10141, 第一比对模块 10141 比对金额信息小于第一阈值, 发送执行信 息至执行单元 1015;

第二比对模块 10142, 第二比对模块 10142 比对金额信息大于等于第一阈值且小于第 二阈值, 发送第二比对信息至安全芯片 103, 安全芯片 103执行如下操作:

第一验证单元 1031控制显示屏 104显示金额信息, 第二验证单元 1032接收键盘 105 输入的确认指令, 并发送验证通过信息至执行单元 1015; 或

第一验证单元 1031控制显示屏 104显示金额信息, 第三验证单元 1033接收键盘 105 输入的密码, 判断出密码正确, 并发送验证通过信息至执行单元 1015;

第三比对模块 10143, 第三比对模块 10143 比对金额信息大于等于第二阈值, 发送第 三比对信息至安全芯片 103, 安全芯片 103执行如下操作:

第一验证单元 1031控制显示屏 104显示金额信息, 第三验证单元 1033接收键盘 105 输入的密码, 判断出密码正确, 并发送验证通过信息至执行单元 1015; 或

第一验证单元 1031控制显示屏 104显示金额信息, 第二验证单元 1032接收键盘 105 输入的确认指令, 第三验证单元 1033接收键盘 105输入的密码, 判断出密码正确, 并发送 验证通过信息至执行单元 1015。

当然, 本实施例还可以以实施例 2为基础进行说明比对单元的结构, 在此不再一一赘 述。

在本实施例的智能卡交易控制方法中, 该方法还包括:

如果比对结果为金额信息大于等于第一阈值且 小于第二阈值, 则智能卡芯片发送第二 比对信息至安全芯片;

安全芯片根据第二比对信息控制显示屏显示金 额信息, 接收键盘输入的确认指令, 并 发送验证通过信息至智能卡芯片; 或

安全芯片根据第二比对信息控制显示屏显示金 额信息, 接收键盘输入的密码, 判断出 密码正确, 并发送验证通过信息至智能卡芯片;

如果比对结果为金额信息大于等于第二阈值, 则智能卡芯片发送第三比对信息至安全 芯片;

安全芯片根据第三比对信息控制显示屏显示金 额信息, 接收键盘输入的密码, 判断出 密码正确, 并发送验证通过信息至智能卡芯片; 或

安全芯片根据第三比对信息控制显示屏显示金 额信息, 接收键盘输入的确认指令, 接 收键盘输入的密码, 判断出密码正确, 并发送验证通过信息至智能卡芯片。 实施例 4

本实施例与实施例 1或实施例 2相比, 其区别在于设定了三个阈值以供智能卡芯片进 行比对, 从而可以进一步逐级提高交易的安全性。

本实施例图 6以实施例 1为基础进行说明比对单元 1014的结构, 比对单元 1014可以 包括:

第一比对模块 10141, 第一比对模块 10141 比对金额信息小于第一阈值, 发送执行信 息至执行单元 1015;

第二比对模块 10142, 第二比对模块 10142 比对金额信息大于等于第一阈值且小于第 二阈值, 发送第二比对信息至安全芯片 103, 安全芯片 103执行如下操作:

第一验证单元 1031控制显示屏 104显示金额信息, 并发送验证通过信息至执行单元

1015; 或

第一验证单元 1031控制显示屏 104显示金额信息, 第二验证单元 1032接收键盘 105 输入的确认指令, 并发送验证通过信息至执行单元 1015; 或

第三比对模块 10143, 第三比对模块 10143 比对金额信息大于等于第一阈值且小于第 二阈值, 发送第三比对信息至安全芯片 103, 安全芯片 103执行如下操作:

第一验证单元 1031控制显示屏 104显示金额信息, 第二验证单元 1032接收键盘 105 输入的确认指令, 并发送验证通过信息至执行单元 1015; 或

第一验证单元 1031控制显示屏 104显示金额信息, 第三验证单元 1033接收键盘 105 输入的密码, 判断出密码正确, 并发送验证通过信息至执行单元 1015;

第四比对模块 10144, 第四比对模块 10144 比对金额信息大于等于第一阈值且小于第 二阈值, 发送第四比对信息至安全芯片 103, 安全芯片 103执行如下操作: 第一验证单元 1031控制显示屏 104显示金额信息, 第三验证单元 1033接收键盘 105 输入的密码, 判断出密码正确, 并发送验证通过信息至执行单元 1015; 或

第一验证单元 1031控制显示屏 104显示金额信息, 第二验证单元 1032接收键盘 105 输入的确认指令, 第三验证单元 1033接收键盘 105输入的密码, 判断出密码正确, 并发送 验证通过信息至执行单元 1015。

当然, 本实施例还可以以实施例 2为基础进行说明比对单元的结构, 在此不再一一赘 述。

在本实施例的智能卡交易控制方法中, 该方法还包括:

如果比对结果为金额信息大于等于第一阈值且 小于第二阈值, 则智能卡芯片发送第二 比对信息至安全芯片;

安全芯片根据第二比对信息控制显示屏显示金 额信息, 并发送验证通过信息至智能卡 芯片; 或

安全芯片根据第二比对信息控制显示屏显示金 额信息, 接收键盘输入的确认指令, 并 发送验证通过信息至智能卡芯片;

如果比对结果为金额信息大于等于第二阈值且 小于第三阈值, 则智能卡芯片发送第三 比对信息至安全芯片;

安全芯片根据第三比对信息控制显示屏显示金 额信息, 接收键盘输入的确认指令, 并 发送验证通过信息至智能卡芯片; 或

安全芯片根据第三比对信息控制显示屏显示金 额信息, 接收键盘输入的密码, 判断出 密码正确, 并发送验证通过信息至智能卡芯片;

如果比对结果为金额信息大于等于第三阈值, 则智能卡芯片发送第四比对信息至安全 心片;

安全芯片根据第四比对信息控制显示屏显示金 额信息, 接收键盘输入的密码, 判断出 密码正确, 并发送验证通过信息至智能卡芯片; 或

安全芯片根据第四比对信息控制显示屏显示金 额信息, 接收键盘输入的确认指令, 接 收键盘输入的密码, 判断出密码正确, 并发送验证通过信息至智能卡芯片。 流程图中或在此以其他方式描述的任何过程或 方法描述可以被理解为, 表示包括一个 或更多个用于实现特定逻辑功能或过程的步骤 的可执行指令的代码的模块、 片段或部分, 并且本发明的优选实施方式的范围包括另外的 实现, 其中可以不按所示出或讨论的顺序, 包括根据所涉及的功能按基本同时的方式或按 相反的顺序, 来执行功能, 这应被本发明的 实施例所属技术领域的技术人员所理解。

应当理解, 本发明的各部分可以用硬件、 软件、 固件或它们的组合来实现。 在上述实 施方式中, 多个步骤或方法可以用存储在存储器中且由合 适的指令执行系统执行的软件或 固件来实现。 例如, 如果用硬件来实现, 和在另一实施方式中一样, 可用本领域公知的下 列技术中的任一项或他们的组合来实现: 具有用于对数据信号实现逻辑功能的逻辑门电 路 的离散逻辑电路, 具有合适的组合逻辑门电路的专用集成电路, 可编程门阵列 (PGA), 现 场可编程门阵列 (FPGA) 等。

本技术领域的普通技术人员可以理解实现上述 实施例方法携带的全部或部分步骤是可 以通过程序来指令相关的硬件完成, 所述的程序可以存储于一种计算机可读存储介 质中, 该程序在执行时, 包括方法实施例的步骤之一或其组合。

此外, 在本发明各个实施例中的各功能单元可以集成 在一个处理模块中, 也可以是各 个单元单独物理存在, 也可以两个或两个以上单元集成在一个模块中 。 上述集成的模块既 可以采用硬件的形式实现, 也可以采用软件功能模块的形式实现。 所述集成的模块如果以 软件功能模块的形式实现并作为独立的产品销 售或使用时, 也可以存储在一个计算机可读 取存储介质中。

上述提到的存储介质可以是只读存储器, 磁盘或光盘等。

在本说明书的描述中, 参考术语"一个实施例"、 "一些实施例"、 "示例"、 "具体示例"、 或"一些示例"等的描述意指结合该实施例或示 描述的具体特征、 结构、 材料或者特点包 含于本发明的至少一个实施例或示例中。 在本说明书中, 对上述术语的示意性表述不一定 指的是相同的实施例或示例。 而且, 描述的具体特征、 结构、 材料或者特点可以在任何的 一个或多个实施例或示例中以合适的方式结合 。

尽管上面已经示出和描述了本发明的实施例, 可以理解的是, 上述实施例是示例性的, 不能理解为对本发明的限制, 本领域的普通技术人员在不脱离本发明的原理 和宗旨的情况 下在本发明的范围内可以对上述实施例进行变 化、 修改、 替换和变型。 本发明的范围由所 附权利要求及其等同限定。