应用于智能金融交易终端的卡扩展系统及方法技术方案

技术编号:37219053 阅读:8 留言:0更新日期:2023-04-20 23:05
本申请提供了一种应用于智能金融交易终端的卡扩展系统及方法。所述系统包括:通用处理器,所述通用处理器具有至少2个接口,其中一接口用于连接第一类型卡片,另一接口用于连接第一类型卡片或第二类型卡片;识别模块,用于在系统启动后读取所述接口所连接的卡片配置信息,以识别所述接口所连接的卡片类型;以及初始化模块,用于根据所述识别模块的识别结果对所述接口所连接的卡片执行卡片类别标记初始化操作,以将所述接口所连接的卡片类别标记初始化为第一类型卡片或第二类型卡片,实现卡片类型扩展及不同类型卡片之间的切换。上述技术方案,能够简单有效的扩展PSAM卡接口且能减少整机功耗和BOM成本。少整机功耗和BOM成本。少整机功耗和BOM成本。

【技术实现步骤摘要】
应用于智能金融交易终端的卡扩展系统及方法


[0001]本申请涉及智能金融交易终端领域,尤其涉及一种应用于智能金融交易终端的卡扩展系统及方法。

技术介绍

[0002]现今,越来越多金融交易终端如POS机、收银机都基于手机平台进行硬件设计开发,从而实现了操作系统智能化。在这些智能金融交易终端上,通常需要设计支持PSAM卡。PSAM卡是一种终端的安全控制模块,内嵌于各种金融交易终端设备,为其提供脱机状态下的交易数据的安全认证,从而实现IC卡级别的安全保护,由此可见,PSAM卡是金融交易终端上不可或缺的功能模块。
[0003]但是,扩展PSAM卡通常需要外加一块专用的智能卡接口芯片,主CPU通过这块智能卡接口芯片实现对PSAM卡的读取。图1是现有技术中应用于智能金融交易终端的卡扩展系统。下面请参阅图1,通过所述通用处理器1的串口等接口8扩展PSAM卡需要额外增加智能卡接口芯片9以及芯片附带的阻容等被动器件(未示出),会占用PCB板宝贵的空间,同时增加整机功耗和BOM(Bill of Materials,物料清单)成本。
[0004]因此,提供一种简单有效的且能减少整机功耗和BOM成本的应用于智能金融交易终端的卡扩展系统及方法是亟需解决的技术问题。

技术实现思路

[0005]本申请所要解决的技术问题是提供一种应用于智能金融交易终端的卡扩展系统及方法,能够简单有效的扩展PSAM卡接口且能减少整机功耗和BOM成本。
[0006]本申请提供了一种应用于智能金融交易终端的卡扩展系统,包括:通用处理器,所述通用处理器具有至少2个接口,其中一接口用于连接第一类型卡片,另一接口用于连接第一类型卡片或第二类型卡片;识别模块,用于在系统启动后读取所述接口所连接的卡片配置信息,以识别所述接口所连接的卡片类型;以及初始化模块,用于根据所述识别模块的识别结果对所述接口所连接的卡片执行卡片类别标记初始化操作,以将所述接口所连接的卡片类别标记初始化为第一类型卡片或第二类型卡片,实现卡片类型扩展及不同类型卡片之间的切换。
[0007]在一些实施例中,所述系统还包括处理模块;所述处理模块用于在当所述初始化模块将所述接口所连接的卡片类别标记初始化为第一类型卡片时,进行第一类型卡片的相关信息处理;当所述初始化模块将所述接口所连接的卡片类别标记初始化为第二类型卡片时,进行第二类型卡片的相关信息处理。
[0008]在一些实施例中,所述第一类型卡片为SIM卡,所述SIM卡内部存储有终端用户的用户信息、加密密钥,以用于识别终端用户;第二类型卡片为PASM卡,所述PASM卡用于为所述智能金融交易终端提供脱机状态下的交易数据的安全认证。
[0009]在一些实施例中,所述系统还包括:安全处理器,所述安全处理器连接至所述通用
处理器,所述安全处理器包括:硬件加密模块,用于提供随机数生成及实现硬件加密算法;安全存储模块,用于存储交易密钥及校验系统完整性的密钥;安全监测模块,用于监测所述系统的环境参数以及监测是否存在外部硬件入侵,当监测到外部硬件入侵时,清除所述交易密钥和/或校验系统完整性的密钥。
[0010]在一些实施例中,所述系统还包括:外部存储器,所述外部存储器连接至所述通用处理器,用于存储系统执行代码及应用程序。
[0011]在一些实施例中,所述系统还包括:外部内存,所述外部内存连接至所述通用处理器,用于执行所述系统的运行。
[0012]本申请还提供了一种应用于智能金融交易终端的卡扩展方法,包括如下步骤:采用通用处理器提供至少2个接口,其中一接口用于连接第一类型卡片,另一接口用于连接第一类型卡片或第二类型卡片;系统启动后,读取所述接口所连接的卡片配置信息,以识别所述接口所连接的卡片类型;以及根据所识别的卡片类型对所述接口所连接的卡片执行卡片类别标记初始化操作,以将所述接口所连接的卡片类别标记初始化为第一类型卡片或第二类型卡片,实现卡片类型扩展及不同类型卡片之间的切换。
[0013]在一些实施例中,所述方法还包括:当所述接口所连接的卡片类别标记初始化为第一类型卡片时,进行第一类型卡片的相关信息处理;和/或当所述接口所连接的卡片类别标记初始化为第二类型卡片时,进行第二类型卡片的相关信息处理。
[0014]在一些实施例中,所述第一类型卡片为SIM卡,所述SIM卡内部存储有终端用户的用户信息、加密密钥,以用于识别终端用户;第二类型卡片为PASM卡,所述PASM卡用于为所述智能金融交易终端提供脱机状态下的交易数据的安全认证。
[0015]上述技术方案,在不增加智能卡接口芯片的同时扩展了PSAM卡,节省了宝贵的PCB空间,降低了设计的复杂度、系统的功耗和BOM的成本,提高了系统的可靠性。及卡片类型扩展及不同类型卡片之间的切换。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
附图说明
[0017]为了更清楚地说明本申请实施例的技术方案,下面将对本申请的具体实施方式中所需要使用的附图作简单介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是现有技术中应用于智能金融交易终端的卡扩展系统;
[0019]图2是本申请一实施例中应用于智能金融交易终端的卡扩展系统的示意图;
[0020]图3是本申请一实施例中应用于智能金融交易终端的卡扩展方法的流程图。
具体实施方式
[0021]下面将结合本申请具体实施方式中的附图,对本申请具体实施方式中的技术方案进行清楚、完整地描述,显然,所描述的具体实施方式仅仅是本申请一部分具体实施方式,
而不是全部的具体实施方式。基于本申请中的具体实施方式,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他具体实施方式,都属于本申请保护的范围。
[0022]为了解决现有技术中需要额外增加智能卡接口芯片以及芯片附带的阻容等被动器件,会占用PCB板宝贵的空间,同时增加整机功耗和BOM成本的问题,本申请具体实施方式提供一种应用于智能金融交易终端的卡扩展系统及方法。
[0023]下面首先对本申请具体实施方式所提供的一种应用于智能金融交易终端的卡扩展系统进行介绍。
[0024]图2是本申请一实施例中应用于智能金融交易终端的卡扩展系统的示意图。下面请参阅图2,所述应用于智能金融交易终端的卡扩展系统包括:通用处理器1、识别模块2、以及初始化模块3。所述通用处理器1具有至少2个接口,其中一接口用于连接第一类型卡片,另一接口用于连接第一类型卡片或第二类型卡片。所述识别模块2用于在系统启动后读取所述接口所连接的卡片配置信息,以识别所述接口所连接的卡片类型。所述初始化模块3用于根据所述识别模块2的识别结果对所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于智能金融交易终端的卡扩展系统,其特征在于,包括:通用处理器,所述通用处理器具有至少2个接口,其中一接口用于连接第一类型卡片,另一接口用于连接第一类型卡片或第二类型卡片;识别模块,用于在系统启动后读取所述接口所连接的卡片配置信息,以识别所述接口所连接的卡片类型;以及初始化模块,用于根据所述识别模块的识别结果对所述接口所连接的卡片执行卡片类别标记初始化操作,以将所述接口所连接的卡片类别标记初始化为第一类型卡片或第二类型卡片,实现卡片类型扩展及不同类型卡片之间的切换。2.根据权利要求1所述的系统,其特征在于,所述系统还包括处理模块;所述处理模块用于在当所述初始化模块将所述接口所连接的卡片类别标记初始化为第一类型卡片时,进行第一类型卡片的相关信息处理;当所述初始化模块将所述接口所连接的卡片类别标记初始化为第二类型卡片时,进行第二类型卡片的相关信息处理。3.根据权利要求1所述的系统,其特征在于,所述第一类型卡片为SIM卡,所述SIM卡内部存储有终端用户的用户信息、加密密钥,以用于识别终端用户;第二类型卡片为PASM卡,所述PASM卡用于为所述智能金融交易终端提供脱机状态下的交易数据的安全认证。4.根据权利要求1所述的系统,其特征在于,所述系统还包括:安全处理器,所述安全处理器连接至所述通用处理器,所述安全处理器包括:硬件加密模块,用于提供随机数生成及实现硬件加密算法;安全存储模块,用于存储交易密钥及校验系统完整性的密钥;安全监测模块,用于监测所述系统的环境参数以及监测是否...

【专利技术属性】
技术研发人员:黄柯吴爽王琪林
申请(专利权)人:上海慧银信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1