System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
【國外來華專利技術】
技術介紹
1、如已知的,許多最新一代家用器具是云家用裝置,即,被配置為與云計算系統通信以便訪問通常由家用裝置的制造商提供的云服務的家用裝置。
2、對于由家用裝置的制造商提供的多種服務和功能,方便進行家用器具與云系統之間的數據交換。
3、例如,云系統可以被配置為接收與家用器具在其操作周期期間執行的操作有關的輸入數據,并且可以向家用器具提供包含軟件/程序和/或設置信息的數據。此外,云系統通常由電器的制造商管理以與安裝在便攜式通信設備中的移動應用(app)交換數據/指令,以便方便地允許用戶訪問若干云服務,例如,通過便攜式通信設備執行遠程命令功能或從家用器具實時接收數據等。
4、雖然一方面云系統與家用器具之間的連接使得可以為用戶和制造商帶來若干好處,但另一方面,它使云系統和家用器具面臨it安全性問題(互聯網技術安全)。
5、申請人所做的測試已經證明,云系統在所謂的“置備步驟”期間可能存在漏洞,這是當家用器具執行的操作要由云系統認證以便被授權與云系統連接以開始獲取云服務時的情況。
6、一些系統(如cn110572305?a中披露的系統)在置備步驟期間處理it安全性問題,但是結果并不完全令人滿意,因為一方面,這種系統執行起來很復雜,另一方面,它們仍然面臨以下風險:在置備步驟期間在家用器具與移動設備之間交換的置備數據可能被未經授權的用戶/入侵者欺詐性地截取。
7、因此,本專利技術的目的是提供一種用于將家用器具連接至云系統的方法和系統,其具有低復雜性并且提高了it安全性,
技術實現思路
1、遵照以上目的,根據本專利技術,提供了一種用于借助于便攜式通信設備將家用器具連接至云計算系統的方法;該方法包括以下步驟:將安全數據存儲在所述家用器具中,其中,所述安全數據包括與所述家用器具單義地關聯的第一代碼和第二代碼,將所述安全數據存儲在所述云計算系統中,經由所述便攜式通信設備將該家用器具存儲的所述第一代碼傳送至該云計算系統,由所述云計算系統將從所述家用器具接收的所述第一代碼與存儲在所述云計算系統中的所述第一代碼進行比較,當從所述便攜式通信設備接收的所述第一代碼與存儲在所述云計算系統中的所述第一代碼相對應時,由所述云計算系統經由所述便攜式通信設備將與所述云計算系統的所述第一代碼相關聯的所述第二代碼傳送給所述家用器具,當從所述云計算系統接收的所述第二代碼與跟存儲在所述家用器具中的所述第一代碼相關聯的所述第二代碼相對應時,由所述家用器具驗證第一安全條件,以及基于所述第一安全條件的驗證結果來授權或阻止所述家用器具與所述云計算系統之間的連接。
2、優選地,該方法進一步包括:基于所述第一安全條件的驗證結果來授權或阻止所述云計算系統執行允許所述家用器具訪問所述云計算系統的云服務的置備過程。
3、優選地,該方法進一步包括:基于所述第一安全條件的驗證結果來授權或阻止所述家用器具與所述便攜式通信設備之間的配對過程。
4、優選地,該方法進一步包括:當所述家用器具與所述便攜式通信設備之間的配對過程被授權時,由所述家用器具經由所述便攜式通信設備向所述云計算系統傳送指示所述第一安全條件得到驗證的通知;當該云計算系統接收到所述通知時,授權所述云計算系統執行允許所述家用器具訪問所述云計算系統的云服務的置備過程。
5、優選地,將該家用器具存儲的所述第一代碼經由所述便攜式通信設備傳送至該云計算系統,而不執行該家用器具與該便攜式通信設備之間的配對過程。
6、優選地,該方法包括以下步驟:當所述第一安全條件得到驗證時授權所述家用器具與所述云計算系統之間的連接,并且當所述第一安全條件未得到驗證時阻止所述家用器具與所述云計算系統之間的連接。
7、優選地,所述安全數據進一步包括第三代碼和與所述第三代碼相關聯的第四代碼。此外,當該第一安全條件得到驗證時并且在授權所述家用器具與所述云計算系統之間的連接之前,該方法進一步包括:由所述云計算系統將存儲在所述云計算系統中的安全數據的所述第三代碼傳送至該家用器具,由所述家用器具將從所述云計算系統接收的所述第三代碼與存儲在所述家用器具中的安全數據的所述第三代碼進行比較,當從云計算系統接收的所述第三代碼與存儲在所述家用器具中的所述第三代碼匹配時,將與存儲在所述家用器具中的該第三代碼相關聯的所述第四代碼傳送至所述云計算系統,當從所述家用器具接收的所述第四代碼與存儲在所述云計算系統中的所述第四代碼相對應時,驗證第二安全條件,以及基于所述第二安全條件的驗證結果來授權或阻止該家用器具到所述云計算系統的連接。
8、優選地,該方法進一步包括以下步驟:當所述第一安全條件和所述第二安全條件得到驗證時授權所述家用器具與所述云計算系統之間的連接,并且當該第一安全條件和/或該第二安全條件未得到驗證時阻止所述家用器具與所述云計算系統之間的連接。
9、優選地,該第一代碼包括與單義地標識所述家用器具的代碼相關聯的第一部分和與散列碼相關聯的第二部分;所述第二代碼包括置備代碼。
10、優選地,所述便攜式通信設備通過無線短距離通信系統與所述家用器具通信。
11、優選地,所述家用器具包括衣物處理機,或食品保存器具(如制冷器或冰柜),或洗碗機,或烹飪器具(如烤箱)。
12、本專利技術進一步涉及一種用于通過使用便攜式通信設備將家用器具連接至云計算系統的系統,其中:所述家用器具被配置為存儲安全數據,該安全數據包括與所述家用器具單義地關聯的第一代碼和第二代碼;所述云計算系統被配置為存儲所述安全數據;所述家用器具被配置為經由所述便攜式通信設備將所述第一代碼傳送至該云計算系統;所述云計算系統被配置為將從所述家用器具接收的所述第一代碼與存儲在所述云計算系統中的所述第一代碼進行比較,并且當從所述便攜式通信設備接收的所述第一代碼與存儲在所述云計算系統中的所述第一代碼相對應時,經由所述便攜式通信設備將與所述第一代碼相關聯的所述第二代碼傳送至所述家用器具;所述家用器具被配置為當從所述云計算系統接收的所述第二代碼與跟存儲在所述家用器具中的所述第一代碼相關聯的所述第二代碼相對應時,驗證第一安全條件;所述云計算系統被配置為基于所述第一安全條件的驗證結果來授權或阻止與家用器具的連接。
13、優選地,所述安全數據進一步包括第三代碼和與所述第三代碼相關聯的第四代碼。仍優選地,所述云計算系統被配置為當所述第一安全條件得到驗證時并且在授權所述家用器具與所述云計算系統之間的連接之前,將存儲在所述云計算系統中的安全數據的所述第三代碼傳送至該家用器具;所述家用器具被配置為將從所述云計算系統接收的所述第三代碼與存儲在所述家用器具中的安全數據的所述第三代碼進行比較,并且當從云計算系統接收的所述第三代碼與存儲在所述家用器具中的所述第三代碼匹配時,將與存儲在所述家用器具中的該第三代碼相關聯的所述第四代碼傳送至所述云計算系統;所述云計算系統被配置為當從所述家用器具接收的所述第四代碼與存儲在所述云計算系統中的所述第四本文檔來自技高網...
【技術保護點】
1.一種用于借助于便攜式通信設備(4)將家用器具(2)連接至云計算系統(3)的方法,
2.根據權利要求1所述的方法,進一步包括基于所述第一安全條件的驗證結果來授權或阻止所述云計算系統(3)執行允許所述家用器具(2)訪問所述云計算系統(3)的云服務的置備過程的步驟。
3.根據權利要求1或2所述的方法,進一步包括基于所述第一安全條件的驗證結果來授權或阻止所述家用器具(2)與所述便攜式通信設備(4)之間的配對過程的步驟。
4.根據權利要求3所述的方法,進一步包括以下步驟:
5.根據前述權利要求中任一項所述的方法,其中,將存儲在該家用器具(2)中的所述第一代碼(UC)經由所述便攜式通信設備(4)傳送至該云計算系統(3),而不執行該家用器具(2)與該便攜式通信設備(4)之間的配對過程。
6.根據前述權利要求中任一項所述的方法,進一步包括以下步驟:當所述第一安全條件得到驗證時授權所述家用器具(2)與所述云計算系統(3)之間的連接,并且當所述第一安全條件未得到驗證時阻止所述家用器具(2)與所述云計算系統(3)之間的連接。
8.根據權利要求7所述的方法,包括以下步驟:當所述第一安全條件和所述第二安全條件得到驗證時授權所述家用器具(2)與所述云計算系統(3)之間的連接,并且當該第一安全條件和該第二安全條件中的至少一者未得到驗證時阻止所述家用器具(2)與所述云計算系統(3)之間的連接。
9.根據前述權利要求中任一項所述的方法,其中,所述第一代碼(UC)包括與單義地標識所述家用器具(2)的代碼相關聯的第一部分和與散列碼相關聯的第二部分,并且其中,所述第二代碼(RP)包括置備代碼。
10.根據前述權利要求中任一項所述的方法,其中,所述便攜式通信設備(4)通過無線短距離通信系統(12)與所述家用器具(2)通信。
11.根據前述權利要求中任一項所述的方法,其中,所述家用器具(2)包括衣物處理機或食品保存器具或洗碗機或烹飪器具。
12.一種用于通過使用便攜式通信設備(4)將家用器具(2)連接至云計算系統(3)的系統,其中,
13.根據權利要求12所述的系統,其中:
14.一種計算機程序,包括指令,當該程序由家用器具(2)執行時,這些指令使該家用器具(2)執行根據前述權利要求1至11中任一項所述的方法的步驟a)、c)和f)。
15.一種計算機程序,包括指令,當該程序由遠程管理系統(5)執行時,這些指令使該遠程管理系統(5)執行根據前述權利要求1至11中任一項所述的方法的步驟b)、d)、e)和g)。
...【技術特征摘要】
【國外來華專利技術】
1.一種用于借助于便攜式通信設備(4)將家用器具(2)連接至云計算系統(3)的方法,
2.根據權利要求1所述的方法,進一步包括基于所述第一安全條件的驗證結果來授權或阻止所述云計算系統(3)執行允許所述家用器具(2)訪問所述云計算系統(3)的云服務的置備過程的步驟。
3.根據權利要求1或2所述的方法,進一步包括基于所述第一安全條件的驗證結果來授權或阻止所述家用器具(2)與所述便攜式通信設備(4)之間的配對過程的步驟。
4.根據權利要求3所述的方法,進一步包括以下步驟:
5.根據前述權利要求中任一項所述的方法,其中,將存儲在該家用器具(2)中的所述第一代碼(uc)經由所述便攜式通信設備(4)傳送至該云計算系統(3),而不執行該家用器具(2)與該便攜式通信設備(4)之間的配對過程。
6.根據前述權利要求中任一項所述的方法,進一步包括以下步驟:當所述第一安全條件得到驗證時授權所述家用器具(2)與所述云計算系統(3)之間的連接,并且當所述第一安全條件未得到驗證時阻止所述家用器具(2)與所述云計算系統(3)之間的連接。
7.根據前述權利要求中任一項所述的方法,其中,所述安全數據進一步包括第三代碼(auc)和與所述第三代碼(auc)相關聯的第四代碼(arp),并且其中,該方法進一步包括:當所述第一安全條件得到驗證時并且在授權所述家用器具(2)與所述云計算系統(3)之間的連接之前,執行以下步驟:
【專利技術屬性】
技術研發人員:伊戈爾·佩雷利金,
申請(專利權)人:伊萊克斯家用電器股份公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。