一种数据传输方法和装置、及双头线与流程

文档序号:11138554阅读:291来源:国知局
一种数据传输方法和装置、及双头线与制造工艺

本发明涉及数据通信领域,尤指一种数据传输方法和装置、及双头线。



背景技术:

目前手机之类的移动终端可以通过无线传输的方式进行通信,例如,wifi、蓝牙、红外等连接方式。

在上述传输方式中,均需要传输双方的移动终端通过屏幕界面进行操作,并完成数据传输之前的连接准备工作,连接准备工作包括选择传输方式、搜索对方、输入配对码配对等设置,连接准备工作也是通过无线的方式完成,然而,无线的方式安全性较差,例如,恶意监听软件可以通过监听的方式获取输入配对码,从而非法访问移动终端内存储的数据资源。为了提高手机之间通信的安全性,保障用户权益,需要一种更为安全的手机间的数据传输方式。



技术实现要素:

为了解决上述问题,本发明提出了一种数据传输方法和装置、及双头线,能够提高移动终端之间的数据传输的安全性。

为了达到上述目的,本发明提出了一种数据传输方法,所述方法包括:

第一终端通过数据线接口进行第二终端的身份认证过程;

在第二终端的身份认证成功完成之后,第一终端进行与第二终端之间的数据传输。

优选地,所述数据线接口为耳机接口;或,

所述数据线接口为USB接口。

优选地,当所述数据线接口为耳机接口时,所述通过数据线接口进行第 二终端的身份认证过程包括:

通过所述耳机接口接收按键输入组合;

根据接收的按键输入组合获取对应的秘钥;

检测所述秘钥是否与预先存储的秘钥符合,在符合时,判定第二终端的身份认证成功完成。

优选地,在所述判定第二终端的身份认证成功完成之后,所述数据传输方法还包括:

第一终端通过所述耳机接口向第二终端发送身份认证成功通知消息,所述身份认证成功通知消息用于第二终端启动与第一终端之间的数据传输。

优选地,所述方法包括:

第一终端通过数据线接口接受第三终端的身份认证;在第一终端的身份认证成功完成之后,第一终端进行与第三终端之间的数据传输;

其中,第一终端接收用户输入的秘钥,并根据用户输入的秘钥,生成对应的按键输入组合;

第一终端通过耳机接口将所述按键输入组合发送给第三终端。

为了达到上述目的,本发明还提出了一种数据传输装置,设置在终端上,所述装置包括:

认证单元,用于通过数据线接口进行第二终端的身份认证过程;

传输单元,用于在第二终端的身份认证成功完成之后,进行与第二终端之间的数据传输。

优选地,所述数据线接口为耳机接口;或,

所述数据线接口为USB接口。

优选地,当所述数据线接口为耳机接口时,所述认证单元包括:

接收模块,用于通过所述耳机接口接收按键输入组合;

秘钥获取模块,用于根据接收的按键输入组合获取对应的秘钥;

判定模块,用于检测所述秘钥是否与预先存储的秘钥符合,在符合时,判定第二终端的身份认证成功完成。

优选地,所述认证单元还包括:

通知模块,用于在所述判定第二终端的身份认证成功完成之后,通过所述耳机接口向第二终端发送身份认证成功通知消息,所述身份认证成功通知消息用于第二终端启动与第一终端之间的数据传输。

优选地,所述装置还包括:

秘钥发送单元,用于接收用户输入的秘钥,并根据用户输入的秘钥,生成对应的按键输入组合;并通过耳机接口将所述按键输入组合发送给第三终端。

为了达到上述目的,本发明还提出了一种双头线,用于连接第一终端和第二终端,所述双头线包括:第一接口、第二接口以及按键单元;

所述第一接口连接至所述第一终端的数据线接口,所述第二接口连接至所述第二终端的数据线接口;

所述按键单元用于接收用户输入的秘钥,并根据用户输入的秘钥,生成对应的按键输入组合;并通过第一接口将所述按键输入组合发送给所述第一终端。

与现有技术相比,本发明提供的技术方案包括:第一终端通过数据线接口进行第二终端的身份认证过程;在第二终端的身份认证成功完成之后,第一终端进行与第二终端之间的数据传输。通过本发明的方案,第一终端通过数据线接口进行第二终端的身份认证过程,即移动终端通过有线连接的方式完成数据通信之前的连接准备工作,提高了连接准备工作的安全性,在连接准备工作完成之后,通过有线连接或无线连接的方式进行数据的传输,通过上述数据传输方法,提高移动终端之间的数据传输的安全性。

附图说明

下面对本发明实施例中的附图进行说明,实施例中的附图是用于对本发 明的进一步理解,与说明书一起用于解释本发明,并不构成对本发明保护范围的限制。

图1为本发明实施例提供的数据传输方法的流程图;

图2为本发明实施例提供的双头线的结构组成示意图;

图3为本发明实施例提供的数据传输装置的结构组成示意图。

具体实施方式

为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述,并不能用来限制本发明的保护范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的各种方式可以相互组合。

参见图1,本发明提出了一种数据传输方法,所述方法包括:

步骤100,第一终端通过数据线接口进行第二终端的身份认证过程;

步骤200,在第二终端的身份认证成功完成之后,第一终端进行与第二终端之间的数据传输。

步骤100中,所述数据线接口为耳机接口;或,所述数据线接口为USB接口。

步骤100中,所述通过数据线接口进行第二终端的身份认证过程包括:

步骤110,通过所述耳机接口接收按键输入组合;

步骤120,根据接收的按键输入组合获取对应的秘钥;

步骤130,检测所述秘钥是否与预先存储的秘钥符合,在符合时,判定第二终端的身份认证成功完成。

本发明实施例中,步骤130中,在所述判定第二终端的身份认证成功完成之后,步骤100还包括:

步骤140,第一终端通过所述耳机接口向第二终端发送身份认证成功通知消息,身份认证成功通知消息用于第二终端启动与第一终端之间的数据传输。

步骤200中,第一终端与第二终端之间的数据传输可以通过多种通信方式进行,例如wifi、蓝牙、红外等通信方式。

在上述示例中,第一终端是作为身份认证的主动方的角色,此外,在两个终端的通信过程中,第一终端也可以作为身份认证的被动方的角色。下面以第一终端和第三终端之间的通信过程为例进行说明。

本发明实施例中,所述数据传输方法还包括:

步骤500,第一终端通过数据线接口接受第三终端的身份认证;

步骤600,在第一终端的身份认证成功完成之后,第一终端进行与第三终端之间的数据传输。

其中,步骤500中包括:第一终端接收用户输入的秘钥,并根据用户输入的秘钥,生成对应的按键输入组合;第一终端通过耳机接口将所述按键输入组合发送给第三终端。

其中,也可以通过其他的数据线接口将所述按键输入组合发送给第三终端。

其中,在终端的通信过程中,终端是作为身份认证的主动方的角色还是作为身份认证的被动方的角色可以根据用户操作确定。

例如,在第一终端和第二终端通过双头线连接之后,如果用户在第一终端的屏幕上输入秘钥,那么第二终端将作为身份认证的主动方,第二终端将执行对第一终端的身份认证的过程,如果用户在第二终端的屏幕上输入秘钥,那么第一终端将作为身份认证的主动方,第一终端将执行对第二终端的身份认证的过程。

另外,如果使用本发明实施例提供的包括按键单元的双头线连接第一终端和第二终端,双头线的按键单元检测到用户输入秘钥之后,双头线的按键单元将同时将秘钥对应的按键输入组合发送给第一终端和第二终端,在第一终端和第二终端的屏幕上会进行接收秘钥的提示,当第一终端接收到用户对接收秘钥的提示的确认时,那么第一终端将作为身份认证的主动方,第一终端将执行对第二终端的身份认证的过程;当第二终端接收到用户对接收秘钥 的提示的确认时,那么第二终端将作为身份认证的主动方,第二终端将执行对第一终端的身份认证的过程。

下面结合具体的实施场景进行说明,其中,第一终端为手机1,第二终端为手机2,在手机1和手机2通过本发明提供的方法进行通信之前,可以用本发明实施例提供的双头线连接第一终端和第二终端。

本发明实施例提供一种双头线,用于连接第一终端和第二终端,参见图2,所述双头线包括:第一接口100、第二接口200以及按键单元300;

所述第一接口100连接至所述第一终端的数据线接口,所述第二接口200连接至所述第二终端的数据线接口;

所述按键单元300用于接收用户输入的秘钥,并根据用户输入的秘钥,生成对应的按键输入组合;并通过第一接口100将所述按键输入组合发送给所述第一终端。此外,按键输入组合也可以通过第二接口200将所述按键输入组合发送给所述第二终端。

在用本发明实施例提供的双头线连接第一终端和第二终端之后,手机1和手机2的通信过程如下:

步骤11、双头线上的按键单元根据用户的按键输入,向手机1发送按键输入组合;

按键输入组合具体为一组脉冲信号的组合,按键单元可以将按键信号转化对应的脉冲信号,手机侧将通过耳机接口接收脉冲信号。

步骤12、手机1通过耳机接口接收输入的按键输入组合,并根据接收的按键输入组合获取对应的秘钥。

手机侧存储有脉冲信号与按键之间的对应关系,因此,可以根据按键输入组合获取对应的秘钥,例如,根据接收的一组脉冲信号获取对应的秘钥为“123”。

步骤13、手机1对获取的秘钥与预制的秘钥进行比对,若符合,则判定为手机2的身份认证成功完成。

步骤14、手机1通过耳机接口向手机2发送身份认证成功通知消息。

在发送身份认证成功通知消息之后,手机1和手机2完成了数据通信之前的验证过程,手机1和手机2之间可以进行数据的传输。

上述示例中,通过本发明提供的双头线进行手机1和手机2之间的连接,此外,也可以通过现有技术的双头线进行手机1和手机2之间的连接,并通过手机触摸屏输入秘钥。下面结合一个具体的示例进行说明,该示例中,手机1和手机2的通信过程如下:

步骤21、手机2通过触摸屏接收用户输入的秘钥。

步骤22、手机2根据用户输入的秘钥,生成对应的按键输入组合,并通过耳机接口发送所述按键输入组合。

其中,按键输入组合具体为一组脉冲信号的组合。

步骤23、手机1通过耳机接口接收手机2发送的按键输入组合,并根据接收的按键输入组合获取对应的秘钥。

手机侧存储有脉冲信号与按键之间的对应关系,因此,可以根据按键输入组合获取对应的秘钥,例如,根据接收的一组脉冲信号获取对应的秘钥为“123”。

步骤24、手机1对获取的秘钥与预制的秘钥进行比对,若符合,则判定为手机2的身份认证成功完成。

步骤25、手机1通过耳机接口向手机2发送身份认证成功通知消息。

在发送身份认证成功通知消息之后,手机1和手机2完成了数据通信之前的验证过程,手机1和手机2之间可以进行数据的传输。

基于与上述实施例相同或相似的构思,本发明实施例还提供一种数据传输装置,设置在终端上,参见图3,本发明提出的一种数据传输装置包括:

认证单元10,用于通过数据线接口进行第二终端的身份认证过程;

传输单元20,用于在第二终端的身份认证成功完成之后,进行与第二终端之间的数据传输。

本发明实施例中,所述数据线接口为耳机接口;或,

所述数据线接口为USB接口。

本发明实施例中,当所述数据线接口为耳机接口时,所述认证单元10包括:

接收模块11,用于通过所述耳机接口接收按键输入组合;

秘钥获取模块12,用于根据接收的按键输入组合获取对应的秘钥;

判定模块13,用于检测所述秘钥是否与预先存储的秘钥符合,在符合时,判定第二终端的身份认证成功完成。

本发明实施例中,所述认证单元10还包括:

通知模块14,用于在所述判定第二终端的身份认证成功完成之后,通过所述耳机接口向第二终端发送身份认证成功通知消息,所述身份认证成功通知消息用于第二终端启动与第一终端之间的数据传输。

本发明实施例中,所述数据传输装置还包括:

秘钥发送单元30,用于接收用户输入的秘钥,并根据用户输入的秘钥,生成对应的按键输入组合;并通过耳机接口将所述按键输入组合发送给第三终端。

基于与上述实施例相同或相似的构思,本发明实施例还提供一种终端,所述终端包括本发明实施例提供的任一数据传输装置。本发明实施例提供的终端还可以包括本发明实施例提供的双头线。

需要说明的是,以上所述的实施例仅是为了便于本领域的技术人员理解而已,并不用于限制本发明的保护范围,在不脱离本发明的发明构思的前提下,本领域技术人员对本发明所做出的任何显而易见的替换和改进等均在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1