[发明专利]一种智能密钥设备的工作方法有效
| 申请号: | 201310151543.9 | 申请日: | 2013-04-27 |
| 公开(公告)号: | CN103246839A | 公开(公告)日: | 2013-08-14 |
| 发明(设计)人: | 陆舟;于华章;邵黎明 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
| 主分类号: | G06F21/34 | 分类号: | G06F21/34;G06F21/35 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 智能 密钥 设备 工作 方法 | ||
技术领域
本发明属于信息安全领域,具体涉及一种智能密钥设备的工作方法。
背景技术
智能密钥设备能够很好的满足个人身份认证的需要,现有技术中智能密钥设备通常为USB接口设备,通过计算机的数据通讯接口与计算机连接,由于智能密钥设备具有高安全的特性,所以很多要求安全性较高的领域都采用智能密钥设备进行身份认证,以保证操作的安全性。例如银行系统利用智能密钥设备认证柜员和用户的身份。
随着科技的发展,通过便携的手持设备替代计算机与智能密钥设备结合使用进行身份认证变得越来越普及,在使用上述智能密钥设备的过程中,发明人发现现有技术中至少存在如下问题:由于手持设备的接口与智能密钥设备的接口不统一,造成使用两者进行通信变得困难;因此发明一种既能与计算机的数据通讯接口进行通信,又能与手持设备实现通信的智能密钥设备成为亟待解决的问题。
发明内容
为解决现有技术中存在的问题,本发明提出了一种智能密钥设备的工作方法。
本发明采用的技术方案如下:
一种智能密钥设备的工作方法,包括:
步骤S1:智能密钥设备上电初始化;
步骤S2:所述智能密钥设备读取蓝牙模块参数,判断是否能够成功读取蓝牙模块参数,是则将蓝牙模块切换至连接状态,执行步骤S3,否则直接执行步骤S3;
步骤S3:所述智能密钥设备判断工作电压是否低于预设值,是则提示低电压状态,第一预设时间后所述智能密钥设备关机,否则继续执行步骤S3;
当所述智能密钥设备收到中断触发信号是通道触发信号时,进入通道触发的相应中断,执行通道触发的相应设置后退出通道触发的相应中断,返回步骤S3;
当所述智能密钥设备收到中断触发信号是指令触发信号时,进入指令中断,保存通道标识,判断指令类型,若收到的指令是在执行指令操作前需要进行身份认证的指令,则对所述指令进行身份认证,通过认证则根据所述指令执行相应指令操作并向上位机返回相应指令响应后退出指令中断,返回步骤S3;未通过认证则向上位机返回错误指令响应后退出指令中断,返回步骤S3;;若收到的指令是在执行指令操作前不需要进行身份认证的指令,则根据所述指令执行相应指令操作并向上位机返回相应指令响应后退出指令中断,返回步骤S3;所述根据所述指令执行相应指令操作包括:对所述指令中报文数据进行解析得到关键数据,对所述指令中报文数据进行哈希运算得到哈希结果并保存,将所述关键数据在液晶屏上显示;
当所述智能密钥设备收到中断触发信号是按键触发信号时,进入按键中断,执行按键处理后退出按键中断,返回步骤S3;所述执行按键处理包括:判断按键类型,若按键类型为确认键则对保存的所述哈希结果进行签名得到签名结果并保存,若按键类型为取消键则取消签名。
所述方法还包括:当所述智能密钥设备收到中断触发信号是定时器触发信号时,进入定时器中断,计时清零,将休眠标识置位,进入休眠,当被唤醒时退出定时器中断,返回步骤S3。
所述方法还包括:当所述智能密钥设备收到中断触发信号是定时器触发信号时,进入定时器中断,计时清零,将休眠标识置位,退出定时器中断,返回步骤S3;所述步骤S3还包括:判断休眠标识是否置位,是则进入休眠,当被唤醒时继续执行步骤S3;否则继续执行步骤S3。
该方法中所述通道触发信号包括插USB触发信号、拔USB触发信号、蓝牙连接信号和蓝牙断开信号;所述指令触发信号包括USB通信信号和蓝牙通信信号;
当所述智能密钥设备收到的中断触发信号是所述通道触发信号中的插USB触发信号时,进入插USB中断,执行步骤A和B;
步骤A:判断休眠标识是否置位,是则将休眠标识复位,打开USB通道使能,清除身份标识,执行步骤B;否则打开USB通道使能,关闭蓝牙通道使能,清除身份标识,执行步骤B;
步骤B:清除按键等待标识,液晶屏显示初始化,退出插USB中断;
当所述智能密钥设备收到的中断触发信号是所述通道触发信号中的拔USB触发信号时,进入拔USB中断,执行步骤C;
步骤C:关闭USB通道使能,打开蓝牙通道使能,清除身份标识,退出拔USB中断;
当所述智能密钥设备收到的中断触发信号是所述通道触发信号中的蓝牙连接信号时,进入蓝牙连接中断,执行步骤D和E;
步骤D:判断休眠标识是否置位,是则将休眠标识复位,打开蓝牙通道使能,清除身份标识,执行步骤E;否则判断所述智能密钥设备是否通过USB接口与上位机连接,是则关闭蓝牙通道使能,执行步骤E,否则打开蓝牙通道使能,清除身份标识,执行步骤E;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310151543.9/2.html,转载请声明来源钻瓜专利网。





