System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及物联网终端,尤其涉及一种usb软件狗的防重连接方法、装置、系统及设备。
技术介绍
1、随着数字化的发展,很多老旧的设备,包括工业设备、汽车等没有蜂窝网的待扩展网络设备可以通过外接网络设备来提供网络。这些外接网络设备通常使用物联网卡,虽然物联网卡可以通过机卡绑定来管控插卡的外接网络设备,但是对于体积较小的外接网络设备,例如usb软件狗(usb dongle)等,其可以从待扩展网络设备上拆卸下来,进而再与其他的待扩展网络设备连接,造成数据泄露风险。
技术实现思路
1、本申请实施例的主要目的在于提出一种usb软件狗的防重连接方法、装置、系统及设备,以防止单个usb软件狗与多个待扩展网络设备连接,进而提高数据安全性。
2、为实现上述目的,本申请实施例的一方面提出了一种usb软件狗的防重连接方法,应用于usb软件狗,所述方法包括:
3、在所述usb软件狗首次与待扩展网络设备进行电连接后,与所述待扩展网络设备建立网络连接,以向所述待扩展网络设备提供网络信号;
4、在所述usb软件狗再次与所述待扩展网络设备进行电连接后,向所述待扩展网络设备发送请求,并接收所述待扩展网络设备发送的待验证设备标识符;检验所述待验证设备标识符是否合法;若合法,则与所述待扩展网络设备建立网络连接,以向所述待扩展网络设备提供网络信号;其中,每个所述待扩展网络设备对应唯一一个设备标识符。
5、在一些实施例中,在所述检验所述待验证设备标识符是否合法之前,所述方法还包括
6、当所述usb软件狗首次与待扩展网络设备进行电连接时,接收所述待扩展网络设备发送的目标设备标识符,并存储所述目标设备标识符;
7、所述检验所述待验证设备标识符是否合法,包括:
8、检验所述待验证设备标识符是否与所述目标设备标识符一致。
9、为实现上述目的,本申请实施例的另一方面提出了另一种usb软件狗的防重连接方法,应用于如前述的一种usb软件狗的防重连接方法中的待扩展网络设备,所述方法包括:
10、在所述usb软件狗首次与所述待扩展网络设备进行电连接后,与所述usb软件狗建立网络连接;
11、在所述usb软件狗再次与所述待扩展网络设备进行电连接后,响应于所述待扩展网络设备发送的请求,将待验证设备标识符发送到所述usb软件狗;若所述待验证设备标识符被验证为合法,则与所述usb软件狗建立网络连接。
12、在一些实施例中,在所述若所述待验证设备标识符被验证为合法,则与所述usb软件狗建立网络连接之前,所述方法还包括:
13、生成所述待扩展网络设备唯一对应的设备标识符作为目标设备标识符;
14、将所述目标设备标识符发送到所述usb软件狗,以供所述usb软件狗存储所述目标设备标识符;
15、所述若所述待验证设备标识符被验证为合法,则与所述usb软件狗建立网络连接,包括:
16、若所述待验证设备标识符与所述目标设备标识符一致,则与所述usb软件狗建立网络连接。
17、在一些实施例中,所述生成所述待扩展网络设备唯一对应的设备标识符作为目标设备标识符,包括:
18、利用哈希算法根据所述待扩展网络设备的设备信息,以及所述待扩展网络设备首次与所述usb软件狗建立电连接的时间戳生成所述待扩展网络设备唯一对应的设备标识符作为所述目标设备标识符。
19、在一些实施例中,在所述与所述usb软件狗建立网络连接之后,所述方法还包括:
20、利用所述usb软件狗提供的网络信号与其他终端进行数据交互。
21、为实现上述目的,本申请实施例的另一方面提出了一种usb软件狗的防重连接装置,所述装置包括:
22、第一首次上电连接单元,用于在所述usb软件狗首次与待扩展网络设备进行电连接后,与所述待扩展网络设备建立网络连接,以向所述待扩展网络设备提供网络信号;
23、第一再次上电连接单元,用于在所述usb软件狗再次与所述待扩展网络设备进行电连接后,向所述待扩展网络设备发送请求,并接收所述待扩展网络设备发送的待验证设备标识符;检验所述待验证设备标识符是否合法;若合法,则与所述待扩展网络设备建立网络连接,以向所述待扩展网络设备提供网络信号;其中,每个所述待扩展网络设备对应唯一一个设备标识符。
24、为实现上述目的,本申请实施例的另一方面提出了另一种usb软件狗的防重连接装置,所述装置包括:
25、第二首次上电连接单元,用于在所述usb软件狗首次与所述待扩展网络设备进行电连接后,与所述usb软件狗建立网络连接;
26、第二再次上电连接单元,用于在所述usb软件狗再次与所述待扩展网络设备进行电连接后,响应于所述待扩展网络设备发送的请求,将待验证设备标识符发送到所述usb软件狗;若所述待验证设备标识符被验证为合法,则与所述usb软件狗建立网络连接。
27、为实现上述目的,本申请实施例的另一方面提出了一种usb软件狗的防重连接系统,所述系统包括usb软件狗和待扩展网络设备;
28、所述usb软件狗,用于执行如前述的一种usb软件狗的防重连接方法;
29、所述待扩展网络设备,用于执行如前述的另一种usb软件狗的防重连接方法。
30、为实现上述目的,本申请实施例的另一方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法。
31、为实现上述目的,本申请实施例的另一方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法。
32、本申请实施例至少包括以下有益效果:
33、在usb软件狗首次与待扩展网络设备进行电连接后,与待扩展网络设备建立网络连接,以向待扩展网络设备提供网络信号;在usb软件狗再次与待扩展网络设备进行电连接后,向待扩展网络设备发送请求,并接收待扩展网络设备发送的待验证设备标识符;检验待验证设备标识符是否合法;若合法,则与待扩展网络设备建立网络连接,以向待扩展网络设备提供网络信号;其中,每个待扩展网络设备对应唯一一个设备标识符。本申请的待扩展网络设备对应唯一一个设备标识符,当usb软件狗再次与待扩展网络设备进行电连接时,可以检测待扩展网络设备的设备标识符是否合法,若合法则usb软件狗与待扩展网络设备建立网络连接,实现了一个usb软件狗仅可以与一个待扩展网络设备连接,避免了单个usb软件狗与多个待扩展网络设备连接,进而提高了待扩展网络设备的数据安全性。
本文档来自技高网...【技术保护点】
1.一种USB软件狗的防重连接方法,其特征在于,应用于USB软件狗,所述方法包括:
2.根据权利要求1所述的一种USB软件狗的防重连接方法,其特征在于,在所述检验所述待验证设备标识符是否合法之前,所述方法还包括:
3.一种USB软件狗的防重连接方法,其特征在于,应用于如权利要求1至2任一项所述的一种USB软件狗的防重连接方法中的待扩展网络设备,所述方法包括:
4.根据权利要求3所述的一种USB软件狗的防重连接方法,其特征在于,在所述若所述待验证设备标识符被验证为合法,则与所述USB软件狗建立网络连接之前,所述方法还包括:
5.根据权利要求4所述的一种USB软件狗的防重连接方法,其特征在于,所述生成所述待扩展网络设备唯一对应的设备标识符作为目标设备标识符,包括:
6.根据权利要求3至5任一项所述的一种USB软件狗的防重连接方法,其特征在于,在所述与所述USB软件狗建立网络连接之后,所述方法还包括:
7.一种USB软件狗的防重连接装置,其特征在于,所述装置包括:
8.一种USB软件狗的防重连接装置,其
9.一种USB软件狗的防重连接系统,其特征在于,所述系统包括USB软件狗和待扩展网络设备;
10.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述的方法。
...【技术特征摘要】
1.一种usb软件狗的防重连接方法,其特征在于,应用于usb软件狗,所述方法包括:
2.根据权利要求1所述的一种usb软件狗的防重连接方法,其特征在于,在所述检验所述待验证设备标识符是否合法之前,所述方法还包括:
3.一种usb软件狗的防重连接方法,其特征在于,应用于如权利要求1至2任一项所述的一种usb软件狗的防重连接方法中的待扩展网络设备,所述方法包括:
4.根据权利要求3所述的一种usb软件狗的防重连接方法,其特征在于,在所述若所述待验证设备标识符被验证为合法,则与所述usb软件狗建立网络连接之前,所述方法还包括:
5.根据权利要求4所述的一种usb软件狗的防重连接方法,其特征在于,所述...
【专利技术属性】
技术研发人员:刘鹏飞,姜杰,龚彪,
申请(专利权)人:天翼物联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。