一种基于WEBOS系统的应用鉴权加载方法及装置制造方法及图纸

技术编号:8367918 阅读:154 留言:0更新日期:2013-02-28 07:34
本发明专利技术公开了一种基于WEBOS系统的应用鉴权加载方法及装置,该方法包括:运行WEBOS系统的移动手持终端判断是否从云端服务器第一次下载所需的应用,如果是从云端服务器第一次下载该应用,则移动手持终端正常下载该应用,并对该应用进行操作后,获取移动手持终端的本地的硬件标识码;把上述获得的标识码进行加密绑定,并与该应用进行加权加密绑定;并将应用上传至云端服务器保存。该装置包括运行WEBOS系统的移动手持终端,用于给云端服务器上传或从云端服务器下载所需的应用,并将该应用与移动手持终端进行加权加密绑定。实现了应用中的用户信息在网络和云端的安全传输和运行。

【技术实现步骤摘要】
一种基于WEBOS系统的应用鉴权加载方法及装置
本专利技术涉及移动手持终端与通信
,尤其涉及一种基于WEBOS移动操作系统的应用鉴权加载领域的方法及实现该方法的装置。
技术介绍
目前,随着移动手持终端操作系统越来越丰富,特别是伴随着云计算的兴起、HTML5标准的制定以及硬件性能的提高,出现了一种基于浏览器的虚拟的移动操作系统WEBOS。而在该移动操作系统中一个很关键的技术点是应用在云端的存储以及本地从云端加载应用。但这对这种存储和加载应用的方式,带来的一个根本性也是用户最担心的问题就是应用存储和加载的安全性。不论用户是把本地的应用存储到云端还是从云端加载自己的应用,也或者是从云端加载其他应用,这些存储在云端的数据就很可能被暴露给云端存储的管理者或其他通过网络也连接到云端的用户,因此,在这种情况下,一种基于WEBOS系统的应用安全存储和加载的方法和系统就显得尤为重要。
技术实现思路
本专利技术提供了一种基于WEBOS系统的应用安全存储和加载的方法和装置,该方法和装置针对应用通过增加鉴权的方式,实现了应用中的用户信息在网络和云端的安全传输和运行。为解决上述技术问题,本专利技术提供的技术方案为:一种基于WEBOS系统的应用鉴权加载方法,该方法包括如下步骤:运行WEBOS系统的移动手持终端判断是否从云端服务器第一次下载所需的应用,如果是从云端服务器第一次下载该应用,则移动手持终端正常下载该应用,并对该应用进行操作后,获取移动手持终端的本地硬件标识码;把上述获得的本地硬件标识码进行加密绑定,并与该应用进行加权加密绑定;将经加权加密绑定后的应用上传至云端服务器保存;如果移动手持终端不是第一次下载该应用,则移动手持终端运行该应用时,将该应用与移动手持终端的本地硬件标识码进行对比,如果一致,则打开并运行该应用;所述移动手持终端对应用再次进行操作,上传至云端服务器前,移动手持终端对移动终端设备本地的标识码进行加密绑定,并与该应用进行加权加密绑定。优选的,所述移动手持终端的本地标识码包括IMEI码、蓝牙的MAC地址码和WIFI的MAC地址码。优选的,如果移动手持终端不是第一次下载该应用,则移动手持终端运行该应用时,将该应用与移动手持终端的本地标识码进行对比的方法为:读取该移动手持终端的IMEI码、蓝牙的MAC地址码、WIFI的MAC地址码,并分别与该应用自身绑定的IMEI码、蓝牙MAC地址码、WIFI地址码进行对比,如全部一致,则该应用可正常打开并运行,否则打开失败。优选的,本专利技术还包括如下步骤:经过加权加密绑定的应用被上传至云端服务器后,云端服务器运行该应用前,云端服务器读取该移动手持终端的IMEI码、蓝牙的MAC地址码、WIFI的MAC地址码,并分别与该云端服务器保存的IMEI码、蓝牙MAC地址码、WIFI地址码进行对比,如全部一致,则该应用可正常打开并运行,否则打开失败。优选的,运行WEBOS系统的移动手持终端设备包括移动电话、手机、笔记本电脑、上网本,便携式平板电脑,MP3、MP4、PHP、PDA、数字电视、电子书。本专利技术还提供了一种基于WEBOS系统的应用鉴权加载装置,该装置包括运行WEBOS系统的移动手持终端,用于给云端服务器上传或从云端服务器下载所需的应用,并将该应用与移动手持终端进行加权加密绑定;其中,移动手持终端包括:判断装置,用于判断该移动手持终端是否从云端服务器第一次下载所需的应用;操作装置,用于对下载的应用进行操作;获取装置,用于移动手持终端是第一次获取所需应用时,获取移动终端设备本地硬件标识码;加权加密绑定装置,用于将获取装置获取的移动终端设备本地标识码进行加权加密,并与该应用进行绑定;比对装置,用于移动手持终端再次下载所需应用时,在移动手持终端运行该应用时,该应用首先读取该移动手持终端的本地硬件标识码进行对比,如一致,则该应用可正常打开并运行,否则打开失败,不能运行该应用;上传装置,用于将经加权加密绑定后的应用上传至云端服务器保存。优选的,移动终端设备本地硬件标识码包括IMEI码、蓝牙的MAC地址码和WIFI的MAC地址码。优选的,比对装置用于移动手持终端再次下载所需应用时,在移动手持终端运行该应用时,该应用首先读取该移动手持终端的IMEI码、蓝牙的MAC地址码、WIFI的MAC地址码,并分别与该应用自身绑定的IMEI码、蓝牙MAC地址码、WIFI地址码进行对比,如全部一致,则该应用正常打开并运行,否则该应用打开失败,不能运行该应用。优选的,运行WEBOS系统的移动手持终端设备包括移动电话、手机、笔记本电脑、上网本,便携式平板电脑,MP3、MP4、PHP、PDA、数字电视、电子书。本专利技术的有益效果在于:本专利技术所使用的方法,采用了通过移动手持终端设备的硬件信息来加密并绑定从网络的云端下载的应用,并使得上传至云端后的应用再次被下载运行时自动会获取终端设备的硬件相关信息并进行比对,实现了应用中的用户信息在网络和云端的安全传输和运行,由于该专利技术中,应用只能运行于一个特定的唯一硬件设备中,从而进一步保证了用户信息的安全性,提高了用户对WEBOS网络操作系统的使用信心,提高了产品的用户满意度,进而可提高该移动终端产品的市场竞争力。附图说明图1为本专利技术的方法流程图。具体实施方式下面结合附图对本专利技术做进一步说明。参见图1,本实施例中,基于WEBOS系统的应用鉴权加载方法包括以下的几个处理过程:101、云端,即网络中的云端服务器,用于网络中存放应用及相关数据的服务器端,移动手机终端可以通过网络访问云端,并从云端下载应用或把应用上传至云端保存。S1、移动手持终端从云端第一次下载某一应用。102、本地移动手持终端,移动手持终端通过网络从云端下载自己想要的应用,如该应用是第一次从云端下载的应用,则无需身份认证过程,即可正常运行该应用;当终端运行完该应用后需要上传至云端时,终端设备需要首先获取自己的IMEI码、蓝牙的MAC地址码和WIFI的MAC地址码,并进行简单的加密绑定,然后再与需要上传至云端的应用进行加权加密绑定,最后终端设备通过网络上传应用至云端保存。S2、移动手持设备不是第一次(从)云端下载某一应用,此时,当终端设备运行该应用时,应用会首先获取移动终端设备的IMEI码,并对比应用自身绑定的IMEI号,如一致则继续获取蓝牙的MAC地址码,并再次与应用自身绑定的蓝牙MAC地址码进行对比,如再次一致,最后再获取WIFI的MAC地址码并与应用自身绑定的WIFI地址码进行最后的对比,如一致则应用可正常打开并运行,否则如中间任何一项对比不匹配,则应用打开失败。S3、移动手持终端运行完应用后需要上传至云端时,终端设备需要首先获取自己的IMEI码、蓝牙的MAC地址码和WIFI的MAC地址码,并进行简单的加密绑定。S4、移动手持终端把进行了简单加密绑定的设备信息与应用进行加权加密绑定处理,并上传至云端保存。本实施例中,基于WEBOS系统的应用鉴权加载设备即为运行WEBOS系统的移动手持终端,该终端设备针对第一次加载的应用采用正常的方式打开并运行;当运行应用结束后要上传至云端的时候,设备系统会自动或可选择性对应用进行加密加权绑定处理,然后应用才能顺利传输至云端;同时当设备再次下载并运行该应用时,应用会根据之前的加权加密方式自本文档来自技高网...

【技术保护点】
一种基于WEBOS系统的应用鉴权加载方法,其特征在于,该方法包括如下步骤:运行WEBOS系统的移动手持终端判断是否从云端服务器第一次下载所需的应用,如果是从云端服务器第一次下载该应用,则移动手持终端正常下载该应用,并对该应用进行操作后,获取移动手持终端的本地硬件标识码;把上述获得的本地硬件标识码进行加密绑定,并与该应用进行加权加密绑定;将经加权加密绑定后的应用上传至云端服务器保存;如果移动手持终端不是第一次下载该应用,则移动手持终端运行该应用时,将该应用与移动手持终端的本地硬件标识码进行对比,如果一致,则打开并运行该应用;所述移动手持终端对应用再次进行操作,上传至云端服务器前,移动手持终端对移动终端设备本地硬件标识码进行加密绑定,并与该应用进行加权加密绑定。

【技术特征摘要】
1.一种基于WEBOS系统的应用鉴权加载方法,其特征在于,该方法包括如下步骤:运行WEBOS系统的移动手持终端判断是否从云端服务器第一次下载所需的应用,如果是从云端服务器第一次下载该应用,则移动手持终端正常下载该应用,并对该应用进行操作后,获取移动手持终端的本地硬件标识码;把上述获得的本地硬件标识码进行加密绑定,并与该应用进行加权加密绑定;将经加权加密绑定后的应用上传至云端服务器保存;如果移动手持终端不是第一次下载该应用,则移动手持终端运行该应用时,将该应用与移动手持终端的本地硬件标识码进行对比,如果一致,则打开并运行该应用;所述移动手持终端对应用再次进行操作,上传至云端服务器前,移动手持终端对移动终端设备本地硬件标识码进行加密绑定,并与该应用进行加权加密绑定。2.根据权利要求1所述的基于WEBOS系统的应用鉴权加载方法,其特征在于,所述移动手持终端的本地硬件标识码包括IMEI码、蓝牙的MAC地址码和WIFI的MAC地址码。3.根据权利要求2所述的基于WEBOS系统的应用鉴权加载方法,其特征在于,如果移动手持终端不是第一次下载该应用,则移动手持终端运行该应用时,将该应用与移动手持终端的本地硬件标识码进行对比的方法为:读取该移动手持终端的IMEI码、蓝牙的MAC地址码、WIFI的MAC地址码,并分别与该应用自身绑定的IMEI码、蓝牙MAC地址码、WIFI地址码进行对比,如全部一致,则该应用正常打开并运行,否则打开失败。4.根据权利要求2所述的基于WEBOS系统的应用鉴权加载方法,其特征在于,本发明还包括如下步骤:经过加权加密绑定的应用被上传至云端服务器后,云端服务器运行该应用前,云端服务器读取该移动手持终端的IMEI码、蓝牙的MAC地址码、WIFI的MAC地址码,并分别与该云端服务器保存的IMEI码、蓝牙MAC地址码、WIFI地址码进行对比,如全部一致,则该应用正常打开并运行,否则打开失败。5.根据权利要求1所述的基于WEBOS系...

【专利技术属性】
技术研发人员:张楚航张立民
申请(专利权)人:深圳市中兴移动通信有限公司
类型:发明
国别省市:

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

1