一种外围设备及其权限验证方法技术

技术编号:2820660 阅读:464 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种外围设备及其权限验证方法,所述方法包括以下步骤:接收用户通过与所述外围设备通信连接的主机输入的用户密码;判断所述用户密码与所述外围设备存储的校验密码是否匹配;若所述用户密码与所述校验密码匹配,则允许所述主机使用所述外围设备。本发明专利技术实施例通过公开一种外围设备及其权限验证方法,避免了外围设备被没有使用权限的用户随意滥用,增强了外围设备的使用安全性。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及。
技术介绍
现有技术中,对于主机外围扩展和应用,出现了各种各样的外围设备, 这些外围设备基于主机具有各种功能和应用,如主机可利用数据卡能实现无 线上网功能,利用打印机可实现打印功能等。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在以下缺点 目前这些外围设备都没有开机权限的管理, 一旦这些外围设备配置正确, 主机即能使用这些外围设备的功能,如一旦将数据卡连上主机,驱动安装正 确,配置正确,任何用户都能使用该数据卡在任何配置合适的主机上进行无 线上网,故现有技术中的这种主机与外围设备之间的应用不能提供安全及隐 私的保证。
技术实现思路
本专利技术实施例提供了 ,以提高外围设备 使用的安全性。本专利技术实施例提供了 一种外围设备的权限验证方法,包括以下步骤 接收用户通过与所述外围设备通信连接的主机输入的用户密码; 判断所述用户密码与所述外围设备存储的校验密码是否匹配; 若所述用户密码与所述校验密码匹配,则允许所述主机使用所述外围设备。本专利技术实施例提供了一种外围设备,包括密码接收单元,用于接收主机传送的用户密码,所述用户密码由用户通过主机输入;判断单元,用于判断所述密码接收单元接收的用户密码与所述外围设备存储的校验密码是否匹配;处理单元,用于当所述判断单元判断所述用户密码与所述4交—睑密码匹配 时,允许所述主机使用所述外围设备。本专利技术实施例提供了一种主从设备系统,包括主机,用于接收用户输入的用户密码;外围设备,用于接收所述主机传送的所述用户密码;判断所述用户密码 与所述外围设备存储的校验密码是否匹配;若所述用户密码与所述校验密码 匹配,则允许所述主机使用所述外围设备。本专利技术实施例通过公开,避免了外围设 备被没有使用权限的用户随意滥用,增强了外围设备的使用安全性。附图说明图1是本专利技术实施例中一种外围设备的权限验证方法流程图; 图2是本专利技术实施例中一种外围设备的权限验证方法流程图; 图3是本专利技术实施例中一种外围设备的实现方法流程图; 图4是本专利技术实施例中一种外围设备的实现方法流程图 图5是本专利技术实施例中一种外围设备结构图; 图6是本专利技术实施例中 一种主从设备系统结构图。具体实施例方式本专利技术实施例中,通过在外围设备增加一个校验开机密码的过程,并且 可以再增加一个通过IMEI (International Mobile Equipment ID,国际移动i殳备 标识)、ESN( Electronic Serial Number,电子序列号)、IMSI( International Mobile Subscriber Identification Number,国际移动客户识别码)或其它标识计算的超 级密码,然后在计算机插入外围设备时显示界面提示输入开机密码,用户正 确输入开机密码后才可以正常使用该外围设备。本专利技术实施例提供了一种外围设备的权限验证方法,如图1所示,包括以下步骤步骤101,接收用户通过与所述外围设备通信连接的主机输入的用户密码。所述通信连接是指外围设备与主机通过有线或无线(如蓝牙,红外等) 进行的可用于通信的连接,形成通信连接的设备可进行通信。步骤102,判断所述用户密码与所述外围设备存储的校验密码是否匹配。 步骤103,若所述用户密码与所述校验密码匹配,则允许所述主机使用所 述外围设备。本专利技术实施例通过公开一种外围设备的权限验证方法,避免了外围设备 被没有使用权限的用户随意滥用,增强了外围设备的使用安全性。本本专利技术实施例提供了一种外围设备的权限验证方法,如图2所示,包 括以下步骤步骤201 ,接收用户通过所述主机发送的密码设定指令。 步骤202,根据所述密码设定指令,通知所述主机提示用户输入与所述外 围设备存储的超级密码相匹配的用户密码。步骤203,接收用户通过与所述外围设备通信连接的主机输入的用户密码。步骤204,判断所述用户密码与所述外围设备存储的校验密码是否匹配。 具体包括判断所述用户密码与所述外围设备存储的超级密码是否匹配。判 断所述用户密码与所述外围设备存储的开机密码是否匹配。步骤205,若所述用户密码与所述校验密码匹配,则允许所述主机使用所 述外围设备。具体包括若所述用户密码与所述超级密码匹配,则通知所述 主机显示密码管理界面,接收并存储用户设置的开机密码;所述密码管理界 面用于用户设置所述外围设备的开机密码。若所述用户密码与所述开机密码 匹配,则允许所述主机正常使用所述外围设备。其中,所述超级密码根据所 述外围设备的国际移动设备标识计算得到。其中,所述接收并存储用户设置的开机密码包括接收所述主机传送的 加密开机密码,解密得到所述开机密码,存储所述开机密码;所述加密开机 密码为所述主机对用户输入的所述开机密码进行加密后得到的数据。其中,所述接收并存储用户设置的开机密码还可以包括接收所述主机 的时间同步指令,将所述外围设备的系统时间与所述主机的系统时间同步; 根据所述外围设备的系统时间,利用所述时间函数对所述加密开机密码进行 解密,得到所述开机密码。所述加密开机密码为所述主机根据所述主机的系 统时间,利用时间函数对所述开机密码进行加密而得到;本专利技术实施例通过公开一种外围设备的权限验证方法,避免了外围设备 被没有使用权限的用户随意滥用,增强了外围设备的使用安全性。本专利技术实施例提供了一种外围设备的实现方法,如图3所示,包括以下步骤步骤301,外围设备插入计算机后启动,要求用户通过计算机输入密码, 通知计算机软件打开用户密码界面。步骤302,用户通过计算机的输用户密码界面入密码后,计算机通过数据 接口 (例如USB口 )将该密码传输给外围设备。步骤303,外围设备根据输入密码的类型进行判断,如果输入的是根据 IMEI号算出来的超级密码,则进行超级密码校验,如果输入的是普通用户密 码,则进行用户密码校验。步骤304,外围设备将密码校验的结果返回给计算机的操作界面。步骤305,计算机根据返回的结果,显示正常使用界面或密码管理界面 如果是用户密码,且正确,则可以正常使用外围设备,否则提示用户重新输 入密码;如果是超级密码,且正确,则显示密码管理界面,用户可以重新设 置用户密码。其中超级密码可以是根据IMEI号使用专用的算法算出,购买数 据卡时获赠,避免忘记用户密码而使数据卡再也无法使用。本专利技术实施例中,当用户第一次使用外围设备时,可以对该外围设备设 定初始密码,具体过程如图4所示,包括以下步骤步骤401,用户对外围设备设置初始密码。外围设备与计算机连接后,使 计算机呈现一个显示界面,指示用户是否需要设置初始开机密码,如果用户 选择设置开机密码,则该显示界面进一步指示用户输入超级密码,该超级密码可以根据该外围设备的IMEI号算出,为管理该外围设备的唯一权限。 步骤402,计算机将该超级密码传输给外围设备。步骤403,在外围设备增加一条AT命令,用作密码校-验,首先对该超级密码进行验证,与存储在本地的超级密码进行比较,如果匹配,则说明用户具有对该外围设备的管理权限。步骤404,外围设备通知计算机通过显示界面指示用户输入开机密码。 步骤405 ,计算机先发送命令将外围设备内的时间和计算机时间同步。 步骤406,通过一种和时间的相关的加密算法(例如MD5)将用户输入本文档来自技高网...

【技术保护点】
一种外围设备的权限验证方法,其特征在于,包括以下步骤: 接收用户通过与所述外围设备通信连接的主机输入的用户密码; 判断所述用户密码与所述外围设备存储的校验密码是否匹配; 若所述用户密码与所述校验密码匹配,则允许所述主机使用所述外围设备。

【技术特征摘要】

【专利技术属性】
技术研发人员:周陶陶钟少华邹橹定
申请(专利权)人:深圳华为通信技术有限公司
类型:发明
国别省市:94[]

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

1