[发明专利]一种智能密钥装置的工作方法及智能密钥装置有效
| 申请号: | 201811593887.4 | 申请日: | 2018-12-25 |
| 公开(公告)号: | CN109446786B | 公开(公告)日: | 2021-01-01 |
| 发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
| 主分类号: | G06F21/34 | 分类号: | G06F21/34 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 智能 密钥 装置 工作 方法 | ||
1.一种智能密钥装置的工作方法,其特征在于,包括:
步骤a:智能密钥装置接收上位机发送的指令,判断所述指令的类型,如果是第一指令,执行步骤b;如果是第二指令,执行步骤c;
步骤b:所述智能密钥装置激活当前身份识别卡,判断是否激活成功,如果是,向所述上位机返回身份识别卡激活成功响应,返回步骤a;否则,向所述上位机返回身份识别卡读取失败响应,返回步骤a;
步骤c:所述智能密钥装置判断当前身份识别卡是否已激活,如果是,执行步骤d;否则,向上位机返回身份识别卡读取失败响应,返回步骤a;
步骤d:所述智能密钥装置判断接收到的所述第二指令是否为卡片下电指令,如果是,执行步骤e;否则,把所述第二指令发送给所述身份识别卡,接收所述身份识别卡返回的结果,将所述结果返回给上位机,返回步骤a;
步骤e:所述智能密钥装置向上位机返回卡片下电成功,提示所述身份识别卡读取完成,返回步骤a。
2.如权利要求1所述的方法,其特征在于,步骤a之前还包括:
所述智能密钥装置上电,系统初始化。
3.如权利要求2所述的方法,其特征在于,所述步骤a之前,所述智能密钥装置上电,系统初始化之后还包括:所述智能密钥装置检测是否通过USB通信,如果是,关闭蓝牙进入USB流程;否则,执行步骤a。
4.如权利要求1所述的方法,其特征在于,步骤a中判断所述接收到的指令的类型,还包括:
当接收到的指令为第三指令时,执行步骤f;当接收到的指令为第四指令时,执行步骤h;
步骤f:所述智能密钥装置提示用户需要认证所述身份识别卡,判断所述用户是否确认,如果是,执行步骤g;否则,提示认证失败,向所述上位机返回身份识别卡读取失败响应,返回所述步骤a;
步骤g:所述智能密钥装置使用第一私钥对所述智能密钥装置的唯一标识的摘要做签名得到签名值,向所述上位机返回所述签名值,返回所述步骤a;
步骤h:所述智能密钥装置显示交易信息等待用户确认,判断是否接收到所述用户确认,如果是,执行步骤i;否则,提示交易失败,返回所述步骤a;
步骤i:所述智能密钥装置对交易信息生成摘要并对所述摘要使用第二私钥进行签名得到签名值,向所述上位机返回所述签名值,返回步骤a。
5.如权利要求4所述的方法,其特征在于,所述第三指令为读身份识别卡意图认证指令;所述第四指令为交易指令。
6.如权利要求4所述的方法,其特征在于,当判断出接收到的指令为所述第四指令时,所述步骤h之前还包括:
所述智能密钥装置获取交易信息,判断交易金额是否大于阈值,如果是,执行步骤f;否则,执行步骤h。
7.如权利要求1所述的方法,其特征在于,所述第一指令为激活身份识别卡指令;所述第二指令为读身份识别卡指令。
8.如权利要求1所述的方法,其特征在于,步骤b中所述智能密钥装置激活当前身份识别卡具体包括:
步骤s105-1:所述智能密钥装置发送寻卡指令;
步骤s105-2:所述智能密钥装置接收来自智能卡的寻卡应答;
步骤s105-3:所述智能密钥装置解析所述寻卡应答,从所述寻卡应答中获取卡片标识信息和卡片协议信息,根据所述卡片协议信息判断所述智能卡是否支持第一协议,如果是,报上电失败错误;否则,执行步骤s105-4;
步骤s105-4:所述智能密钥装置组织支持所述第一协议的卡片选择命令,向所述智能卡发送所述卡片选择命令;
步骤s105-5:所述智能密钥装置判断是否接收到来自所述智能卡的卡片选择应答;如果是,成功激活卡片到协议层;否则,报上电失败错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811593887.4/1.html,转载请声明来源钻瓜专利网。





