一种智能密钥设备的工作方法技术

技术编号:9034184 阅读:122 留言:0更新日期:2013-08-15 01:01
本发明专利技术公开一种智能密钥设备的工作方法,属于信息安全领域,所述方法包括:设备上电初始化;设备读取蓝牙模块参数,判断是否能够成功读取蓝牙模块参数,是则将蓝牙模块切换至连接状态,执行下一步,否则直接执行下一步;设备判断工作电压是否低于预设值,是则提示低电压状态,第一预设时间后设备关机,否则设备一直检测工作电压并等待中断触发信号;当接收到中断触发信号则根据中断触发信号进入相应中断,执行相应中断处理后退出相应中断返回继续检测工作电压。本发明专利技术能够很好的解决移动设备上接口不统一的问题,使移动支付更加安全便捷。

【技术实现步骤摘要】

本专利技术属于信息安全领域,具体涉及。
技术介绍
智能密钥设备能够很好的满足个人身份认证的需要,现有技术中智能密钥设备通常为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 ;步骤E:清除按键等待标识,液晶屏显示初始化,退出蓝牙连接中断;当所述智能密钥设备收到的中断触发信号是所述通道触发信号中的蓝牙断开信号时,进入蓝牙断开中断,执行步骤F ;步骤F:将休眠标识置位,关闭蓝牙通道使能,清除身份标识,然后退出蓝牙断开中断;或者是:当所述智能密钥设备收到的中断触发信号是所述通道触发信号中的插USB触发信号时,进入插USB中断,执行步骤A和B ;步骤A:判断休眠标识是否置位,是则将休眠标识复位,打开USB通道使能,清除身份标识,执行步骤B ;否则判断所述智能密钥设备是否通过蓝牙接口与上位机连接,是则关闭USB通道使能,执行步骤B,否则打开USB通道使能,清除身份标识,执行步骤B ;步骤B:清除按键等待标识,液晶屏显示初始化,退出插USB中断;当所述智能密钥设备收到的中断触发信号是所述通道触发信号中的拔USB触发信号时,进入拔USB中断,执行步骤C ;步骤C:判断所述智能密钥设备是否通过蓝牙接口与上位机连接,是则退出拔USB中断;否则将休眠标识置位,关闭USB通道使能,清除身份标识,退出拔USB中断;当所述智能密钥设备收到的中断触发信号是所述通道触发信号中的蓝牙连接信号时,进入蓝牙连接中断,执行步骤D和E ;步骤D:判断休眠标识是否置位,是则将休眠标识复位,打开蓝牙通道使能,清除身份标识,执行步骤E ;否则关闭USB通道使能,打开蓝牙通道使能,清除身份标识,执行步骤E;步骤E:清除按键等待标识,液晶屏显示初始化,退出蓝牙连接中断;当所述智能密钥设备收到的中断触发信号是所述通道触发信号中的蓝牙断开信号时,进入蓝牙断开中断,执行步骤F ;步骤F:判断所述智能密钥设备是否通过USB接口与上位机连接,是则关闭蓝牙通道使能,打开USB通道使能,清除身份标识,退出蓝牙断开中断,否则关闭蓝牙通道,清除身份标识,将休眠标识置位,退出蓝牙断开中断;该方法中当所述不需要进行身份认证的指令是身份验证指令时,所述根据所述指令执行相应指令操作并向上位机返回相应指令响应包括:先清身份标识,然后从所述身份验证指令中解析出验证信息,根据所述验证信息判断用户身份是否合法,是则保存身份标识,根据当前保存的通道标识向上位机返回身份验证成功响应,否则根据当前保存的通道标识向上位机返回身份验证失败响应;所述根据所述指令执行相应指令操作之后还包括:判断是否需要等待按键操作,是则置位按键等待标识后向上位机返回相应指令响应,否则向上位机返回相应指令响应;所述进入按键中断后包括,判断按键等待标识是否置位,是则执行按键处理后退出按键中断,否则直接退出按键中断。本专利技术提出的,还可以是包括:步骤S1:智能密钥设备上电初始化;步骤S2:所述智能密钥设备读取蓝牙模块参数,判断是否能够成功读取蓝牙模块参数,是则将蓝牙模块切换至连接状态后执行步骤S3,否则直接执行步骤S3 ;步骤S3:所述智能密钥设备判断工作电压是否低于预设值,是则提示低电压状态,本文档来自技高网...

【技术保护点】
一种智能密钥设备的工作方法,其特征是,所述方法包括:?步骤S1:智能密钥设备上电初始化;?步骤S2:所述智能密钥设备读取蓝牙模块参数,判断是否能够成功读取蓝牙模块参数,是则将蓝牙模块切换至连接状态,执行步骤S3,否则直接执行步骤S3;?步骤S3:所述智能密钥设备判断工作电压是否低于预设值,是则提示低电压状态,第一预设时间后所述智能密钥设备关机,否则继续执行步骤S3;?当所述智能密钥设备收到中断触发信号是通道触发信号时,进入通道触发的相应中断,执行通道触发的相应设置后退出通道触发的相应中断,返回步骤S3;?当所述智能密钥设备收到中断触发信号是指令触发信号时,进入指令中断,保存通道标识,判断指令类型,若收到的指令是在执行指令操作前需要进行身份认证的指令,则对所述指令进行身份认证,通过认证则根据所述指令执行相应指令操作并向上位机返回相应指令响应后退出指令中断,返回步骤S3;未通过认证则向上位机返回错误指令响应后退出指令中断,返回步骤S3;;若收到的指令是在执行指令操作前不需要进行身份认证的指令,则根据所述指令执行相应指令操作并向上位机返回相应指令响应后退出指令中断,返回步骤S3;所述根据所述指令执行相应指令操作包括:对所述指令中报文数据进行解析得到关键数据,对所述指令中报文数据进行哈希运算得到哈希结果并保存,将所述关键数据在液晶屏上显示;?当所述智能密钥设备收到中断触发信号是按键触发信号时,进入按键中断,执行按键处理后退出按键中断,返回步骤S3;所述执行按键处理包括:判断按键类型,若按键类型为确认键则对保存的所述哈希结果进行签名得到签名结果并保存,若按键类型为取消键则取消签名。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陆舟于华章邵黎明
申请(专利权)人:飞天诚信科技股份有限公司
类型:发明
国别省市:

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

1