云服务身份认证方法及设备技术

技术编号:9740147 阅读:73 留言:0更新日期:2014-03-06 23:40
本发明专利技术提供了一种云服务身份认证方法及设备。其中,该方法包括:读取与终端连接的通用串行总线USB设备中的介质访问控制关键字MAC-Key;发送MAC-Key至服务器,接收服务器返回的、MAC-Key的校验结果,其中,服务器中保存有与MAC-Key相对应的USB设备身份标识ID以及用户账号;根据校验结果确定USB设备是否通过身份验证。采用本发明专利技术实施例能够解决现有技术中,在使用云服务资源之前必须进行用户注册的问题,避免在使用云服务资源时由于需要临时注册造成的网络资源浪费。

【技术实现步骤摘要】
云服务身份认证方法及设备
本专利技术涉及互联网应用领域,特别是涉及一种云服务身份认证方法及设备。
技术介绍
随着信息社会的发展,人们越来越依赖网络,越来越依赖云服务,而现有技术中,用户在使用云服务提供的各种资源之前,首先需要进行账号注册及登录,另外,用户在不同设备上使用云服务提供的资源时,需要重复登录自己拥有的账号。例如,用户因为工作需要使用云服务提供的资源,但临时申请账号步骤繁琐,并且临时申请的账号由于不具有使用的长期性,导致浪费了大量的网络资源。另外,当用户因为工作需要在缺乏安全性的地点登陆自己的账号时,如果在使用完毕之后,没有及时退出登录或者删除自己的登录记录,容易遭到不法人员的盗号,导致资料的丢失,甚至造成个人财产的损失。综上,现有技术中,用户在进行云服务资源的使用时需要进行的账号注册以及账号登录的过程步骤繁琐,并且占用大量的网络资源,造成资源的浪费,同时缺乏安全性,不能高效率保证用户资料甚至财产的安全。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的云服务身份认证方法及设备。依据本专利技术的一个方面,提供了一种云服务身份认证方法,包括:读取与终端连接的通用串行总线USB设备中的介质访问控制关键字MAC-Key;发送所述MAC-Key至云服务器,接收所述云服务器返回的、所述MAC-Key的校验结果,其中,所述云服务器中保存有与所述MAC-Key相对应的所述USB设备身份标识ID以及用户账号;根据所述校验结果确定所述USB设备是否通过身份验证。可选地,所述云服务身份认证方法还包括:所述USB设备与所述终端建立连接之后,加载云盘驱动,通过加载的驱动程序读取所述USB设备中的所述MAC-Key。可选地,所述云服务身份认证方法还包括:所述USB设备与所述终端断开连接之后,卸载所述驱动。可选地,根据所述校验结果确定所述USB设备是否通过身份验证,包括:若所述校验结果为存在所述USB设备ID与所述MAC-Key匹配,则确定所述USB设备通过所述身份验证;若所述校验结果为所述云服务器中任一USB设备ID均与所述MAC-Key不匹配,则利用所述云服务器发送所述MAC-Key至无线服务器进行校验,并根据所述无线服务器返回的校验结果确定所述USB设备是否通过所述身份验证,其中,所述无线服务器中保存有包括所述MAC-Key本身的所述MAC-Key的认证信息。可选地,根据所述无线服务器返回的校验结果确定所述USB设备是否通过所述身份验证,包括:若所述无线服务器中存在所述MAC-Key的认证信息,则确定所述USB设备通过所述身份验证;若所述无线服务器中不存在所述MAC-Key的认证信息,则确定所述USB设备未通过所述身份验证。可选地,所述USB设备通过所述身份验证之后,启动所述USB设备的云盘功能。可选地,启动所述USB设备的云盘功能之后,还包括:接收用户输入的登录信息,其中,所述登录信息包括用户账号及密码;根据所述登录信息,在所述云服务器侧进行登录。可选地,根据所述登录信息,在所述服务器侧进行登录,还包括:若用户账号为第一次登录,激活所述用户账号,并接收所述服务器分配的云服务资源,利用接收的资源进行业务处理;若用户账号为非第一次登录,登录之后,调用相应云服务资源进行业务处理。可选地,所述云服务身份认证方法还包括:若所述USB设备与所述终端断开连接时,所述用户账号中存在未完成的业务,停止继续执行业务处理。可选地,所述云服务资源包括以下至少之一:云盘空间资源;游戏装备资源;在线电影资源;以及其他云服务使用权限。可选地,所述云服务身份认证方法所述MAC-Key预先烧录至所述USB设备的预留区。依据本专利技术的另一个方面,还提供了一种云服务身份认证设备,包括:连接器,配置为连接通用串行总线USB设备至终端;读取器,配置为读取与所述终端连接的所述USB设备中的介质访问控制关键字MAC-Key;发送器,配置为发送所述MAC-Key至云服务器;接收器,配置为接收所述云服务器返回的、所述MAC-Key的校验结果,其中,所述云服务器中保存有与MAC-Key相对应的所述USB设备身份标识ID以及用户账号;确定器,配置为根据所述校验结果确定所述USB设备是否通过身份验证。可选地,所述云服务身份认证设备还包括:程序调用器,配置为所述连接器连接通用串行总线USB设备至终端之后,加载云盘驱动,通过加载的驱动程序读取所述USB设备中的所述MAC-Key;以及所述USB设备与所述终端断开连接之后,卸载所述驱动。可选地,所述确定器还配置为:若所述校验结果为存在所述USB设备ID与所述MAC-Key匹配,则所述确定器确定所述USB设备通过所述身份验证;若所述校验结果为所述云服务器中任一USB设备ID均与所述MAC-Key不匹配,则利用所述云服务器发送所述MAC-Key至无线服务器进行校验,并根据所述无线服务器返回的校验结果确定所述USB设备是否通过所述身份验证,其中,所述无线服务器中保存有所述MAC-Key的认证信息。可选地,所述确定器还配置为:若所述无线服务器中存在所述MAC-Key的认证信息,则确定所述USB设备通过所述身份验证;若所述无线服务器中不存在所述MAC-Key的认证信息,则确定所述USB设备未通过所述身份验证。可选地,所述云服务身份认证设备还包括:启动器,配置为所述USB设备通过所述身份验证之后,启动所述USB设备的云盘功能。依据本专利技术的另一个方面,还提供了一种通用串行总线USB设备,包括:存储器,配置为存储介质访问控制关键字MAC-Key,其中,所述MAC-Key对应的所述USB设备身份标识ID以及用户账号保存在服务器中;数据接口,配置为根据终端的读取指令,将所述MAC-Key通过接口发送至所述终端,由所述终端根据所述MAC-Key到云服务器进行云服务身份认证。可选地,所述云服务身份认证设备还包括:云盘功能调用器,配置为所述USB设备通过所述身份验证之后,启动云盘功能。可选地,所述云盘功能调用器还包括:接收模块,配置为,所述USB设备的云盘功能启动之后,接收用户输入的登录信息,其中,所述登录信息包括用户账号及密码;确定模块,配置为,根据所述登录信息,在所述云服务器侧进行登录;以及资源应用模块,配置为,若用户账号为第一次登录,激活所述用户账号,并接收所述服务器分配的云服务资源,利用接收的资源进行业务处理;若用户账号为非第一次登录,登录之后,调用相应云服务资源进行业务处理。可选地,所述云服务身份认证设备还包括:任务停止器,配置为若所述USB设备与所述终端断开连接时,所述用户账号中存在未完成的业务,停止继续执行业务处理。依据本专利技术实施例能够读取USB设备中的MAC-Key,并通过发送该MAC-Key至服务器进行校验,能够实现云服务身份的认证,即,本专利技术实施例直接利用USB设备完成身份验证,解决了现有技术中,在使用云服务资源之前必须进行用户注册的问题,避免在使用云服务资源时由于需要临时注册造成的网络资源浪费。本专利技术实施例提供的云服务身份认证方法实现起来简单便捷,仅将USB设备与终端连接即可,不需要其他操作。并且,通过USB设备进行身份验证能够增强账号的安全性,有效保证用户资料甚至财产的安全。另外,不本文档来自技高网...
云服务身份认证方法及设备

【技术保护点】
一种云服务身份认证方法,包括:读取与终端连接的通用串行总线USB设备中的介质访问控制关键字MAC?Key;发送所述MAC?Key至云服务器,接收所述云服务器返回的、所述MAC?Key的校验结果,其中,所述云服务器中保存有与所述MAC?Key相对应的所述USB设备身份标识ID以及用户账号;根据所述校验结果确定所述USB设备是否通过身份验证。

【技术特征摘要】
1.一种云服务身份认证方法,包括:读取与终端连接的通用串行总线USB设备中的介质访问控制关键字MAC-Key;发送所述MAC-Key至云服务器,接收所述云服务器返回的、所述MAC-Key的校验结果,其中,所述云服务器中保存有与所述MAC-Key相对应的所述USB设备身份标识ID以及用户账号;根据所述校验结果确定所述USB设备是否通过身份验证;其中,根据所述校验结果确定所述USB设备是否通过身份验证包括:若所述校验结果为存在所述USB设备ID与所述MAC-Key匹配,则确定所述USB设备通过所述身份验证;若所述校验结果为所述云服务器中任一USB设备ID均与所述MAC-Key不匹配,则利用所述云服务器发送所述MAC-Key至无线服务器进行校验,并根据所述无线服务器返回的校验结果确定所述USB设备是否通过所述身份验证,其中,所述无线服务器中保存有包括所述MAC-Key本身的所述MAC-Key的认证信息。2.根据权利要求1所述的方法,其中,还包括:所述USB设备与所述终端建立连接之后,加载云盘驱动,通过加载的驱动程序读取所述USB设备中的所述MAC-Key。3.根据权利要求2所述的方法,其中,还包括:所述USB设备与所述终端断开连接之后,卸载所述驱动。4.根据权利要求1所述的方法,其中,根据所述无线服务器返回的校验结果确定所述USB设备是否通过所述身份验证,包括:若所述无线服务器中存在所述MAC-Key的认证信息,则确定所述USB设备通过所述身份验证;若所述无线服务器中不存在所述MAC-Key的认证信息,则确定所述USB设备未通过所述身份验证。5.根据权利要求1或4所述的方法,其中,所述USB设备通过所述身份验证之后,启动所述USB设备的云盘功能。6.根据权利要求5所述的方法,其中,启动所述USB设备的云盘功能之后,还包括:接收用户输入的登录信息,其中,所述登录信息包括用户账号及密码;根据所述登录信息,在所述云服务器侧进行登录。7.根据权利要求6所述的方法,其中,根据所述登录信息,在所述服务器侧进行登录,还包括:若用户账号为第一次登录,激活所述用户账号,并接收所述服务器分配的云服务资源,利用接收的资源进行业务处理;若用...

【专利技术属性】
技术研发人员:叶特峰张治洲蒲森
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1