一种数据传输方法及装置制造方法及图纸

技术编号:23562147 阅读:34 留言:0更新日期:2020-03-25 06:49
一种数据传输方法及装置,包括:移动终端接收来自终端的终端标识以及待获取的目标数据的信息;移动终端判断终端标识是否存在于终端标识集合中;其中,终端标识集合是通过移动终端身份验证的终端的标识集合;当终端标识存在于终端标识集合中,移动终端根据目标数据的信息获取目标数据,并将目标数据发送至终端。由于移动终端接收了待获取目标数据的终端的终端标识后,对终端标识是否存在于通过身份验证的终端的终端标识集合中进行了判断,只有当终端标识存在于终端标识集合中才会向终端发送目标数据,因此实现了终端的身份验证,避免了移动终端的数据被恶意终端所获取,从而保证了移动终端的数据安全。

A data transmission method and device

【技术实现步骤摘要】
一种数据传输方法及装置
本文涉及计算机技术,尤指一种数据传输方法及装置。
技术介绍
随着时代的发展,人们往往通过移动终端中的相机、录音机等软件,记录和存储照片、视频、音频等多媒体数据,待后期需要放大查看或永久保存时再将这些数据传输至终端。相关技术中,终端需要通过数据线连接移动终端,然后从移动终端中获取目标数据。然而,这种方法中移动终端缺乏对终端的验证过程,一旦恶意终端连接至移动终端,则可能会将移动终端中的数据转移至自身,从而造成移动终端中的数据泄露,为用户带来数据安全隐患。
技术实现思路
本申请提供了一种数据传输方法及装置,能够避免移动终端的数据被恶意终端所获取,从而保证移动终端的数据安全。本申请提供了一种数据传输方法,包括:移动终端接收来自终端的终端标识以及待获取的目标数据的信息;所述移动终端判断所述终端标识是否存在于终端标识集合中;其中,所述终端标识集合是通过所述移动终端身份验证的终端的标识集合;当所述终端标识存在于所述终端标识集合中,所述移动终端根据所述目标数据的信息获取所述目标数据,并将所述目标数据发送至所述终端。所述移动终端接收来自终端的终端标识以及待获取的目标数据的信息之前,还包括:所述移动终端接收来自所述终端用于验证所述终端身份的验证信息;所述移动终端根据获得的验证信息对所述终端进行验证;当所述终端通过验证时,所述移动终端向所述终端发送验证成功信息;所述移动终端接收来自所述终端的终端标识,并将所述终端标识存储于所述终端标识集合中。所述验证信息包括:所述移动终端和所述终端预先协商的信息;所述移动终端根据获得的验证信息对终端进行验证,包括:所述移动终端将获得的验证信息与自身存储的验证信息进行比对;如果获得的验证信息与自身存储的验证信息相同,所述移动终端确定所述终端通过验证。所述验证信息包括:经过密钥加密的随机信息,所述密钥是所述移动终端和所述终端预先协商的;所述移动终端根据获得的验证信息对终端进行验证,包括:所述移动终端利用所述密钥对所述验证信息进行解密;如果解密成功,所述移动终端确定所述终端通过验证。所述验证信息包括:先经过所述终端的私钥签名、再经过所述移动终端的公钥加密的随机信息,所述移动终端和所述终端各自对应一对公私钥对,其中,私钥各自保管,公钥对外发布;所述移动终端根据获得的验证信息对终端进行验证,包括:所述移动终端利用自身的私钥对所述验证信息进行解密;如果解密成功,所述移动终端利用所述终端的公钥对解密后的验证信息进行验证;如果验证通过,所述移动终端确定所述终端通过验证。所述移动终端将目标数据发送至终端,包括:所述移动终端基于媒体传输协议(MediaTransferProtocol,MTP)将所述目标数据发送至所述终端。当所述目标数据为图片时,所述移动终端将目标数据发送至终端,包括:所述移动终端基于图片传输协议(PictureTransferProtocol,PTP)将所述目标数据发送至所述终端。本申请还提供了一种数据传输方法,包括:终端向移动终端发送自身的终端标识以及待获取的目标数据的信息;当所述终端标识存在于所述移动终端的终端标识集合中,所述终端接收来自所述移动终端的目标数据;其中,所述终端标识集合是通过所述移动终端身份验证的终端的标识集合。所述终端向移动终端发送自身的终端标识以及待获取的目标数据的信息之前,还包括:所述终端向所述移动终端发送用于验证所述终端身份的验证信息;当所述终端通过所述移动终端验证,所述终端接收来自所述移动终端的验证成功信息;所述终端向所述移动终端发送自身的终端标识。所述验证信息包括:所述移动终端和所述终端预先协商的信息。所述验证信息包括:经过密钥加密的随机信息,所述密钥是所述终端和所述移动终端预先协商的;所述终端向移动终端发送用于验证终端身份的验证信息之前,还包括:所述终端利用所述密钥对随机信息进行加密,得到所述验证信息。所述验证信息包括:先经过所述终端私密签名、再经过所述移动终端公钥加密的随机信息,所述终端和所述移动终端各自对应一对公私钥对,其中,私钥各自保管,公钥对外发布;所述终端向移动终端发送用于验证终端身份的验证信息之前,还包括:所述终端利用自身的私钥对随机信息进行签名;所述终端利用所述移动终端的公钥对签名后的随机信息进行加密,得到所述验证信息。本申请还提供了一种移动终端,包括:第一接收模块,用于接收来自终端的终端标识以及待获取的目标数据的信息;处理模块,用于判断所述终端标识是否存在于终端标识集合中;其中,所述终端标识集合是通过所述移动终端身份验证的终端的标识集合;第一发送模块,用于当所述终端标识存在于所述终端标识集合中,根据所述目标数据的信息获取所述目标数据,并将所述目标数据发送至所述终端。本申请还提供了一种终端,包括:第二发送模块,用于向移动终端发送所述终端的终端标识以及待获取的目标数据的信息;第二接收模块,用于当所述终端标识存在于所述移动终端的终端标识集合中,接收来自所述移动终端的目标数据;其中,所述终端标识集合是通过所述移动终端身份验证的终端的标识集合。与相关技术相比,本申请包括:移动终端接收来自终端的终端标识以及待获取的目标数据的信息;移动终端判断终端标识是否存在于终端标识集合中;其中,终端标识集合是通过移动终端身份验证的终端的标识集合;当终端标识存在于终端标识集合中,移动终端根据目标数据的信息获取目标数据,并将目标数据发送至终端。由于移动终端接收了待获取目标数据的终端的终端标识后,对终端标识是否存在于通过身份验证的终端的终端标识集合中进行了判断,只有当终端标识存在于终端标识集合中才会向终端发送目标数据,因此实现了终端的身份验证,避免了移动终端的数据被恶意终端所获取,从而保证了移动终端的数据安全。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本申请技术方案的理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。图1为本申请实施例提供的一种数据传输方法的流程示意图;图2为现有技术中一种标准MTP数据传输的示意图;图3为现有技术中另一种标准MTP数据传输的示意图;图4为现有技术中又一种标准MTP数据传输的示意图;图5为现有技术中移动终端与终端之间数据传输的示意图;图6为本申请实施例提供的另一种数据传输方法的流程示意图;图7为本申请实施例提供的又一种数据传输方法的流程示意图;图8为本申请本文档来自技高网...

【技术保护点】
1.一种数据传输方法,其特征在于,包括:/n移动终端接收来自终端的终端标识以及待获取的目标数据的信息;/n所述移动终端判断所述终端标识是否存在于终端标识集合中;其中,所述终端标识集合是通过所述移动终端身份验证的终端的标识集合;/n当所述终端标识存在于所述终端标识集合中,所述移动终端根据所述目标数据的信息获取所述目标数据,并将所述目标数据发送至所述终端。/n

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:
移动终端接收来自终端的终端标识以及待获取的目标数据的信息;
所述移动终端判断所述终端标识是否存在于终端标识集合中;其中,所述终端标识集合是通过所述移动终端身份验证的终端的标识集合;
当所述终端标识存在于所述终端标识集合中,所述移动终端根据所述目标数据的信息获取所述目标数据,并将所述目标数据发送至所述终端。


2.根据权利要求1所述的方法,其特征在于,所述移动终端接收来自终端的终端标识以及待获取的目标数据的信息之前,还包括:
所述移动终端接收来自所述终端用于验证所述终端身份的验证信息;
所述移动终端根据获得的验证信息对所述终端进行验证;
当所述终端通过验证时,所述移动终端向所述终端发送验证成功信息;
所述移动终端接收来自所述终端的终端标识,并将所述终端标识存储于所述终端标识集合中。


3.根据权利要求2所述的方法,其特征在于,所述验证信息包括:所述移动终端和所述终端预先协商的信息;所述移动终端根据获得的验证信息对终端进行验证,包括:
所述移动终端将获得的验证信息与自身存储的验证信息进行比对;
如果获得的验证信息与自身存储的验证信息相同,所述移动终端确定所述终端通过验证。


4.根据权利要求2所述的方法,其特征在于,所述验证信息包括:经过密钥加密的随机信息,所述密钥是所述移动终端和所述终端预先协商的;所述移动终端根据获得的验证信息对终端进行验证,包括:
所述移动终端利用所述密钥对所述验证信息进行解密;
如果解密成功,所述移动终端确定所述终端通过验证。


5.根据权利要求2所述的方法,其特征在于,所述验证信息包括:先经过所述终端的私钥签名、再经过所述移动终端的公钥加密的随机信息,所述移动终端和所述终端各自对应一对公私钥对,其中,私钥各自保管,公钥对外发布;所述移动终端根据获得的验证信息对终端进行验证,包括:
所述移动终端利用自身的私钥对所述验证信息进行解密;
如果解密成功,所述移动终端利用所述终端的公钥对解密后的验证信息进行验证;
如果验证通过,所述移动终端确定所述终端通过验证。


6.根据权利要求1所述的方法,其特征在于,所述移动终端将目标数据发送至终端,包括:
所述移动终端基于媒体传输协议MTP将所述目标数据发送至所述终端。


7.根据权利要求1所述的方法,其特征在于,当所述目标数据为图片时,所述移动终端将目标数据发送至终端,包括:
所述移动终端基...

【专利技术属性】
技术研发人员:董林
申请(专利权)人:北京明略软件系统有限公司
类型:发明
国别省市:北京;11

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

1