私有雲系統、智能家庭系統及家庭數據保護方法
2023-06-12 18:08:56 2
私有雲系統、智能家庭系統及家庭數據保護方法
【專利摘要】本發明涉及一種私有雲系統、智能家庭系統和家庭數據保護方法,該方法包括:接收家庭數據及對應的標識信息;根據對應的標識信息判斷家庭數據的加密級別;根據家庭數據的加密級別對家庭數據進行分級加密;以及存儲加密後的家庭數據。本發明可對家庭數據進行隱私保護,避免了敏感家庭數據的洩露給用戶帶來損失的問題,實現了根據用戶的自身需求進行分級加密。
【專利說明】私有雲系統、智能家庭系統及家庭數據保護方法
【技術領域】
[0001]本發明涉及數據保護系統,尤其涉及私有雲系統、智能家庭系統及家庭數據保護方法。
【背景技術】
[0002]智能家庭是以住宅為平臺,利用網絡通信技術、智能家居系統設計方案安全防範技術、自動控制技術、音視頻技術將與家居生活有關的設計集成,構建高效的住宅設施與家庭日常事務的管理系統,通過中央控制及或家庭網關實現集中控制,提升家居安全性、便利性、舒適性、藝術性,並實現環保節能的居住環境。
[0003]隨著網絡技術的發展,尤其是雲技術的誕生與應用,雲計算支持用戶在任意位置使用各種終端設備獲取應用服務,對家中的智能家居進行相應的控制。用戶可以將家中智能家居的相關信息和家庭數據存儲在雲端,因為雲使用了數據多副本容錯、計算節點同構可互換等措施來保障服務的高可靠性。
[0004]公有雲通常是指第三方提供商為用戶提供的能夠使用的雲,公有雲一般可通過internet使用,一般成本較低。私有雲是為特定客戶單獨使用而構建的,因而提供對數據、安全性和服務質量的最有效控制。私有雲構築在防火牆後,其服務在各方面是非常安全的,特別是對數據的管理。
[0005]在智能家庭中實現將家庭數據上傳到私有雲,再由私有雲共享至公有雲,家庭數據共享至公有雲後,用戶可以在智能終端上簡單、方便地查詢對方的家庭信息。
[0006]因此,利用私有雲和公有雲可將「信息共享」技術帶入智能家庭系統中,不僅能夠增加家庭間的了解,而且促進社會更加和諧。但是伴隨著智能家庭技術的不斷完善,人們也提出了更高的要求,即要提高對共享至公有雲上的家庭敏感數據的隱私保護處理,從而提高智能家庭的安全性和可靠性。
[0007]然而,公有雲一般是為真正的多租戶環境所設計的,多租戶之所以能夠支撐起這個堅強經濟模式的概念就是必須允許高使用率。但是這樣做所產生的問題就是一些潛在漏洞和攻擊就有可能利用某些管理程序來影響其他用戶的系統程序,因此安全和可靠性是公有雲的兩大軟肋。並且現有技術中不能通過用戶自身的需求進行分級加密,往往採用統一的加密方式,對用戶造成了不便,例如,某些隱私性高的數據只被簡單加密,或者一些無需加密的數據卻進行了複雜的加密。因此如何提升公有雲平臺上的家庭敏感數據的安全性(如:身份證號碼、家庭財產)便是一個亟待解決的問題。
【發明內容】
[0008]在下文中給出關於本發明的簡要概述,以便提供關於本發明的某些方面的基本理解。應當理解,這個概述並不是關於本發明的窮舉性概述。它並不是意圖確定本發明的關鍵或重要部分,也不是意圖限定本發明的範圍。其目的僅僅是以簡化的形式給出某些概念,以此作為稍後論述的更詳細描述的前序。[0009]本發明的一個主要目的在於克服現有技術的缺陷,提供一種可提升家庭數據安全的私有雲系統。
[0010]本發明的另一個主要目的在於克服現有技術的缺陷,提供一種可提升家庭數據安全的智能家庭系統。
[0011]本發明的另一個主要目的在於克服現有技術的缺陷,提供一種可提升家庭數據安全的家庭數據保護方法。
[0012]為實現上述目的,本發明提供了一種私有雲系統,包括:
[0013]數據接收模塊,用於接收家庭數據及其對應的標識信息;
[0014]判斷模塊,用於根據對應的標識信息判斷家庭數據的加密級別;
[0015]處理模塊,用於根據家庭數據的加密級別對家庭數據進行分級加密;以及
[0016]存儲模塊,用於存儲加密後的家庭數據。
[0017]為實現上述目的,本發明還提供了一種智能家庭系統,包括上述私有雲系統以及向該私有雲系統發送家庭數據的智能終端。
[0018]為實現上述目的,本發明還提供了一種家庭數據保護方法,包括:
[0019]數據接收步驟:接收家庭數據及對應的標識信息;
[0020]判斷步驟:根據對應的標識信息判斷家庭數據的加密級別;
[0021]處理步驟:根據家庭數據的加密級別對家庭數據進行分級加密;以及
[0022]存儲步驟:存儲加密後的家庭數據。
[0023]本發明的私有雲系統、智能家庭系統以及家庭數據保護方法通過對家庭數據設置標識信息以供私有雲系統識別家庭數據的加密級別,通過識別的加密級別對對應的家庭數據進行分級加密,可對家庭數據進行隱私保護,避免了敏感家庭數據的洩露給用戶帶來損失的問題,且實現了根據用戶的自身需求進行分級加密,避免了採用統一的加密方式帶來的不便,較為人性化。
【專利附圖】
【附圖說明】
[0024]參照下面結合附圖對本發明實施例的說明,會更加容易地理解本發明的以上和其它目的、特點和優點。附圖中的部件只是為了示出本發明的原理。在附圖中,相同的或類似的技術特徵或部件將採用相同或類似的附圖標記來表示。
[0025]圖1為本發明私有雲系統的一種實施例的方框圖。
[0026]圖2為本發明私有雲系統的另一種實施例的方框圖。
[0027]圖3為本發明智能家庭系統的一種實施例的方框圖。
[0028]圖4為本發明家庭數據保護方法的一種實施例的流程圖。
[0029]圖5為本發明家庭數據保護方法的另一種實施例的流程圖。
【具體實施方式】
[0030]下面參照附圖來說明本發明的實施例。在本發明的一個附圖或一種實施方式中描述的元素和特徵可以與一個或更多個其它附圖或實施方式中示出的元素和特徵相結合。應當注意,為了清楚的目的,附圖和說明中省略了與本發明無關的、本領域普通技術人員已知的部件和處理的表示和描述。[0031]本發明提供了一種私有雲系統,包括:
[0032]數據接收模塊,用於接收家庭數據及其對應的標識信息;
[0033]判斷模塊,用於根據對應的標識信息判斷家庭數據的加密級別;
[0034]處理模塊,用於根據家庭數據的加密級別對家庭數據進行分級加密;以及
[0035]存儲模塊,用於存儲加密後的家庭數據。
[0036]可選地,判斷模塊還用於根據對應的標識信息判斷家庭數據是否需要加密,存儲模塊還用於存儲無需加密的家庭數據。對於用戶認為無需加密的數據,實現了直接共享,增強了系統的人性化。
[0037]可選地,家庭數據對應的標識信息為數字。通過數字表示家庭數據的加密級別較為直觀,且用戶在設置的時候也方便操作。
[0038]可選地,還包括通信模塊,用於從智能終端接收通信請求信號並根據通信請求信號判斷智能終端是否合法,如果智能終端合法,通信模塊向智能終端反饋通信信號,以與智能終端建立通信連接。通過通信模塊,避免了用戶將家庭數據共享至錯誤的平臺造成的隱私洩露或其它不便。
[0039]可選地,還包括數據發送模塊,用於將存儲模塊中存儲的家庭數據發送至公有雲系統。
[0040]參考圖1,本發明的私有雲系統100的一種實施例包括數據接收模塊10、判斷模塊
12、處理模塊14及存儲模塊16。數據接收模塊10用於從手機、電腦等智能家庭終端接收家庭數據及對應的標識信息。該家庭數據可為家庭成員身份信息、財產、房產信息、住址、健康狀況等。與家庭數據對應的標識信息可為添加至家庭數據中的數字,例如0、1、2等,標識信息可添加在家庭數據中,具體地,可添加至家庭數據的首位、末位或其它固定的位置。標識信息為用戶根據需要上傳的家庭數據的隱私程度設置在家庭數據中的,其用於表示對應的家庭數據是否需要加密或者其加密級別。例如,當標識信息為O時,表示對應的家庭信息無需加密,可以共享;當標識信息為I時,表示對應的家庭信息隱私程度較低,可進行較低等級的加密,例如家庭成員信息;當標識信息為2時,表示對應的家庭信息隱私程度較高,需要進行較高等級的加密。加密級別的數量可根據家庭數據的隱私程度和/或加密方式的數量來劃分。
[0041]判斷模塊12用於根據對應的標識信息判斷數據接收模塊接收的家庭數據的加密級別,例如,當標識信息為I時,判斷對應的家庭數據的加密級別為較低加密級別;當標識信息為2時,判斷對應家庭數據的加密級別為較高加密級別,例如,對於家庭財產信息,其標識信息表示加密級別較高;當標識信息為O時,判斷對應的家庭數據無需加密。判斷模塊12判斷為無需加密的家庭數據直接存儲在存儲模塊16中。
[0042]處理模塊14根據判斷模塊12的判斷結果對需要加密的家庭數據進行加密。具體地,處理模塊14採用DES加密技術對較低加密級別的家庭數據進行加密,採用RSA加密技術對較高加密級別的家庭數據進行加密。DES加密技術和RSA加密技術是本領域的公知常識,不再贅述。
[0043]經加密的家庭數據存儲在存儲模塊16中,以供後續讀取,例如,當需要將存儲的家庭數據共享至公有雲系統時,可從存儲模塊16中讀取需要共享的數據並將其發送至公有雲系統。[0044]參考圖2,在另一種實施例中,本發明的私有雲系統還可包括通信模塊18和/或數據發送模塊19。
[0045]通信模塊18用於在數據接收模塊10接收家庭數據之前驗證家庭數據來源的合法性並與合法的數據來源(例如處於智能家庭網絡中的智能終端)建立通信連接。
[0046]具體地,例如,當需要向數據接收模塊10上傳家庭數據時,智能終端首先需要向通信模塊18發送通信請求信號,通信模塊18根據發送的通信請求信號判斷該智能終端是否與本發明的私有雲系統處於同一網絡中,如果該智能終端與本發明的私有雲系統處於同一網絡中,則通信模塊18向智能終端反饋通信信號,以允許該智能終端向數據接收模塊10發送家庭數據並控制數據接收模塊10接收該家庭數據。如果該智能終端與本發明的私有雲系統不處於同一網絡中,則通信模塊18向智能終端反饋錯誤提示信號,並控制數據接收模塊10拒絕從該智能終端接收家庭數據。
[0047]數據發送模塊19用於從存儲模塊16中讀取需要共享的家庭數據並將其發送至公有雲系統。
[0048]本發明還提供了一種智能家庭系統,包括上述私有雲系統以及向該私有雲系統發送該家庭數據的智能終端。
[0049]可選地,本發明的智能家庭系統還包括公有雲系統,用於從該私有雲系統接收存儲的家庭數據。
[0050]可選地,該智能家庭系統還包括標識模塊,設於智能終端中,用於接收用戶輸入的標識信息並將接收的標識信息添加至對應的家庭數據中。
[0051]參考圖3,本發明的智能家庭系統的一種實施例包括上述實施例中的私有雲系統100、向該私有雲系統發送家庭數據的智能終端200,還包括公有雲系統300,用於從該私有雲系統100接收存儲的家庭數據,該存儲的家庭數據可為加密後的家庭數據和/或無需加密的家庭數據。私有雲系統100可通過其數據發送模塊19向該公有雲系統300上傳家庭數據。
[0052]該智能終端200中設有標識模塊20,用於接收用戶輸入的標識信息並將其添加至待發送至上述私有雲系統100中的標識信息,例如,用戶可向標識模塊20中輸入數字「1」,則標識模塊20將數字「I」添加至當前需要標識加密級別的家庭數據中,智能終端200用於將該添加標識後的家庭數據上傳至私有雲系統100的數據接收模塊10中。
[0053]本發明還提供了一種家庭數據保護方法,包括:
[0054]數據接收步驟:接收家庭數據及對應的標識信息;
[0055]判斷步驟:根據對應的標識信息判斷家庭數據的加密級別;
[0056]處理步驟:根據家庭數據的加密級別對家庭數據進行分級加密;以及
[0057]存儲步驟:存儲加密後的家庭數據。
[0058]可選地,判斷步驟還根據標識信息判斷家庭數據是否需要被加密,如果判斷家庭數據不需要被加密,存儲步驟存儲無需加密的家庭數據。
[0059]可選地,在數據接收步驟之前還包括通信步驟:接收通信請求信號並判斷通信請求信號的信號來源是否合法,如果通信請求信號的信號來源合法,向信號來源反饋通信信號以與信號來源建立通信連接。
[0060]可選地,在存儲步驟之後還包括數據發送步驟:向公有雲系統發送存儲的家庭數據。
[0061]可選地,在數據接收步驟之前還包括標識步驟:接收用戶輸入的數字,並將接收的數字作為標識信息添加在對應的家庭數據中。
[0062]可選地,判斷步驟判斷的家庭數據的加密級別包括較低級別和較高級別,處理步驟通過DES算法對較低級別的家庭數據進行加密,並通過RSA加密算法對較高級別的家庭數據進行加密。
[0063]參考圖4,本發明的家庭數據保護方法的一種實施例可應用上述實施例中的智能家庭系統進行家庭數據的保護,該方法包括:
[0064]數據接收步驟S42:通過數據接收模塊10接收家庭數據及對應的標識信息。該家庭數據可為例如家庭成員信息、身份信息、財產信息、住址等。
[0065]判斷步驟S44:通過判斷模塊12根據對應的標識信息判斷接收的家庭數據的加密級別,判斷模塊12的判斷結果可為,例如,無需加密、加密等級較低或加密等級較高。對於不同加密級別的家庭數據,數據接收模塊10將其發送至處理模塊14中進行相應的加密處理。本步驟中,還根據對應的標識信息判斷接收的家庭數據是否需要加密,對於無需加密的家庭數據,數據接收模塊10直接將其存儲至存儲模塊16。
[0066]處理步驟S46:通過處理模塊14根據判斷的加密級別對對應的家庭數據進行分級加密。例如,採用較為簡單的DES加密技術對加密級別較低的家庭數據進行加密,採用較為複雜的RSA加密技術對加密級別較高的家庭數據進行加密。
[0067]存儲步驟S48:通過存儲模塊16存儲加密後的家庭數據。本步驟中,還存儲無需加密的家庭數據。
[0068]參考圖5,可選地,本實施例中在數據接收步驟S32中還可包括通信步驟S41:通過通信模塊18接收通信請求信號並判斷該通信請求信號的信號來源是否合法,如果該通信請求信號的信號來源合法,向該信號來源反饋通信信號,以與該信號來源建立通信連接。該信號來源可為例如智能終端,與智能終端建立連接後,數據接收模塊10即可接收智能軸端發送的家庭數據,本步驟中,如果信號來源不合法,則向信號來源發送錯誤提示信號。
[0069]可選地,本實施例中在存儲步驟S48之後還包括數據發送步驟S49:通過數據發送模塊19將存儲的家庭數據發送至公有雲系統。
[0070]可選地,本實施例中在數據接收步驟S42之前還包括標識步驟S40:在家庭數據中添加數字作為標識信息。
[0071]本發明的私有雲系統、智能家庭系統以及家庭數據保護方法通過對家庭數據設置標識信息以供私有雲系統識別家庭數據的加密級別,通過識別的加密級別對對應的家庭數據進行分級加密,可對家庭數據進行隱私保護,避免了敏感家庭數據的洩露給用戶帶來損失的問題,且用戶可以根據自身的需求對家庭數據進行標識,使得私有雲系統在接收到家庭數據的同時也能夠接收到其標識信息,實現了根據用戶的自身需求進行分級加密,較為人性化。
[0072]在本發明的系統和方法中,顯然,各部件或各步驟是可以分解、組合和/或分解後重新組合的。這些分解和/或重新組合應視為本發明的等效方案。同時,在上面對本發明具體實施例的描述中,針對一種實施方式描述和/或示出的特徵可以以相同或類似的方式在一個或更多個其它實施方式中使用,與其它實施方式中的特徵相組合,或替代其它實施方式中的特徵。
[0073]應該強調,術語「包括/包含」在本文使用時指特徵、要素、步驟或組件的存在,但並不排除一個或更多個其它特徵、要素、步驟或組件的存在或附加。
[0074]雖然已經詳細說明了本發明及其優點,但是應當理解在不超出由所附的權利要求所限定的本發明的精神和範圍的情況下可以進行各種改變、替代和變換。而且,本發明的範圍不僅限於說明書所描述的過程、設備、手段、方法和步驟的具體實施例。本領域內的普通技術人員從本發明的公開內容將容易理解,根據本發明可以使用執行與在此所述的相應實施例基本相同的功能或者獲得與其基本相同的結果的、現有和將來要被開發的過程、設備、手段、方法或者步驟。因此,所附的權利要求旨在在它們的範圍內包括這樣的過程、設備、手段、方法或者步驟。
【權利要求】
1.一種私有雲系統,其特徵在於,包括: 數據接收模塊,用於接收家庭數據及其對應的標識信息; 判斷模塊,用於根據對應的標識信息判斷所述家庭數據的加密級別; 處理模塊,用於根據所述家庭數據的加密級別對所述家庭數據進行分級加密;以及 存儲模塊,用於存儲加密後的家庭數據。
2.根據權利要求1所述的私有雲系統,其特徵在於,所述判斷模塊還用於根據對應的標識信息判斷所述家庭數據是否需要加密,所述存儲模塊還用於存儲無需加密的家庭數據。
3.根據權利要求1或2所述私有雲系統,其特徵在於,所述家庭數據對應的標識信息為數字。
4.根據權利要求1或2所述的私有雲系統,其特徵在於,還包括通信模塊,用於從智能終端接收通信請求信號並根據所述通信請求信號判斷所述智能終端是否合法,如果所述智能終端合法,所述通信模塊向所述智能終端反饋通信信號,以與所述智能終端建立通信連接。
5.根據權利要求1或2所述的私有雲系統,其特徵在於,還包括數據發送模塊,用於將所述存儲模塊中存儲的家庭數據發送至公有雲系統。
6.—種智能家庭系統,其特徵在於,包括權利要求1-5任一項所述的私有雲系統以及向所述私有雲系統發送家庭數據的智能終端。
7.根據權利要求6·所述的智能家庭系統,其特徵在於,還包括公有雲系統,用於從所述私有雲系統接收存儲的家庭數據。
8.根據權利要求6或7所述的智能家庭系統,其特徵在於,還包括標識模塊,設於所述智能終端中,用於接收用戶輸入的標識信息並將接收的標識信息添加至對應的家庭數據中。
9.一種家庭數據保護方法,其特徵在於,包括: 數據接收步驟:接收家庭數據及對應的標識信息; 判斷步驟:根據對應的標識信息判斷所述家庭數據的加密級別; 處理步驟:根據所述家庭數據的加密級別對所述家庭數據進行分級加密;以及 存儲步驟:存儲加密後的家庭數據。
10.根據權利要求9所述的家庭數據保護方法,其特徵在於,所述判斷步驟還根據所述標識信息判斷所述家庭數據是否需要被加密,如果判斷所述家庭數據不需要被加密,所述存儲步驟存儲無需加密的所述家庭數據。
11.根據權利要求9或10所述的家庭數據保護方法,其特徵在於,在所述數據接收步驟之前還包括通信步驟:接收通信請求信號並判斷所述通信請求信號的信號來源是否合法,如果所述通信請求信號的信號來源合法,向所述信號來源反饋通信信號以與所述信號來源建立通信連接。
12.根據權利要求9或10所述的家庭數據保護方法,其特徵在於,在所述存儲步驟之後還包括數據發送步驟:向公有雲系統發送存儲的家庭數據。
13.根據權利要求9或10所述的家庭數據保護方法,其特徵在於,在所述數據接收步驟之前還包括標識步驟:接收用戶輸入的數字,並將接收的數字作為標識信息添加在對應的家庭數據中。
14.根據權利要求9或10所述的家庭數據保護方法,其特徵在於,所述判斷步驟判斷的家庭數據的加密級別包括較低級別和較高級別,所述處理步驟通過DES算法對較低級別的家庭數據進行加密,並通過RSA加 密算法對較高級別的家庭數據進行加密。
【文檔編號】H04L12/28GK103856539SQ201210519476
【公開日】2014年6月11日 申請日期:2012年12月6日 優先權日:2012年12月6日
【發明者】徐志方, 曹君男 申請人:海爾集團公司, 青島海爾智能家電科技有限公司