本發明涉及led顯示,特別涉及一種led系統及其安全通信方法。
背景技術:
1、在led系統中,在控制模塊的指令下,服務器將視頻資源或者圖像發送圖像處理模塊,圖像處理模塊將視頻資源或者圖像分割處理后,傳輸到顯示模塊進行顯示。除此之外,控制模塊還與眾多的led箱體進行數據傳輸。
2、在上述各部分進行通訊時,需要保證數據安全,避免服務器中的視頻資源竊取。
技術實現思路
1、本技術提出一種led系統及其安全通信方法,旨在解決led系統中的各個部分的安全通信問題。
2、一種led系統及其安全通信方法,通過在控制板中設置獨立的第一安全模塊,對控制模塊的通信進行安全驗證,并在驗證成功后,所述第一安全模塊對所述控制模塊發送的控制指令進行安全驗證,降低了服務器中的視頻資源及圖像資源被竊取的風險,通過在led箱體中設置獨立的第二安全模塊,提高了led系統通信的安全性。
3、第一方面,一種led系統,包括:
4、服務器;
5、控制板;
6、所述控制板包括:
7、控制模塊;
8、顯示模塊;
9、第一安全模塊;
10、所述控制模塊通過所述第一安全模塊分別與所述服務器、顯示模塊通訊連接,用于向所述服務器、顯示模塊發送控制指令;
11、所述服務器用于存儲視頻資源或者圖像資源并響應所述控制模塊的控制指令;
12、所述顯示模塊用于對收到的視頻資源或者圖像資源進行處理后顯示出來;
13、所述第一安全模塊用于對所述控制模塊與服務器、顯示模塊之間的通信進行安全驗證。
14、結合本發明第一方面所述的led系統,第一種可能的實施方式中,所述控制模塊包括:
15、第一生成單元;
16、第一秘鑰單元;
17、第一比對單元;
18、第一發送單元;
19、所述第一生成單元用于生成第一隨機數;
20、所述第一秘鑰單元用于對發送的第一隨機數及控制模塊設備簽名信息進行加密、對接收的第二隨機數及第一安全模塊設備簽名信息進行解密;
21、所述第一比對單元用于將接收與存儲的第一安全模塊設備簽名信息進行對比,以對所述第一安全模塊加密進行驗證;
22、所述第一發送單元用于將加密的第一隨機數及控制模塊設備簽名信息發送到第一安全模塊。
23、結合本發明第一方面第一種可能的實施方式,第二種可能的實施方式中,所述第一安全模塊包括:
24、第二生成單元;
25、第二秘鑰單元;
26、第二比對單元;
27、第二發送單元;
28、所述第二生成單元用于生成第二隨機數;
29、所述第二秘鑰單元用于對發送的第二隨機數及第一安全模塊設備簽名信息進行加密、對接收的第一隨機數及控制模塊設備簽名信息進行解密;
30、所述第二比對單元用于將接收與存儲的控制模塊設備簽名信息進行對比,以確定是否接收成功;
31、所述第二發送單元用于將加密的第二隨機數及第一安全模塊設備簽名信息發送到控制模塊。
32、結合本發明第一方面第二種可能的實施方式,第三種可能的實施方式中,
33、所述第一秘鑰單元還用于對發送的控制指令進行加密、對接收的所述控制指令的響應信息進行解密;
34、所述第一比對單元還用于將接收的解密的所述響應信息對應的控制指令與保存的控制指令進行比較,以確定是否接收成功。
35、結合本發明第一方面第二種可能的實施方式,第四種可能的實施方式中,
36、所述第二秘鑰單元還用于對發送的控制指令的響應信息進行加密、對接收的所述控制指令進行解密;
37、所述第二比對單元還用于將接收的解密的與保存的控制指令進行比較,以確定是否接收成功。
38、結合第一方面所述的led系統,第五種可能的實施方式中,所述led系統還包括:
39、多個led箱體;
40、所述led箱體與控制板中的第一安全模塊通訊連接,包括:
41、箱體管理模塊;
42、第二安全模塊;
43、所述箱體管理模塊與所述第二安全模塊通訊連接;
44、所述第二安全模塊用于通過與所述第一安全模塊進行通訊連接對led箱體進行安全驗證;
45、所述箱體管理模塊設置在各個led箱體中,用于對各自led箱體序號進行管理,并將通過將安全驗證產生的臨時認證代碼及led箱體序號發送到所述控制模塊,以對led箱體進行定期安全問詢。
46、第二方面,一種led系統安全通信方法,包括:
47、步驟100、在控制板中設置獨立的第一安全模塊,其中,所述控制板中的控制模塊通過所述第一安全模塊與服務器、顯示模塊通訊連接;
48、步驟200、所述第一安全模塊對控制模塊的通信進行安全驗證;
49、步驟300、驗證成功后,所述第一安全模塊對所述控制模塊發送的控制指令進行安全驗證。
50、結合第二方面所述的led系統安全通信方法,第一種可能的實施方式中,所述步驟200包括:
51、步驟210、所述第一安全模塊對發送的第二隨機數及第一安全模塊設備簽名信息進行加密;
52、步驟220、所述第一安全模塊對接收的第一隨機數及控制模塊設備簽名信息進行解密;
53、步驟230、所述第一安全模塊將加密的第二隨機數及第一安全模塊設備簽名信息發送到控制模塊,進行加密驗證;
54、步驟240、所述第一安全模塊將接收與存儲的控制模塊設備簽名信息進行對比,以確定是否接收成功。
55、結合第二方面第一種可能的實施方式,第二種可能的實施方式中,所述步驟300包括:
56、步驟310、所述第一安全模塊對發送的控制指令的響應信息進行加密、對接收的所述控制指令進行解密;
57、步驟320、所述第一安全模塊將接收的解密的的控制指令與本地保存的控制指令進行比較,以確定是否接收成功。
58、第三方面,一種led系統安全通信方法,包括:
59、步驟400、分別在控制板、led箱體中設置獨立的第一安全模塊、第二安全模塊,其中,所述控制板中的控制模塊通過所述第一安全模塊與服務器、顯示模塊通訊連接,所述第二安全模塊分別與箱體管理模塊、第一安全模塊通訊連接,所述箱體管理模塊與所述控制模塊通訊連接;
60、步驟500、所述第二安全模塊通過與所述第一安全模塊進行通訊連接對led箱體進行安全驗證;
61、步驟600、通過安全驗證產生的臨時認證代碼及led箱體序號發送到第一安全模塊對所述led箱體進行定期安全問詢。
62、實施本發明所述的led系統及其安全通信方法,通過在控制板中設置獨立的第一安全模塊,對控制模塊的通信進行安全驗證,并在驗證成功后,所述第一安全模塊對所述控制模塊發送的控制指令進行安全驗證,降低了服務器中的視頻資源及圖像資源被竊取的風險,通過在led箱體中設置獨立的第二安全模塊,提高了led系統通信的安全性。