[发明专利]一种测试智能卡的方法及读卡器有效
申请号: | 201710101618.0 | 申请日: | 2017-02-24 |
公开(公告)号: | CN106934310B | 公开(公告)日: | 2019-09-13 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | G06K7/00 | 分类号: | G06K7/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种测试智能卡的方法及读卡器,所述方法包括:读卡器接收来自上位机的指令,当接收到来自上位机的第一测试指令后,根据第一测试指令得到准备指令;向智能卡发送准备指令;获取来自智能卡的准备应答;根据准备应答向上位机报告第一测试应答;当接收到来自上位机的第二测试指令后,根据第二测试指令得到防冲突指令;向智能卡发送防冲突指令;获取来自智能卡的防冲突应答;根据防冲突应答向上位机报告第二测试应答,当接收到来自上位机的第三测试指令后,根据第三测试指令得到选择指令;向智能卡发送选择指令;获取来自智能卡的选择应答;根据选择应答向上位机报告第三测试应答,本发明使非接智能卡的测试变得可控,简单。 | ||
搜索关键词: | 一种 测试 智能卡 方法 读卡器 | ||
【主权项】:
1.一种测试智能卡的方法,其特征在于,包括:步骤s1:读卡器接收来自上位机的指令,当接收到来自上位机的第一测试指令后,执行步骤s2;当接收到来自上位机的第二测试指令后,执行步骤s4;当接收到来自上位机的第三测试指令后,执行步骤s6;步骤s2:所述读卡器根据所述第一测试指令得到包括准备参数的准备指令;向智能卡发送所述准备指令;获取来自所述智能卡的准备应答;步骤s3:所述读卡器根据所述准备应答向所述上位机报告第一测试应答,返回步骤s1;步骤s4:所述读卡器根据所述第二测试指令得到包括串联级别参数、有效数据参数和卡标识参数的防冲突指令;向智能卡发送所述防冲突指令;获取来自所述智能卡的防冲突应答;步骤s5:所述读卡器根据所述防冲突应答向所述上位机报告第二测试应答,返回步骤s1;步骤s6:所述读卡器根据所述第三测试指令得到包括第一校验值、串联级别参数、有效数据参数和卡标识参数的选择指令;向智能卡发送所述选择指令;获取来自所述智能卡的选择应答;步骤s7:所述读卡器根据所述选择应答向所述上位机报告第三测试应答,返回步骤s1;所述根据所述第一测试指令得到包括准备参数的准备指令,具体为:所述读卡器根据所述第一测试指令中的所述准备参数组织包括准备参数的准备指令;所述根据所述第二测试指令得到包括串联级别参数、有效数据参数和卡标识参数的防冲突指令,具体为:所述读卡器根据所述第二测试指令中的所述串联级别参数、所述有效数据参数和所述卡标识参数组织包括所述串联级别参数、所述有效数据参数和所述卡标识参数的防冲突指令;所述根据所述第三测试指令得到包括第一校验值、串联级别参数、有效数据参数和卡标识参数的选择指令,具体为:所述读卡器根据所述第三测试指令中的所述串联级别参数、所述有效数据参数和所述卡标识参数组织包括第一校验值、所述串联级别参数、所述有效数据参数和所述卡标识参数的选择指令;所述准备参数具体为初始化参数或者唤醒参数;所述准备指令包括初始化指令或者唤醒指令;所述组织包括准备参数的准备指令具体为:若所述准备参数为所述初始化参数,将所述初始化参数作为所述初始化指令;若所述准备参数为所述唤醒参数,将所述唤醒参数作为所述唤醒指令;所述组织包括所述串联级别参数、所述有效数据参数和所述卡标识参数的防冲突指令具体为:根据所述串联级别参数设置所述防冲突指令的第一个字节上的数据,根据所述有效数据参数设置所述防冲突指令的第二个字节上的数据,根据所述卡标识参数设置所述防冲突指令的第二个字节之后的数据,得到包括所述串联级别参数、所述有效数据参数和所述卡标识参数的所述防冲突指令;所述组织包括第一校验值、所述串联级别参数、所述有效数据参数和所述卡标识参数的选择指令,具体为:根据所述第三测试指令中的所述串联级别参数、所述有效数据参数和所述卡标识参数计算所述第一校验值,根据所述串联级别参数设置所述选择指令的第一个字节上的数据,根据所述有效数据参数设置所述选择指令的第二个字节上的数据,根据所述卡标识参数设置所述选择指令的第三到第七字节上的数据,根据所述第一校验值设置所述卡标识参数之后的数据,得到包括所述串联级别参数、所述有效数据参数、所述卡标识参数和所述第一校验值的选择指令;所述组织包括第一校验值、所述串联级别参数、所述有效数据参数和所述卡标识参数的选择指令,或者具体为:根据所述串联级别参数设置所述选择指令的第一个字节上的数据,根据所述有效数据参数设置所述选择指令的第二个字节上的数据,根据所述卡标识参数设置所述选择指令的第三到第七字节上的数据,根据所述第三测试指令中的第一校验值设置所述卡标识参数之后的数据,得到包括所述串联级别参数、所述有效数据参数、所述卡标识参数和所述第一校验值的选择指令。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710101618.0/,转载请声明来源钻瓜专利网。