[发明专利]一种与USB Key进行通信的方法及设备有效
| 申请号: | 201711307222.8 | 申请日: | 2017-12-11 |
| 公开(公告)号: | CN109901935B | 公开(公告)日: | 2021-12-17 |
| 发明(设计)人: | 陈怡博;程思进 | 申请(专利权)人: | 航天信息股份有限公司 |
| 主分类号: | G06F9/54 | 分类号: | G06F9/54;G06Q20/40 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 100195 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 usb key 进行 通信 方法 设备 | ||
本发明公开了一种与电子钥匙USB Key进行通信的方法及设备,用于解决用户登录的帐号为受限帐号时,不能够USB Key应用与USB Key进行通信的技术问题。该方法包括:接收用户通过第一帐户对USB Key应用进行的第一操作,第一操作用于通过USB Key应用向USB Key发送第一命令;第一帐户为操作系统中的任意一个帐户;若第一帐户为受限帐户,则建立提权模块和USB Key服务进程之间的命名管道;USB Key服务进程能够与USB Key直接进行通信;调用提权模块响应第一操作,并通过命名管道将第一命令发送给USB Key服务进程;调用USB Key服务进程将第一命令发送给USB Key。
技术领域
本发明涉及数据处理领域,特别涉及一种与USB Key进行通信的方法及设备。
背景技术
目前,视窗(Windows)操作系统为广泛使用的操作系统,在Windows操作系统中,可以设置多个帐户,以便于不同的用户能够通过对应的帐户对Windows操作系统进行操作。为了保证Windows操作系统下的信息的安全,通常可以通过设置帐户权限,即为不同的帐户设置不同的权限,通过不同的帐户登录的用户只能使用该帐户下的功能或者访问为该账户配置的空间,从而方便对多个帐户进行管理。
通过设置帐户权限管理确实对系统的稳定和数据的安全起到了一定程度上的保护作用,但同时也使得用户对应用的操作造成了不便。例如,电子钥匙(USB Key)是一种方便、安全的身份认证技术,广泛应用各种需要身份验证的应用场景,例如银行转账时,可以通过USB Key进行身份验证,但由于帐户权限的限制,即用户通过某些帐号可能无法运行USB Key对应的USB Key应用,也就无法通过USB Key进行身份验证,从而对用户的使用造成不便。
发明内容
本发明实施例提供一种与USB Key进行通信的方法及设备,用于解决用户登录的帐号为受限帐号时,USB Key应用不能与USB Key进行通信的技术问题。
第一方面,提供一种与USB Key进行通信的方法,该方法包括:
接收用户通过第一帐户对电子钥匙USB Key应用进行的第一操作,所述第一操作用于通过所述USB Key应用向USB Key发送第一命令;所述第一帐户为操作系统中的任意一个帐户;
若所述第一帐户为受限帐户,则建立提权模块和USB Key服务进程之间的命名管道;所述提权模块设置在所述USB Key对应的驱动程序中,所述USB Key服务进程能够与所述USB Key直接进行通信;
调用所述提权模块响应所述第一操作,并通过所述命名管道将所述第一命令发送给所述USB Key服务进程;
调用所述USB Key服务进程将所述第一命令发送给所述USB Key。
可选的,在建立提权模块和USB Key服务进程之间的命名管道之前,所述方法还包括:
在安装所述USB Key对应的驱动程序时,安装所述USB Key服务进程;所述驱动程序的驱动程序安装包中携带所述USB Key服务进程的安装包。
可选的,在利用所述USB Key服务进程将所述第一命令发送给所述USB Key之后,所述方法还包括:
通过所述USB Key服务进程接收所述USB Key对所述第一命令的响应结果;
调用所述USB Key服务进程将所述响应结果通过所述命名管道发送给所述提权模块;
通过所述提权模块将所述响应结果发送给所述USB Key应用。
可选的,在利用所述USB Key服务进程将所述响应结果通过所述命名管道发送给所述提权模块之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711307222.8/2.html,转载请声明来源钻瓜专利网。





