一种投影数据传输的方法及用户终端的制作方法

文档序号:9810225阅读:394来源:国知局
一种投影数据传输的方法及用户终端的制作方法
【技术领域】
[0001]本发明涉及终端技术领域,尤其涉及一种投影数据传输的方法及用户终端。
【背景技术】
[0002]随着信息时代的到来,多媒体技术迅猛发展,投影设备的应用也越来越广泛。举例来说,用户终端可以通过有线或无线的接入方式与投影设备建立连接,并进行投影,以将用户终端小屏幕上的待投影数据通过投影摄像的方式显示给用户。当将用户终端小屏幕上的待投影数据通过投影摄像的方式显示给用户时,用户终端需要先将需要显示的待投影数据传输给投影设备。然而,由于在进行待投影数据传输过程中,并没有设置数据安全传输措施,当这些待投影数据被不法分子窃取后,则可能造成不可估量的后果。可见,目前将用户终端设备上的待投影数据传输给投影设备时,待投影数据传输过程中安全性不高。

【发明内容】

[0003]本发明实施例提供了一种投影数据传输的方法及用户终端,能够提高投影数据传输过程的安全性。
[0004]本发明实施例第一方面公开了一种投影数据传输的方法,包括:
[0005]用户终端获取待投影数据,并使用包括所述用户终端的终端设备号的数据列表按照预先设定的加密方式生成加密密钥,并使用所述加密密钥对所述待投影数据进行加密,得到加密投影数据;
[0006]所述用户终端发送所述加密投影数据至投影设备,以使所述投影设备生成用于解密所述加密投影数据的解密密钥;
[0007]所述用户终端接收所述投影设备发送的所述解密密钥,并检测所述加密密钥与所述解密密钥是否相匹配,若否,则停止向所述投影设备发送数据。
[0008]本发明实施例第二方面公开了一种投影数据传输的方法,包括:
[0009]投影设备接收用户终端发送的加密投影数据,所述加密投影数据为所述用户终端使用加密密钥对待投影数据进行加密得到的数据,所述加密密钥为所述用户终端使用包括所述用户终端的终端设备号的数据列表按照预先设定的加密方式生成加密密钥;
[0010]所述投影设备使用包括所述用户终端的终端设备号的数据列表按照预先设定的解密方式生成解密密钥,并将所述解密密钥发送至所述用户终端,以使所述用户终端检测所述加密密钥与所述解密密钥是否相匹配,若否,则所述用户终端停止向所述投影设备发送数据。
[0011]本发明实施例第三方面公开了一种用户终端,包括:
[0012]获取单元,用于获取待投影数据,并使用包括用户终端的终端设备号的数据列表按照预先设定的加密方式生成加密密钥,并使用所述加密密钥对所述待投影数据进行加密,得到加密投影数据;
[0013]第一发送单元,用于发送所述加密投影数据至投影设备,以使所述投影设备生成用于解密所述加密投影数据的解密密钥;
[0014]收发单元,接收所述投影设备发送的所述解密密钥,并检测所述加密密钥与所述解密密钥是否相匹配,若否,则停止向所述投影设备发送数据。
[0015]本发明实施例第四方面公开了一种投影设备,包括:
[0016]第一接收单元,用于接收用户终端发送的加密投影数据,所述加密投影数据为所述用户终端使用加密密钥对待投影数据进行加密得到的数据,所述加密密钥为所述用户终端使用包括所述用户终端的终端设备号的数据列表按照预先设定的加密方式生成加密密钥;
[0017]生成单元,用于使用包括所述用户终端的终端设备号的数据列表按照预先设定的解密方式生成解密密钥,并将所述解密密钥发送至所述用户终端,以使所述用户终端检测所述加密密钥与所述解密密钥是否相匹配,若否,则所述用户终端停止向所述投影设备发送数据。
[0018]本发明实施例中,用户终端先获取待投影数据,并使用包括所述用户终端的终端设备号的数据列表按照预先设定的加密方式生成加密密钥,并使用所述加密密钥对所述待投影数据进行加密,得到加密投影数据;所述用户终端发送所述加密投影数据至投影设备,以使所述投影设备生成用于解密所述加密投影数据的解密密钥;所述用户终端接收所述投影设备发送的所述解密密钥,并检测所述加密密钥与所述解密密钥是否相匹配,若否,则停止向所述投影设备发送数据。实施本发明实施例,在用户终端发送待投影数据前,先使用包括所述用户终端的终端设备号的数据列表按照预先设定的加密方式生成加密密钥,并使用所述加密密钥对所述待投影数据进行加密,得到加密投影数据,并在检测到用户终端生成的加密密钥与投影设备生成的解密密钥不匹配时,停止向所述投影设备发送数据。可见,实施本发明实施例能够提高投影数据传输过程的安全性。
【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本发明实施例公开的一种投影数据传输的方法的流程示意图;
[0021]图2是本发明实施例公开的另一种投影数据传输的方法的流程示意图;
[0022]图3是本发明实施例公开的又一种投影数据传输的方法的流程示意图;
[0023]图4是本发明实施例公开的一种用户终端的结构示意图;
[0024]图5是本发明实施例公开的另一种用户终端的结构示意图;
[0025]图6是本发明实施例公开的一种投影设备的结构示意图。
【具体实施方式】
[0026]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0027]本发明实施例公开了一种投影数据传输的方法及用户终端,实施本发明实施例,在用户终端发送待投影数据前,先使用包括所述用户终端的终端设备号的数据列表按照预先设定的加密方式生成加密密钥,并使用所述加密密钥对所述待投影数据进行加密,得到加密投影数据,并在检测到用户终端生成的加密密钥与投影设备生成的解密密钥不匹配时,停止向所述投影设备发送数据。可见,实施本发明实施例能够提高投影数据传输过程的安全性。
[0028]请参阅图1,图1是本发明实施例公开的一种投影数据传输的方法的流程示意图。图1所示的用户终端可以包括但不限于智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等用户终端。如图1所示,该方法可以包括:
[0029]S101、用户终端获取待投影数据,并使用包括用户终端的终端设备号的数据列表按照预先设定的加密方式生成加密密钥,并使用加密密钥对待投影数据进行加密,得到加密投影数据。
[0030]本发明实施例中,待投影数据可以包括影视、图片或文字等数据。
[0031]本发明实施例中,终端设备号可以包括但不限于移动设备国际身份码(Internat1nal Mobile Equipment Identity, IMEI)。
[0032]本发明实施例中,加密方式可以包括但不限于消息摘要算法第五版(MessageDigest Algorithm,MD5)、安全哈希算法(Secure Hash Algorithm, SHA)以及数据加密标准(Data Encrypt1n Standard,DES)等加密方式。其中,MD5为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。安全哈希算法(Secure Hash Algorithm, SHA)主要适用于数字签名标准(Digital Signature Standard,DSS)里面定义的数字签名算法(Digital Signature Algorithm,DSA)。对于长度小于 2~64 位的消息,SHA 会产生一个 160位的消息摘要。当接收到消息的时候,这个消息摘要可以用来验证数据的完整性。在传输的过程中,数据很可能会发生变化,那么这时候就会产生不同的消息摘要。其中,SHAl有如下特性:不可以从消息摘要中复原信息;两个不同的消息不会产生同
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1