一种基于drm的移动终端远程操作方法及系统的利记博彩app

文档序号:9219850阅读:504来源:国知局
一种基于drm的移动终端远程操作方法及系统的利记博彩app
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种基于DRM的移动终端远程操作方法及系统。
【背景技术】
[0002]便携式设备支持远程操作已经是一种较为常见的功能了。其主要功能是实现远程锁定/操作便携式设备。目前北美很多运营商都把这一功能定义为必须支持的功能。但一般的,这一功能会要求便携式设备首先支持一个安全的操作系统。原因是主要的加解密过程都要在安全的环境中运行,相应的密钥也都要存储在安全的环境中。但事实上安全的操作系统在当前以中低端为主的市场中还并不多见。因此在一些没有安全操作系统的设备中无法实现远程锁定/操作便携式设备。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于DRM的移动终端远程操作方法及系统,旨在解决现有技术中现有的不支持安全操作系统的移动终端无法实现远程操作的缺陷。
[0005]本发明解决技术问题所采用的技术方案如下:
一种基于DRM的移动终端远程操作方法,其中,所述方法包括:
A、第一移动终端接收用户的远程操作第二移动终端的指令后,生成远程操作请求;
B、第一移动终端将远程操作请求进行加密,将加密后的消息发送给后台服务器;
C、后台服务器对加密后的信息进行验证,解析出DRM文件,并发送给第二移动终端;
D、第二移动终端接收到DRM文件并响应,根据响应结果,第二移动终端执行对应操作。
[0006]所述的基于DRM的移动终端远程操作方法,其中,所述步骤A之前还包括:
S、预先在后台服务器和第一移动终端中存储第二移动终端第一次开机时生成的第一加密密钥、第二移动终端中存储用于加密消息的第二加密密钥以及用于校验服务器信息的第三加密密钥。
[0007]所述的基于DRM的移动终端远程操作方法,其中,所述步骤B具体包括:
B1、第一移动终端将第二移动终端的唯一标识符与第一移动终端的远程操作请求打包后用第一加密密钥进行加密;
B2、将加密后的消息通过安全套接层协议或传输层安全协议发送到后台服务器。
[0008]所述的基于DRM的移动终端远程操作方法,其中,所述步骤C具体包括:
Cl、后台服务器接收到加密消息后利用第一密钥进行解密验证;
C2、当验证成功时,解析出加密消息中的DRM文件,并将解析后的DRM文件发送给第二移动终端。
[0009]所述的基于DRM的移动终端远程操作方法,其中,所述步骤D具体包括: Dl、第二终端接收到DRM文件时,对DRM文件进行解析;
D2、按照解析后的消息进行响应修改对应的设置,解锁或锁定第二移动终端。
[0010]一种基于DRM的移动终端远程操作系统,其中,所述系统包括:
接收与请求生成模块,用于第一移动终端接收用户的远程操作第二移动终端的指令后,生成远程操作请求;
加密与发送模块,用于第一移动终端将远程操作请求进行加密,将加密后的消息发送给后台服务器;
验证与解析模块,用于后台服务器对加密后的信息进行验证,解析出DRM文件,并发送给第二移动终端;
响应与操作模块,用于第二移动终端接收到DRM文件并响应,根据响应结果,第二移动终端执行对应操作。
[0011]所述的基于DRM的移动终端远程操作系统,其中,所述系统还包括:
预先存储模块,用于预先在后台服务器和第一移动终端中存储第二移动终端第一次开机时生成的第一加密密钥、第二移动终端中存储用于加密消息的第二加密密钥以及用于校验服务器信息的第三加密密钥。
[0012]所述的基于DRM的移动终端远程操作系统,其中,所述加密与发送模块具体包括: 加密单元,用于第一移动终端将第二移动终端的唯一标识符与第一移动终端的远程操作请求打包后用第一加密密钥进行加密;
消息发送单元,用于将加密后的消息通过安全套接层协议或传输层安全协议发送到后台服务器。
[0013]所述的基于DRM的移动终端远程操作系统,其中,所述验证与解析模块具体包括: 解密验证单元,用于后台服务器接收到加密消息后利用第一密钥进行解密验证;
解析与发送单元,用于当验证成功时,解析出加密消息中的DRM文件,并将解析后的DRM文件发送给第二移动终端。
[0014]所述的基于DRM的移动终端远程操作系统,其中,所述响应与操作模块具体包括: 接收单元,用于第二终端接收到DRM文件时,对DRM文件进行解析;
响应与操作单元,用于按照解析后的消息进行响应修改对应的设置,解锁或锁定第二移动终端。
[0015]本发明提供了一种基于DRM的移动终端远程操作方法及系统,所述方法包括:第一移动终端接收用户的远程操作第二移动终端的指令后,生成远程操作请求;第一移动终端将远程操作请求进行加密,将加密后的消息发送给后台服务器;后台服务器对加密后的信息进行验证,解析出DRM文件,并发送给第二移动终端;第二移动终端接收到DRM文件并响应,根据响应结果,第二移动终端执行对应操作。本发明可实现在不支持安全操作系统的移动终端平台上实现远程锁定或解锁移动终端的功能,为用户在丢失手机时可直接对移动终端进行操作,提高了用户使用手机的安全性。
【附图说明】
[0016]图1是本发明的一种基于DRM的移动终端远程操作方法的较佳实施例的流程图。
[0017]图2是本发明的一种基于DRM的移动终端远程操作方法的较佳实施例的流程图。
[0018]图3是本发明的一种基于DRM的移动终端远程操作系统的较佳实施例的功能原理框图。
【具体实施方式】
[0019]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]本发明第一实施例所述的一种基于DRM的移动终端远程操作方法,如图1所示,包括:
步骤S100、第一移动终端接收用户的远程操作第二移动终端的指令后,生成远程操作请求。
[0021]具体实施时,第一移动终端为手机、平板电脑等电子设备,当用户需要远程操作第二移动终端,例如远程解锁或锁定移动终端。用户通过第一移动终端发起远程操作请求,该请求可能是对手机进行解锁或锁定,也可能是其他请求,例如打开手机应用进行查看。第一移动终端将该命令转换为在传输层的远程操作请求。
[0022]具体实施时,所述步骤SlOO之前还包括:
步骤S1、预先在后台服务器和第一移动终端中存储第二移动终端第一次开机时生成的第一加密密钥、第二移动终端中存储用于加密消息的第二加密密钥以及用于校验服务器信息的第三加密密钥。
[0023]具体实施时,运营商会在第一移动终端第一次开机时,会产生随后加密消息用的第一加密密钥,该第一加密密钥记为为KeyMOD。同时预先在第二移动终端手预先存储两个加密密钥,一个是用于加密的密钥的第二加密密钥,记为OperPub,另一个是用于校验服务器端的第三加密密钥,记为OperSignPub。其中第一加密密钥连同第一移动终端的唯一标识例如MEI,SUID等信息用第二加密密钥进行OperPub进行加密,并用第三加密密钥OperSignPub进行签名。而后将经过第三加密密钥OperSignPub签名后的消息发送到第一移动终端进行存储。
[0024]步骤S200、第一移动终端将远程操作请求进行加密,将加密后的消息发送给后台服务器。
[0025]具体实施时,所述步骤S200具体包括:
步骤S201、第一移动终端将第二移动终端的唯一标识符与第一移动终端的远程操作请求打包后用第一加密密钥进行加密;
步骤S202、将加密后的消息通过安全套接层协议或传输层安全协议发送到后台服务器。
[0026]具体实施时,本发明以第二解锁移动终端为例,在第一移动终端上的APP应用上有相应的远程操作用户界面。当用户发现第二移动终端锁定后,访问第一移动终端的远程操作用户界面,发起解锁请求,优选的该请求为用户身份识别(Subscriber IdentityModule,简称SM)请求,以下都简称为SM请求。所述第二移动终端将自身的唯一标识信息连同第一移动终端的远程操作请求打包,采用第一加密密钥KeyMOD进行加密,并将加密后的消息通过安全套接层协议(Secure Sockets Layer,简称SSL)或传输层安全协议(Transport Layer Security,TLS)发送到运营商的后台服务器端。
[0027]步骤S300、后台服务器对加密后的信息进行验证,解析出DRM文件,并发送给第二移动终端。
[0028]具体实施时,所述步骤S300具体包括:
5301、后台服务器接收到加密消息后利用第一密钥进行解密验证;
5302、当验证成功时,解析出加密消息中的DRM文件,并将解析后的DRM文件发送给第二移动终端。
[0029]具体实施时,后台服务器接收第一移动终端发送的加密消息后,首先解析后台服务器端的签名是否成功,如果成功则表示该服务器是用户希望连接的后台服务器。
[0030]步骤S400、第二移动终端接收到DRM文件并响应,根据响应结果,第二移动终端执行对应操作。
[0031]具体实施时,所述步骤S400具体包括:
步骤S401、第二终端接收到DRM文件时,对DRM文件进行解析;
步骤S402、按照解析后的消息进行响应修改对应的设置,解锁或锁定第二移动终端。
[0032]具体实施时,当收到发送来的DRM文件消息后,由于手机端保存过运营商预存的签名公钥OperSignPub签名。因为该消息在服务器端已经被MODKey加密过,并用运营商私钥OperSignPriv签过名。那么如果OperSign
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1