一种电子密码钥匙USBKey的制作方法

文档序号:6589180阅读:600来源:国知局
专利名称:一种电子密码钥匙USB Key的制作方法
技术领域
本实用新型涉及电子技术,特别涉及一种能够实现通讯模式切换的电子 密码钥匙(USB Key)。
背景技术
目前,USB Key的应用越来越广泛,特别是在金融行业,为了保证交易的 安全性,网上银行的用户越来越多的使用USB Key作为身份认证和交易认证的 手段。
在使用USB Key时,用户的个人计算机(PC, Personal Computer)上 运行的操作系统通常都是微软公司的windows系列产品,考虑到为了方便用 户使用,免除驱动程序的安装,通常采用windows自带驱动程序的接口模式, 比如最常用的人机接口 (HID, Human-Machine Interface )通讯模式。
另外,在实际应用中,为了更加方便用户使用,有时会将USB Key的 底层服务软件打包存放在USB Key内,利用windows操作系统的自动运行 (autorun)功能,实现驱动程序的自动安装和自动运行;这种情况下,USB Key与PC机之间通常采用通用串行总线(USB, Universal Serial Bus )接口 的块传输(B OT, Block Transmission )通讯才莫式。
BOT通讯模式即为现有U盘采用的通讯模式。由于U盘很容易传染病 毒,所以有的PC机会出于安全考虑,通过定制windows操作系统的方式来 禁止BOT通讯模式的使用,从而达到保护PC机的目的。但是这样一来,采 用BOT通讯模式的USB Key就无法在这类PC机上使用了 。
针对这一问题,现有技术中通常采用以下两种解决方式
1 ) USB Key同时支持BOT和HID两种通讯模式,通过BOT通讯模式进行autorun,通过HID通讯模式进行指令通讯,相当于一个USB Key内同 时具有一个U盘和一个采用HID通讯模式的USB Key,两者分别执行各自 的通讯模式,互不干扰。但这种方式需要USB Key内部的接口芯片功能非 常强大才行,从而带来了成本的增加。
2) USBKey支持HID和BOT两种通讯模式的切换,这样,如果USB Key需要在一台定制的PC机上使用,则可通过模式切换,将USBKey的通 讯模式由BOT通讯模式切换为HID通讯模式。但是,这种方式下,用户需 要首先找到一台非定制的PC机,完成切换,然后才能到定制的PC机上使 用USBKey,给用户带来了不便。

实用新型内容
有鉴于此,本实用新型的主要目的在于提供一种电子密码钥匙USBKey, 能够在不增加成本的前提下,方便用户的使用。
为达到上述目的,本实用新型的技术方案是这样实现的
一种电子密码钥匙USBKey,包括USBKey主体,所述USBKey主体上 设置有一按钮;所述USBKey主体中包括用于在监测到用户对所述按钮的操 作满足切换条件时,通知切换单元进行通讯模式切换的监测单元,以及与所述 监测单元相连的用于进行通讯模式切换的切换单元。
可见,采用本实用新型的技术方案,在USB Key主体上设置一个按钮,USB Key主体通过监测用户对该按钮的操作,实现通讯模式的切换。与现有技术相 比,本实用新型所述方案无需增加USBKey内部的接口芯片功能,而且,无需 使用非定制PC机即可完成切换,所以,本实用新型所述方案能够在不增加成 本的前提下,方便用户的使用;另外,本实用新型所述方案的实现均依赖于成 熟的现有技术,实用性强且易于实现,便于普及。


图1为本实用新型所述USBKey实施例的组成结构示意图。
具体实施方式

为解决现有技术中存在的问题,本实用新型中提出一种全新的USB Key, 通过监测用户对USB Key上指定按钮的操作,来确定是否需要进行通讯模式的 切换,并相应地完成切换。
为使本实用新型的目的、技术方案及优点更加清楚明白,以下参照附图并 举实施例,对本实用新型作进一步地详细说明。
图1为本实用新型所述USBKey实施例的组成结构示意图。如图1所示, 该USB Key只要由USB Key主体10以及设置在USB Key主体10上的按钮11 组成;其中,USBKey主体10中包括监测单元101和切换单元102;监测单 元101中又可进一步包括监测子单元1011和通知子单元1012。
这里所提到的按钮11 ,可以是指现有USB Key上已有的某一按钮(为了方 便与用户进行交互,比如供用户确认交易信息,现有USBKey上通常至少会设 置有一个按钮),或者,也可以是为实现本实用新型所述方案专门增设的一个按 钮。通常,为了节约成本,多直接利用USBKey上已有的按钮。
监测单元101与按钮11以及切换单元102分别相连,用于监测用户对按钮 11的操作是否满足切换条件,如果是,则通知切换单元102执行切换功能;切 换单元102与监测单元101相连,当接收到来自监测单元101的通知消息后, 将USB Key的通讯模式由默认的通讯模式切换为USB Key所支持的另一通讯 模式。
在实际应用中,可以是在USB Key插入PC机进行上电自检的过程中执行 通讯模式的切换,也可以是在USBKey插入到PC机中进行上电自检以后,再 执行切换。下面对这两种情况分别进行介绍
对于第一种情况
本实施例中,假设USB Key的默认通讯模式为BOT通讯模式,这样绝大 多数用户都可正常使用;对于使用定制操作系统的PC机,即使用了禁止BOT 通讯模式的PC机的用户,只需按住按钮ll,将USBKey插入PC机中,USBKey内部即可自动切换到HID通信模式,具体实现包括监测子单元1011监 测在USB Key插入PC机进行上电自检的过程中,按钮11是否处于按下状态, 如果是,则将监测结果发送给通知子单元1012。
通知子单元1012接收到来自监测子单元1011的监测结果后,通知切换单 元102执行切换功能;相应地,切换单元102将USB Key的通讯模式由BOT 通讯模式切换为HID通讯模式。
对于第二种情况,根据按钮类型的不同,本实用新型所述方案的具体实现 也将略有不同
当4^^丑11是为实现本实用新型所述方案专门增设的一个按钮时,监测子单 元1011监测当USB Key插入到PC机中进行上电自检后,判断按钮11是否被 按下,如果是,则将监测结果发送给通知子单元1012;通知子单元1012接收 到来自监测子单元1011的监测结果后,通知切换单元102执行切换功能;相应 地,切换单元102将USB Key的通讯模式由BOT通讯模式切换为HID通讯模 式。
当按钮11为USB Key上原有的某一按钮时,监测子单元1011监测当USB Key插入到PC机中进行上电自检后,按钮11被按下的时长是否大于预定的阈 值,如果是,则将监测结果发送给通知子单元1012;如果按钮11被按下的时 长没有达到预定阈值,则可按现有方式进行处理,由于与本实用新型所述方案 无关,故不作介绍;通知子单元1012接收到来自监测子单元1011的监测结果 后,通知切换单元102执行切换功能;相应地,切换单元102将USBKey的通 讯模式由BOT通讯模式切换为HID通讯模式。
上述阈值的具体取值可根据实际需要而定。另外,切换单元102如何完成 切换为本领域公知,不再赘述。再有,在实际应用中,USBKey内还将进一步 包括除图1所示各单元以外的其它单元,但由于与本实用新型所述方案无关, 故不作介绍。
需要说明的是,上述切换可以是临时的,即只要USB Key不从PC机中拔 出下电,就一直维持切换后的通讯模式,但一旦拨出下电,下次再插入上电时,默认通讯模式仍为BOT通讯模式,如果需要再次进行切换,那么仍按照本实用 新型所述方式进行切换即可;或者,也可以是永久的,即一旦切换完成后,后 续每次插入PC机时都使用切换后的通讯模式;再或者,也可以当完成一次切 换后,即使USBKey从PC机中拔出下电,也维持切换后的通讯模式不变,但 下次再使用该USBKey时,如果需要,可再将其切换为之前的通讯模式。
另外,在实际应用中,也可以将上述按钮设置为开关形式,比如开关拨到 左边则表示要切换到BOT通讯模式,拨到右边则表示要切换到HID通讯模式 等。在基于本实用新型所述思想的前提下,具体实现方式不限。
总之,采用本实用新型的技术方案,在USB Key主体上设置一按钮,USB Key主体通过监测用户对该按钮的操作,实现通讯模式的切换。与现有技术相 比,本实用新型所述方案无需增加USBKey内部的接口芯片功能,而且,无需 使用非定制的PC机即可完成切换,也就是说,本实用新型所述方案能够在不 增加成本的前提下,方便用户的使用;另外,本实用新型所述方案的实现均依 赖于成熟的现有技术,实用性强且易于实现,便于普及。
综上所述,以上仅为本实用新型的较佳实施例而已,并非用于限定本实 用新型的保护范围。凡在本实用新型的精神和原则之内,所作的任何修改、 等同替换、改进等,均应包含在本实用新型的保护范围之内。
权利要求1、一种电子密码钥匙USB Key,包括USB Key主体,其特征在于,所述USB Key主体上设置有一按钮;所述USB Key主体中包括用于在监测到用户对所述按钮的操作满足切换条件时,通知切换单元进行通讯模式切换的监测单元,以及与所述监测单元相连的用于进行通讯模式切换的切换单元。
专利摘要本实用新型公开了一种电子密码钥匙(USB Key),包括USB Key主体,所述USB Key主体上设置有一按钮;所述USB Key主体中包括监测单元以及切换单元;所述监测单元与所述按钮及所述切换单元分别相连;所述监测单元监测用户对所述按钮的操作是否满足切换条件,如果是,则通知所述切换单元执行切换功能;所述切换单元接收到来自所述监测单元的通知消息后,将所述USB Key的通讯模式由默认通讯模式切换为所述USB Key支持的另一通讯模式。应用本实用新型所述的USB Key,能够在不增加成本的前提下,方便用户的使用。
文档编号G06F21/00GK201425746SQ20092010640
公开日2010年3月17日 申请日期2009年3月20日 优先权日2009年3月20日
发明者李东声 申请人:李东声
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1