一种具有USB Key功能的数据卡及其实现方法技术

技术编号:4155547 阅读:354 留言:0更新日期:2012-04-11 18:40
本发明专利技术具有USB?key功能的数据卡及实现方法。通过存储、检测、比较每个计算机唯一的标识码值,决定该计算机是否进入锁定状态,也就是说对指定的计算机有一一绑定的USB?key功能,限制了指定计算机的使用,保护了指定计算机的安全。并且该USB?key的功能由用户选择是否开启,而对其他的计算机如未开启USB?key功能仍相当于普通功能的数据卡。并且本方法无需硬件变动,只需软件修改即可实现。本发明专利技术的数据卡可限制为锁定一台亦可拓展为锁定多台计算机。另外,本发明专利技术采用的开机启动服务只有在插入已写入计算机标识码的数据卡,并计算机正常工作的情况下,用户才可以选择是否停止或者再次启动该服务。

Data card with USB Key function and implementing method thereof

The invention has USB? Key function data card and implementation method. By storing, detecting, and comparing the unique identification code values of each computer, the computer determines whether the computer is locked in, that is, the USB bound to the specified computer The key function limits the use of the specified computer and protects the security of the specified computer. And the USB? The function of key is chosen by the user, is it open to other computers, such as USB? The key function is still equivalent to the ordinary function of the data card. And this method needs no hardware changes, only software modification can be achieved. The invention of the data card is limited to lock a lock for multiple computers can also expand. In addition, the invention adopts the boot service only in the computer identification code has been written into the data card, and the normal work of the computer, the user can choose whether to stop or start the service again.

【技术实现步骤摘要】

本专利技术涉及无线数据通信领域,尤其涉及一种具有USB Key功能的数据卡及其实 现方法。
技术介绍
随着科技的进步和通信的发展,尤其是3G的普及,随着网络带宽的增加,无线宽 带越来越广泛,人们对于无线上网的需求也与日倶增。无线数据卡也越来越普及,用户希望 数据卡除了常规的通信功能外还有更多的功能。 USB key作为一种方便、安全、可靠的身份认证技术,通过专门的硬件设备进行认 证,很好地解决了在使用计算机和其他设备中身份认证的安全可靠性问题。由于安全或者 出于限制他人使用的需求。有些安全要求高的企业用户能锁定自己指定的计算机不被别人 使用,并且希望在自己不在的时候别人就算开机也为锁定状态,只有插上特定的USB key设 备才能正常使用,并且希望计算机能够物理与网络断开,从而保证计算机的网络安全。还有 一些家庭也希望有在自己不在的时候能有相关的便携设备对某些计算机进行锁定,限制孩 子用计算机玩游戏和上网的行为。类似的需求有很多,考虑到数据卡是计算机比较常用的 通信工具,人们一般通过数据卡进行无线上网。而本专利技术正是基于满足上述需求的具有USB key功能的数据卡及实现方法。
技术实现思路
本专利技术的目的是提供一种具有USB key功能的数据卡及实现方法,通过软件设置 使用户能够用数据卡启动USB key的功能,从而锁定指定的计算机。 为实现上述目的,本专利技术采用的技术方案如下 —种具有USB Key功能的数据卡,其包括一个存储模块,所述存储模块可以存储从 指定计算机上读取的标识码值且该标识码值不能修改,当该数据卡插入计算机使用时,该 存储在存储模块中的标识码值将会和计算机中的标识码值进行比对,如果两者匹配,则允 许用户使用所述计算机。 进一步地,上述数据卡还包括所述计算机侧安装的UI提示用户启用USB Key服 务,读取该计算机的标识码值,并存储在数据卡的特定存储区。 进一步地,上述数据卡还包括所述计算机的UI具有比较模块,该模块将比较存 储在数据卡存储区中的标识码和计算机自身的标识码,如果一致,则允许使用该计算机,如 果不一致,则锁定该计算机。 进一步地,上述数据卡还包括所述标识码值是硬盘的序列号或网卡的物理地址 等或者综合以上信息得到的数值。 进一步地,上述数据卡还包括所述数据卡可锁定多台计算机,设定数据卡内的存 储区域写入多个计算机标识码值。 本专利技术还提供一种具有USB Key功能的数据卡的实现方法,其特征在于3 将数据卡插入指定计算机; 安装UI,启用USB Key功能; 读取该计算机的标识码值并存入数据卡特定存储区; 计算机检测到带有USB Key的数据卡时就读取该数据卡存储的标识码值,并与该 计算机的标识码值进行比较; 若未检测到标识码值或读取的标识码值与本机的不匹配,则启动锁定指定计算 机。 进一步地,上述方法还包括所述标识码值是硬盘的序列号或网卡的物理地址等 或者综合以上信息得到的数值。 进一步地,上述方法还包括所述数据卡可锁定多台计算机,设定数据卡内的存储 区域写入多个计算机标识码值。 进一步地,上述方法还包括所述计算机具有一个即时开启的服务并且该服务开机启动,若插入的是已被写入多个计算机标识码值的数据卡,所开启的特定服务会依次读取存贮在数据卡内的计算机标识码值并与该计算机上的标识码值进行比较。进一步地,上述方法还包括如果读取到所需要的计算机标识码值,计算机锁定解除;如果读完数据卡存储区内的所有计算机标识码值仍未读取到与计算机上一致的标识码值,则计算机进入锁定状态。 与现有技术相比较,本专利技术的具有USB key功能的数据卡及实现方法,除了数据卡 的功能外,可以用来保护或者限制指定的计算机的使用及安全,也就是说对指定的计算机 有一一绑定的USB key功能,并且该USB key的功能由用户选择是否开启,而对其他的计算 机如未开启USB key功能仍相当于普通功能的数据卡。并且本方法无需硬件变动,只需软 件修改即可实现。附图说明 图1是本专利技术实施例系统结构示意图; 图2是本专利技术实施例具有USB key功能的数据卡实现方法(锁定单台计算机)流 程示意图; 图3是本专利技术实施例具有USB key功能的数据卡实现方法(锁定多台计算机)流 程示意图; 图4是本专利技术另一种实施例的流程示意图。 具体实施例方式本专利技术提供一种具有USB key功能的数据卡及方法,使用户能够用数据卡启动USB key的功能,从而锁定指定的计算机,指定的计算机没有插上该数据卡的时候,别人不能使 用该计算机,并且由于没插数据卡即物理断开网络,从而保护指定计算机的安全,并可以限 制对指定的计算机的使用。而对其他的计算机,本数据卡可以选择不开启USB key的功能, 则相当于普通的数据卡功能。 本专利技术所述的具有USB key功能的数据卡及方法原理如下 核心思想是每个计算机都有一个唯一的标识码值(可以为硬盘的序列号,网卡的物理地址等或者综合以上信息得到的数值),当数据卡插入计算机USB 口的时候会提示安 装用户界面软件(User Interface,UI),安装完后,UI会有提示是否启动USB key服务。当 用户决定启用USB key服务的时候,UI会读取该计算机的标识码值,并存贮在数据卡内部 专门的存储区域,一旦写入即不能修改,并同时在计算机加入一个即时开启的服务并且该 服务开机启动。该服务当检测到USB端口插入带有USB 口的设备就会发起读取设备的标识 码值的动作,并将读取到的标识码值与该计算机的标识码值进行对比,若未有USB设备插 入或者已插入USB设备但检测不到标识码值以及读取到的标识码值与本机的不匹配,则启 动锁定指定计算机的动作,从而起到USB key的作用,限制了指定计算机的使用,保护了指 定计算机的安全。另外需要指出的是,所提到的开机启动的服务只有在插入已写入计算机 标识码的数据卡,并计算机正常工作的情况下,用户才可以选择是否停止或者再次启动该 服务。 需要说明的是,带有本专利技术的数据卡可限制为锁定一台亦可拓展为锁定多台计算机,即可以设定数据卡内的存储区域能写入多个计算机标识码值,而所开启的特定服务会依次读取存贮在数据卡内的计算机标识码值与计算机上的标识码值进行比较,直至读取到所需要的计算机标识码值,此时计算机解除锁定;或者读完数据卡存储区内的所有计算机标识码值仍未读取到与计算机上一致的标识码值,计算机仍保持锁定状态。 利用本专利技术的具有USB key功能的数据卡及方法基本原理包括以下步骤 数据卡插入指定的计算机,数据卡上电启动; 数据卡安装UI软件,用户决定启动UI上提示的USB key功能; UI读取该计算机的标识码值并写入数据卡内部,一旦写入除了特定工具外不能修改; 同时UI会在计算机里建立一个特定服务,该服务即时开启并开机启动; 特定服务检测到USB端口插入带有USB 口的设备就会发起读取设备的标识码值的动作,并将读取到的标识码值与该计算机的标识码值进行对比; 若未检测到USB设备插入或者已插入USB设备但检测不到标识码值以及读取到的 标识码值与本机的不匹配,则启动锁定指定计算机的动作; 数据卡拔出,特定服务锁定指定的计算机不能使用; 本专利技术的技术方案将USB Key和无线数据卡两种技术融合在一种产本文档来自技高网...

【技术保护点】
一种具有USBKey功能的数据卡,其包括一个存储模块,所述存储模块可以存储从指定计算机上读取的标识码值且该标识码值不能修改,当该数据卡插入计算机使用时,该存储在存储模块中的标识码值将会和计算机中的标识码值进行比对,如果两者匹配,则允许用户使用所述计算机。

【技术特征摘要】
一种具有USB Key功能的数据卡,其包括一个存储模块,所述存储模块可以存储从指定计算机上读取的标识码值且该标识码值不能修改,当该数据卡插入计算机使用时,该存储在存储模块中的标识码值将会和计算机中的标识码值进行比对,如果两者匹配,则允许用户使用所述计算机。2. 如权利要求1所述的数据卡,其特征在于所述计算机侧安装的UI提示用户启用 USB Key服务,读取该计算机的标识码值,并存储在数据卡的特定存储区。3. 如权利要求1所述的数据卡,其特征在于所述计算机的UI具有比较模块,该模块 将比较存储在数据卡存储区中的标识码和计算机自身的标识码,如果一致,则允许使用该 计算机,如果不一致,则锁定该计算机。4. 如权利要求1所述的数据卡,其特征在于所述标识码值是硬盘的序列号或网卡的 物理地址等或者综合以上信息得到的数值。5. 如权利要求l所述的数据卡,其特征在于所述数据卡可锁定多台计算机,设定数据卡内的存储区域写入多个计算机标识码值。6. —种具有USB Key功能的数据卡的实现方法,其特征在于将数据卡插入指定计算机...

【专利技术属性】
技术研发人员:李佑虎李凯旋
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利