System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及電纜管道智能鎖開啟,尤其涉及一種基于多重驗證的電纜管道智能鎖開啟系統及方法。
技術介紹
1、電纜管道封堵套在施工時可以隨意拆卸,施工人可以根據自己方便沒有規劃地進行施工,導致電纜敷設過程中時常會出現線纜穿管不按規定順序安裝,每個電纜井的線纜位置不對應,線纜纏繞雜亂無章的問題。而電纜管道智能鎖通過設置的權限驗證方式可以實現對電纜管道的精準控制和安全管理,大大提高了電纜管道的安全性。電纜管道智能鎖的應用對于提高電纜管道安全性、方便管理、節能減排等方面具有重要意義。
2、相關電纜管道智能鎖開啟方法中,大多數是通過電纜管道智能鎖管理平臺進行密鑰下發,手機端app接收到下發的密鑰后,工作人員將手機端app中的密鑰再傳輸至智能鑰匙,以通過智能鑰匙與電纜管道智能鎖完成認證后對電纜管道智能鎖進行開啟,此種認證方式僅對智能鑰匙和電纜管道智能鎖之間實現了認證功能,安全性較低。
技術實現思路
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、本專利技術實施例中,在用戶終端設備接收到智能鎖管理設備下發的密鑰數據并與智能鑰匙建立連接的情況下,接收智能鑰匙發送的待校驗碼以及待校驗碼保留的時間段,待校驗碼每隔預設周期進行更新,用戶終端設備根據待校驗碼以及待校驗碼保留的時間段對智能鑰匙進行鑰匙身份驗證,并接收智能鑰匙發送的設備權限驗證結果,在鑰匙身份驗證以及設備權限驗證結果均為通過的情況下,用戶終端設備將密鑰數據發送至智能鑰匙,以用于開啟對應的電纜管道智能鎖。本方案通過對電纜管道智能鎖開啟環節的各個設備的多級認證,解決了現有電纜管道智能鎖開啟技術中僅對智能鑰匙和電纜管道智能鎖之間實現了認證功能,安全性較低的問題,能夠保證電纜管道智能鎖開啟全流程的安全性。
本文檔來自技高網...【技術保護點】
1.基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,包括:
2.根據權利要求1所述的基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,在所述用戶終端設備接收到下發的密鑰數據并與智能鑰匙建立連接之前,包括:
3.根據權利要求2所述的基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,所述智能鎖管理設備基于所述上一層級編碼確定密鑰下發權限驗證是否通過,包括:
4.根據權利要求1-3中任一項所述的基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,所述用戶終端設備根據所述待校驗碼以及所述時間段對所述智能鑰匙進行鑰匙身份驗證,包括:
5.根據權利要求4所述的基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,所述用戶終端設備根據所述時間段以及預設比對校驗碼生成規則生成比對校驗碼,包括:
6.根據權利要求4所述的基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,所述待校驗碼每隔預設周期進行更新,包括:
7.根據權利要求1-3中任一項所述的基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,在所述接收所述智能鑰匙發送的設備權限
8.基于多重驗證的電纜管道智能鎖開啟系統,其特征在于,包括:
9.一種基于多重驗證的電纜管道智能鎖開啟設備,所述設備包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如權利要求1-7中任一項所述的基于多重驗證的電纜管道智能鎖開啟方法。
10.一種存儲計算機可執行指令的存儲介質,所述計算機可執行指令在由計算機處理器執行時用于執行如權利要求1-7中任一項所述的基于多重驗證的電纜管道智能鎖開啟方法。
...【技術特征摘要】
1.基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,包括:
2.根據權利要求1所述的基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,在所述用戶終端設備接收到下發的密鑰數據并與智能鑰匙建立連接之前,包括:
3.根據權利要求2所述的基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,所述智能鎖管理設備基于所述上一層級編碼確定密鑰下發權限驗證是否通過,包括:
4.根據權利要求1-3中任一項所述的基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,所述用戶終端設備根據所述待校驗碼以及所述時間段對所述智能鑰匙進行鑰匙身份驗證,包括:
5.根據權利要求4所述的基于多重驗證的電纜管道智能鎖開啟方法,其特征在于,所述用戶終端設備根據所述時間段以及預設比對校驗碼生成規則生成比對校驗碼,包括:
6.根據權利要求4所述的...
【專利技術屬性】
技術研發人員:黃應敏,胡超強,王騫能,高偉光,潘峰,張振乾,鄒科敏,邵源鵬,許翠珊,梁志豪,游仿群,楊展鵬,丁明,吳仕良,鄧春暉,張俊宇,周靖昌,黃曉亮,薛宏飛,李國振,殷德文,
申請(專利權)人:廣州番禺電纜集團有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。