本申请涉及一种处理方法及第一设备。
背景技术:
1、当基于设备互联发现协议的两个设备进行连接时,为了确保设备间的信任机制通常需要进行设备授信认证以实现设备互联。
2、通常,两个设备在每次设备互联时,是通过一端设备拍摄另外一端显示的二维码进行密钥交换完成互联,该过程较为繁琐,从而导致体验较差。
技术实现思路
1、本申请实施例提供一种处理方法及第一设备。
2、本申请的技术方案是这样实现的:
3、第一方面,本申请实施例提供一种处理方法,所述方法包括:
4、基于第一连接元件扫描,获得第二设备的第一标识以及第二程序的第二标识;所述第一连接元件与第一连接协议对应;
5、如果基于所述第一标识确定所述第二设备为匹配成功的目标设备、且所述第二标识与目标标识匹配成功,则基于所述第一连接元件的第一数据通道传输第一目标数据;所述第一标识确定所述第二设备为匹配成功的目标设备表征所述第一数据通道传输的数据为安全数据,所述第一目标数据包括目的地地址以及密钥;
6、基于第二连接元件响应连接请求,与所述第二设备建立基于所述第二连接元件的第二数据通道,其中,所述第一连接元件与所述第二连接元件不同,所述第二连接元件与第二连接协议对应,所述连接请求为由所述第二程序基于所述目的地地址发起且基于所述密钥加密的请求。
7、在上述处理方法中,所述基于所述第一标识确定所述第二设备为匹配成功的目标设备,包括:
8、基于所述第一标识查询标识清单,所述标识清单包括已经匹配成功的目标设备;
9、如果所述第一标识属于所述标识清单,则确定所述第二设备为匹配成功的目标设备。
10、在上述处理方法中,所述基于所述第一标识确定所述第二设备为匹配成功的目标设备,包括:
11、基于所述第一标识与所述第二设备进行配对;
12、如果与所述第二设备配对成功,则确定所述第二设备为匹配成功的目标设备。
13、在上述处理方法中,所述方法还包括:
14、如果基于第二连接元件响应连接请求,与所述第二设备建立基于所述第二连接元件的第二数据通道成功,表征所述第二数据通道传输的数据为安全数据;其中,所述第二数据通道为第一程序与所述第二程序传输数据的通道。
15、在上述处理方法中,所述基于第一连接元件扫描,包括:
16、基于第一连接元件扫描,获得所述第一程序的至少一个功能模块的第三标识。
17、在上述处理方法中,所述基于第二连接元件响应连接请求,与所述第二设备建立基于所述第二连接元件的第二数据通道成功之后,所述方法还包括:
18、显示与所述第三标识匹配的目标功能模块,以提供给用户选择;
19、响应于针对第一目标功能模块的触发指令,基于所述第二数据通道以及所述密钥传输所述第一目标功能模块的第二目标数据。
20、在上述处理方法中,所述基于所述第一连接元件的第一数据通道传输第一目标数据之前,所述方法还包括:
21、创建所述目的地地址以及所述密钥,以基于所述目的地地址以及所述密钥与第二设备建立连接。
22、在上述处理方法中,所述基于第二连接元件响应连接请求,与所述第二设备建立基于所述第二连接元件的第二数据通道,包括如下至少一种:
23、如果与所述第二设备属于同一个局域网,则基于第一设备的网络地址与所述第二设备的网络地址建立所述第二数据通道;
24、如果与所述第二设备未属于同一个局域网,则将所述第二设备作为组网的连接节点使得第一设备直接连接所述连接节点以建立所述第二数据通道;
25、如果与所述第二设备未属于同一个局域网,则控制第一设备处于共享网络模式以使得所述第二设备连接所述第一设备以建立所述第二数据通道。
26、第二方面,本申请实施例提供一种第一设备,所述设备包括:
27、扫描单元,用于基于第一连接元件扫描,获得第二设备的第一标识以及第二程序的第二标识;所述第一连接元件与第一连接协议对应;
28、数据传输单元,用于如果基于所述第一标识确定所述第二设备为匹配成功的目标设备、且所述第二标识与目标标识匹配成功,则基于所述第一连接元件的第一数据通道传输第一目标数据;所述第一标识确定所述第二设备为匹配成功的目标设备表征所述第一数据通道传输的数据为安全数据,所述第一目标数据包括目的地地址以及密钥;
29、建立连接单元,用于基于第二连接元件响应连接请求,与所述第二设备建立基于所述第二连接元件的第二数据通道,其中,所述第一连接元件与所述第二连接元件不同,所述第二连接元件与第二连接协议对应,所述连接请求为由所述第二程序基于所述目的地地址发起且基于所述密钥加密的请求。
30、第三方面,本申请实施例提供一种第一设备,包括:
31、第一连接元件,用于基于第一连接协议与第二设备建立连接;
32、第二连接元件,用于基于第二连接协议与所述第二设备建立连接;
33、处理器,用于:
34、基于所述第一连接元件扫描,获得所述第二设备的第一标识以及第二程序的第二标识;所述第一连接元件与第一连接协议对应;
35、如果基于所述第一标识确定所述第二设备为匹配成功的目标设备、且所述第二标识与目标标识匹配成功,则基于所述第一连接元件的第一数据通道传输第一目标数据;所述第一标识确定所述第二设备为匹配成功的目标设备表征所述第一数据通道传输的数据为安全数据,所述第一目标数据包括目的地地址以及密钥;
36、基于所述第二连接元件响应连接请求,与所述第二设备建立基于所述第二连接元件的第二数据通道,其中,所述第一连接元件与所述第二连接元件不同,所述第二连接元件与第二连接协议对应,所述连接请求为由所述第二程序基于所述目的地地址发起且基于所述密钥加密的请求。
37、本申请实施例提供了一种处理方法及第一设备,该方法包括:基于第一连接元件扫描,获得第二设备的第一标识以及第二程序的第二标识;第一连接元件与第一连接协议对应;如果基于第一标识确定第二设备为匹配成功的目标设备、且第二标识与目标标识匹配成功,则基于第一连接元件的第一数据通道传输第一目标数据;第一标识确定第二设备为匹配成功的目标设备表征第一数据通道传输的数据为安全数据,第一目标数据包括目的地地址以及密钥;基于第二连接元件响应连接请求,与第二设备建立基于第二连接元件的第二数据通道,其中,第一连接元件与第二连接元件不同,第二连接元件与第二连接协议对应,连接请求为由第二程序基于目的地地址发起且基于密钥加密的请求。
1.一种处理方法,所述方法包括:
2.根据权利要求1所述的方法,所述基于所述第一标识确定所述第二设备为匹配成功的目标设备,包括:
3.根据权利要求1所述的方法,所述基于所述第一标识确定所述第二设备为匹配成功的目标设备,包括:
4.根据权利要求2或3所述的方法,所述方法还包括:
5.根据权利要求4所述的方法,所述基于第一连接元件扫描,包括:
6.根据权利要求5所述的方法,所述基于第二连接元件响应连接请求,与所述第二设备建立基于所述第二连接元件的第二数据通道成功之后,所述方法还包括:
7.根据权利要求1所述的方法,所述基于所述第一连接元件的第一数据通道传输第一目标数据之前,所述方法还包括:
8.根据权利要求1-3、5-7中任一项所述的方法,所述基于第二连接元件响应连接请求,与所述第二设备建立基于所述第二连接元件的第二数据通道,包括如下至少一种:
9.一种第一设备,所述设备包括:
10.一种第一设备,包括: