【技术实现步骤摘要】
本专利技术涉及一种电子
,尤其涉及一种智能卡的操作执行方法、智能卡读写系统和智能卡。
技术介绍
目前,智能卡已参与到人们生活的方方面面,智能卡的持有人可使用不同类别的智能卡进行刷卡进门、刷卡进站、刷卡消费等等多种多样的操作,然而由于智能卡为保障其使用的便捷性,多设计为非接触式智能卡,任何设备均可与非接触式智能卡建立连接,存在着黑客截取智能卡密码后对智能卡进行盗刷的风险,因此,如何改进智能卡,使得智能卡在进行用户限定的某些操作时均需获得持卡人的进一步指示,保障智能卡的使用安全,且不耗费过多成本,不对现有的智能卡及智能卡读写系统进行大规模的改进,是本领域技术人员亟待解决的技术问题。
技术实现思路
本专利技术旨在解决上述问题之一。本专利技术的主要目的在于提供一种智能卡的操作执行方法,包括:A、智能卡接入智能卡读写装置;B、智能卡与智能卡读写装置建立通信连接,等待接收智能卡读写装置发送的操作信息;C、智能卡读写装置获取基于限定操作指令生成的限定操作信息,并将限定操作信息发送至智能卡,等待外部输入的第一外部信息;D、智能卡判断是否接收到智能卡读写装置发送的操作信息,若接收到操作信息,则转入步骤E,否则继续执行步骤D;E、智能卡判断接收到的操作信息是否为限定操作信息,若操作信息为限定操作信息,则执行步骤G;若接收到的操作信息为其他操作信息,则执行步骤F;F、智能卡根据其他操作信息执行相应操作,返回步骤D;G、智能卡接收到限定操作信息后,根据预设的智能卡指示信息生成规则生成智能卡指示信息;H、智能卡根据预设的智能卡指示信息提示规则提示智能卡指示信息,并等待接收智能卡 ...
【技术保护点】
一种智能卡的操作执行方法,其特征在于,包括:A、智能卡接入智能卡读写装置;B、所述智能卡与所述智能卡读写装置建立通信连接,等待接收所述智能卡读写装置发送的操作信息;C、所述智能卡读写装置获取基于限定操作指令生成的限定操作信息,并将所述限定操作信息发送至所述智能卡,等待外部输入的第一外部信息;D、所述智能卡判断是否接收到所述智能卡读写装置发送的操作信息,若接收到所述操作信息,则转入步骤E,否则继续执行步骤D;E、所述智能卡判断接收到的所述操作信息是否为限定操作信息,若所述操作信息为限定操作信息,则执行步骤G;若接收到的操作信息为其他操作信息,则执行步骤F;F、所述智能卡根据所述其他操作信息执行相应操作,返回步骤D;G、所述智能卡接收到所述限定操作信息后,根据预设的智能卡指示信息生成规则生成智能卡指示信息;H、所述智能卡根据预设的智能卡指示信息提示规则提示所述智能卡指示信息,并等待接收智能卡读写装置指示信息;I、所述智能卡读写装置获取到所述第一外部信息,判断所述第一外部信息指示确认限定操作还是取消限定操作,如果是确认限定操作,则将所述第一外部信息作为所述智能卡读写装置指示信息,转入步骤J, ...
【技术特征摘要】
1.一种智能卡的操作执行方法,其特征在于,包括:A、智能卡接入智能卡读写装置;B、所述智能卡与所述智能卡读写装置建立通信连接,等待接收所述智能卡读写装置发送的操作信息;C、所述智能卡读写装置获取基于限定操作指令生成的限定操作信息,并将所述限定操作信息发送至所述智能卡,等待外部输入的第一外部信息;D、所述智能卡判断是否接收到所述智能卡读写装置发送的操作信息,若接收到所述操作信息,则转入步骤E,否则继续执行步骤D;E、所述智能卡判断接收到的所述操作信息是否为限定操作信息,若所述操作信息为限定操作信息,则执行步骤G;若接收到的操作信息为其他操作信息,则执行步骤F;F、所述智能卡根据所述其他操作信息执行相应操作,返回步骤D;G、所述智能卡接收到所述限定操作信息后,根据预设的智能卡指示信息生成规则生成智能卡指示信息;H、所述智能卡根据预设的智能卡指示信息提示规则提示所述智能卡指示信息,并等待接收智能卡读写装置指示信息;I、所述智能卡读写装置获取到所述第一外部信息,判断所述第一外部信息指示确认限定操作还是取消限定操作,如果是确认限定操作,则将所述第一外部信息作为所述智能卡读写装置指示信息,转入步骤J,否则结束交易流程,返回步骤D;J、所述智能卡读写装置向所述智能卡发送所述智能卡读写装置指示信息,等待接收第二外部信息;K、所述智能卡,若在预设时间内接收到所述智能卡读写装置指示信息,则转入步骤L,若在预设时间内没有接收到所述智能卡读写装置指示信息,则结束交易流程,返回步骤D;L、所述智能卡判断所述智能卡读写装置指示信息与所述智能卡指示信息是否符合预设匹配规则,如果符合,则转至下一步骤,如果不符合,则结束交易流程,返回步骤D;M、所述智能卡向所述智能卡读写装置发送第二外部信息;N、所述智能卡读写装置接收所述第二外部信息,并至少外发所述第二外部信息;在所述步骤B之前,还包括,步骤O、所述智能卡上电,完成初始化;在所述步骤D之后,所述步骤M之前,还包括,步骤P、所述智能卡对接收到的所述限定操作信息进行不可逆运算,获得第一运算值,并利用存储于所述智能卡中的私钥,对所述第一运算值进行加密操作,得到所述第二外部信息。2.一种智能卡的操作执行方法,其特征在于,包括:a、智能卡上电,完成初始化,与外部设备建立通信连接,等待接收所述外部设备发送的操作信息;b、所述智能卡判断是否接收到所述外部设备发送的操作信息,若接收到所述操作信息,则转入步骤c,否则继续执行步骤b;c、所述智能卡判断接收到的所述操作信息是否为限定操作信息,若所述操作信息为限定操作信息,则执行步骤e;若接收到的操作信息为其他操作信息,则执行步骤d;d、所述智能卡根据所述其他操作信息执行相应操作并返回步骤b;e、所述智能卡接收到所述限定操作信息后,根据预设的智能卡指示信息生成规则生成智能卡指示信息,并等待接收外部设备指示信息;f、所述智能卡按照所述智能卡指示信息提示规则提示所述智能卡指示信息;g、所述智能卡若在预设时间内接收到所述外部设备指示信息,则转入步骤h,若在预设时间内没有接收到所述外部设备指示信息,则结束流程,返回步骤b;h、所述智能卡判断所述外部设备指示信息与所述智能卡指示信息是否符合预设匹配规则,如果符合,则转至下一步骤,如果不符合,则结束流程,返回步骤b;i、所述智能卡外发第二外部信息;在所述步骤b之后,所述步骤i之前,还包括,步骤j、所述智能卡对接收到的所述限定操作信息进行不可逆运算,获得第一运算值,并利用存储于所述智能卡中的私钥,对所述第一运算值进行加密操作,得到所述第二外部信息。3.根据权利要求1所述的方法,其特征在于,所述步骤H中,所述智能卡提示所述智能卡指示信息,包括:所述智能卡激活低能耗显示屏,通过所述低能耗显示屏显示所述智能卡指示信息;在所述步骤J之后,还包括所述智能卡生成清屏指令,并将所述清屏指令发送至所述低能耗显示屏,所述低能耗显示屏接收到所述清屏指令后,进行清屏操作。4.根据权利要求2所述的方法,其特征在于,所述步骤f中,所述智能卡提示所述智能卡指示信息,包括,所述智能卡激活低能耗显示屏,通过所述低能耗显示屏显示所述智能卡指示信息;在所述步骤g之后,还包括所述智能卡生成清屏指令,并将所述清屏指令发送至所述低能耗显示屏,所述低能耗显示屏接收到所述清屏指令后,进行清屏操作。5.根据权利要求1至4任一项所述的方法,其特征在于,所述智能卡生成智能卡指示信息,包括:所述智能卡随机生成一组随机数,并将生成的所述随机数设为所述智能卡指示信息。6.一种智能卡读写系统,其特征在于,包括智能卡和智能卡读写装置,其中:所述智能卡,包括:初始化模块、通信握手模块、第一传输模块、生成模块、低能耗显示屏、安全模块、判断模块和第二传输模块;所述智能卡读写装置,包括:限定操作信息生成模块、第三传输模块、第一外部信息获取模块和第四传输模块;所述初始化模块,用于进行上电操作,完成初始化;所述通信握手模块,...
【专利技术属性】
技术研发人员:李东声,
申请(专利权)人:天地融科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。