本發(fā)明涉及智能家電系統(tǒng)安全技術(shù),尤其涉及一種應(yīng)用于智能冰箱的安全管理系統(tǒng),特別涉及冰箱等使用android、linux系統(tǒng)的白電產(chǎn)品為防止系統(tǒng)防入侵的安全防護(hù)技術(shù)。
背景技術(shù):
物聯(lián)網(wǎng)產(chǎn)品越來(lái)越多的走進(jìn)我們的生活,智能家電等已成為我們生活的一部分,但目前我們智能家電,特別是基于android系統(tǒng)的帶屏冰箱等,具備WiFi聯(lián)網(wǎng)功能,可以瀏覽網(wǎng)頁(yè),甚至某些設(shè)備具備支付功能,而android系統(tǒng)本身系統(tǒng)安全不能獲得保障,存在被惡意入侵、被惡意軟件截取數(shù)據(jù)的風(fēng)險(xiǎn)。
目前我們的白電產(chǎn)品,系統(tǒng)對(duì)安全產(chǎn)生影響的主要包括:系統(tǒng)應(yīng)用安全、網(wǎng)絡(luò)安全。系統(tǒng)應(yīng)用安全包括:系統(tǒng)被安裝了惡意應(yīng)用軟件和系統(tǒng)中我們的應(yīng)用apk被反編譯修改后重新安裝,網(wǎng)絡(luò)安全主要體現(xiàn)在我們通過(guò)網(wǎng)絡(luò)訪問(wèn)網(wǎng)頁(yè)過(guò)程中存在的安全風(fēng)險(xiǎn)。
當(dāng)我們白電設(shè)備使用android系統(tǒng)時(shí),我們希望設(shè)備有多元化的功能,所以一些型號(hào)產(chǎn)品允許系統(tǒng)安裝應(yīng)用,這樣就導(dǎo)致病毒軟件也有機(jī)可乘;其次對(duì)于我們白電產(chǎn)品本身的應(yīng)用,也存在被獲取并反編譯后增加惡意代碼再次打包植入設(shè)備中的風(fēng)險(xiǎn);加之在網(wǎng)絡(luò)訪問(wèn)過(guò)程中如果瀏覽了帶病毒的網(wǎng)頁(yè),可能會(huì)導(dǎo)致設(shè)備被木馬入侵導(dǎo)致信息泄露,如果用戶支付等重要信息泄露,這將給用戶帶來(lái)巨大損失;
這種多處系統(tǒng)安全風(fēng)險(xiǎn),導(dǎo)致用戶在使用過(guò)程中不能隨心所欲的操作。所以智能家電設(shè)備,特別是具備支付功能的家電設(shè)備,系統(tǒng)安全還得不到保障。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)存在的不足之處,本發(fā)明的目的在于提供一種應(yīng)用于智能冰箱的安全管理系統(tǒng),首先避免了系統(tǒng)被安裝惡意應(yīng)用軟件的可能性;其次當(dāng)系統(tǒng)中被反編譯修改重新安裝后系統(tǒng)能檢測(cè)發(fā)現(xiàn)問(wèn)題并報(bào)警;并且大大加大了網(wǎng)絡(luò)訪問(wèn)安全性,幾乎不會(huì)有訪問(wèn)惡意網(wǎng)站被植入木馬的可能性;而且應(yīng)用升級(jí)時(shí)保證升級(jí)的應(yīng)用均為正確應(yīng)用,不會(huì)在應(yīng)用升級(jí)過(guò)程產(chǎn)生異常。
本發(fā)明的目的通過(guò)下述技術(shù)方案實(shí)現(xiàn):
一種應(yīng)用于智能冰箱的安全管理系統(tǒng),包括智能冰箱和與智能冰箱電連接的安全管理系統(tǒng),所述安全管理系統(tǒng)包括下載應(yīng)用控制模塊、應(yīng)用自檢模塊、網(wǎng)絡(luò)管理模塊和應(yīng)用升級(jí)自檢模塊,所述下載應(yīng)用控制模塊用于指定應(yīng)用下載商店和指定下載地址、禁止未知地址下載應(yīng)用和禁止未知來(lái)源應(yīng)用安裝;所述應(yīng)用自檢模塊用于對(duì)智能冰箱中包含的應(yīng)用做校驗(yàn)和保存校驗(yàn)結(jié)果,并且定期對(duì)應(yīng)用做復(fù)查,然后檢測(cè)應(yīng)用是否被未知情況下修改,若檢測(cè)到應(yīng)用被更改則提醒用戶;所述網(wǎng)絡(luò)管理模塊用于設(shè)置網(wǎng)絡(luò)訪問(wèn)的白名單,網(wǎng)絡(luò)管理模塊用于只允許智能冰箱訪問(wèn)白名單上的網(wǎng)站,預(yù)防用戶訪問(wèn)未知網(wǎng)絡(luò)過(guò)程被木馬入侵;所述應(yīng)用升級(jí)自檢模塊用于在設(shè)備自身應(yīng)用升級(jí)時(shí)先下載應(yīng)用的校驗(yàn)碼,然后下載應(yīng)用,當(dāng)應(yīng)用校驗(yàn)正確才允許智能冰箱安裝應(yīng)用,否則不允許智能冰箱安裝應(yīng)用。
本發(fā)明優(yōu)選的下載應(yīng)用控制模塊技術(shù)方案如下:所述下載應(yīng)用控制模塊中的應(yīng)用下載商店為一個(gè)或幾個(gè)應(yīng)用市場(chǎng),所述下載應(yīng)用控制模塊的指定下載地址包括家電應(yīng)用的指定地址。
本發(fā)明優(yōu)選的應(yīng)用自檢模塊技術(shù)方案如下:所述應(yīng)用自檢模塊所檢測(cè)智能冰箱中的應(yīng)用包括網(wǎng)絡(luò)下載應(yīng)用和設(shè)備本身具備更改權(quán)限的所有應(yīng)用,所述應(yīng)用自檢模塊在每次正規(guī)渠道的安裝和升級(jí)后保存應(yīng)用的校驗(yàn)碼,在下次需自檢時(shí)通過(guò)校驗(yàn)碼判定和校驗(yàn)應(yīng)用正確性,所述應(yīng)用自檢模塊的校驗(yàn)方式為MD5校驗(yàn)或SHA1校驗(yàn)。
本發(fā)明優(yōu)選的應(yīng)用自檢模塊技術(shù)方案如下:所述應(yīng)用自檢模塊用于定期對(duì)智能冰箱中的應(yīng)用進(jìn)行校驗(yàn),所述定期時(shí)間為每天一次,或者所述定期時(shí)間是智能冰箱自身空閑時(shí),或者所述定期時(shí)間由用戶自己手動(dòng)檢驗(yàn)。
本發(fā)明優(yōu)選的網(wǎng)絡(luò)管理模塊技術(shù)方案如下:所述網(wǎng)絡(luò)管理模塊的白名單為允許訪問(wèn)的網(wǎng)站列表,所述網(wǎng)站列表為智能冰箱所允許訪問(wèn)該列表的網(wǎng)站,所述網(wǎng)絡(luò)管理模塊用于將列表中的網(wǎng)站與正訪問(wèn)網(wǎng)站前面對(duì)應(yīng)字符進(jìn)行匹配,只有完全匹配的網(wǎng)站,所述網(wǎng)絡(luò)管理模塊才允許智能冰箱訪問(wèn),否則不允許智能冰箱訪問(wèn)。
本發(fā)明優(yōu)選的應(yīng)用升級(jí)自檢模塊技術(shù)方案如下:所述應(yīng)用升級(jí)自檢模塊的設(shè)備自身應(yīng)用為智能冰箱自身的應(yīng)用程序,所述應(yīng)用升級(jí)自檢模塊的校驗(yàn)方法為MD5校驗(yàn)或SHA1校驗(yàn)。
本發(fā)明較現(xiàn)有技術(shù)相比,具有以下優(yōu)點(diǎn)及有益效果:
(1)本發(fā)明在智能冰箱中設(shè)置有安全管理體系,首先避免了智能冰箱的android系統(tǒng)被安裝惡意應(yīng)用軟件的可能性;其次當(dāng)android系統(tǒng)中apk被反編譯修改重新安裝后應(yīng)用自檢模塊能檢測(cè)發(fā)現(xiàn)問(wèn)題并報(bào)警;并且大大加大了智能冰箱的網(wǎng)絡(luò)訪問(wèn)安全性,幾乎不會(huì)有訪問(wèn)惡意網(wǎng)站被植入木馬的可能性;而且在智能冰箱應(yīng)用升級(jí)時(shí)應(yīng)用升級(jí)自檢模塊保證升級(jí)的應(yīng)用均為正確應(yīng)用,不會(huì)在應(yīng)用升級(jí)過(guò)程產(chǎn)生異常。
(2)本發(fā)明使得用戶可完全放心使用智能冰箱,不會(huì)存在被病毒攻擊的可能,為用戶安全提供更好的用戶體驗(yàn),并且此發(fā)明在之前基礎(chǔ)上不添加成本,技術(shù)成熟,安全效果好。
附圖說(shuō)明
圖1為本發(fā)明的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步地詳細(xì)說(shuō)明:
實(shí)施例
如圖1所示,一種應(yīng)用于智能冰箱的安全管理系統(tǒng),包括智能冰箱和與智能冰箱電連接的安全管理系統(tǒng),所述安全管理系統(tǒng)包括下載應(yīng)用控制模塊、應(yīng)用自檢模塊、網(wǎng)絡(luò)管理模塊和應(yīng)用升級(jí)自檢模塊,所述下載應(yīng)用控制模塊用于指定應(yīng)用下載商店和指定下載地址、禁止未知地址下載應(yīng)用和禁止未知來(lái)源應(yīng)用安裝;所述下載應(yīng)用控制模塊中的應(yīng)用下載商店為一個(gè)或幾個(gè)應(yīng)用市場(chǎng),所述下載應(yīng)用控制模塊的指定下載地址包括家電應(yīng)用的指定地址。
所述應(yīng)用自檢模塊用于對(duì)智能冰箱中包含的應(yīng)用做校驗(yàn)和保存校驗(yàn)結(jié)果,并且定期對(duì)應(yīng)用做復(fù)查,然后檢測(cè)應(yīng)用是否被未知情況下修改,若檢測(cè)到應(yīng)用被更改則提醒用戶;所述應(yīng)用自檢模塊所檢測(cè)智能冰箱中的應(yīng)用包括網(wǎng)絡(luò)下載應(yīng)用和設(shè)備本身具備更改權(quán)限的所有應(yīng)用,所述應(yīng)用自檢模塊在每次正規(guī)渠道的安裝和升級(jí)后保存應(yīng)用的校驗(yàn)碼,在下次需自檢時(shí)通過(guò)校驗(yàn)碼判定和校驗(yàn)應(yīng)用正確性,所述應(yīng)用自檢模塊的校驗(yàn)方式為MD5校驗(yàn)或SHA1校驗(yàn)。所述應(yīng)用自檢模塊用于定期對(duì)智能冰箱中的應(yīng)用進(jìn)行校驗(yàn),所述定期時(shí)間為每天一次,或者所述定期時(shí)間是智能冰箱自身空閑時(shí),或者所述定期時(shí)間由用戶自己手動(dòng)檢驗(yàn)。
所述網(wǎng)絡(luò)管理模塊用于設(shè)置網(wǎng)絡(luò)訪問(wèn)的白名單,網(wǎng)絡(luò)管理模塊用于只允許智能冰箱訪問(wèn)白名單上的網(wǎng)站,預(yù)防用戶訪問(wèn)未知網(wǎng)絡(luò)過(guò)程被木馬入侵;所述網(wǎng)絡(luò)管理模塊的白名單為允許訪問(wèn)的網(wǎng)站列表,所述網(wǎng)站列表為智能冰箱所允許訪問(wèn)該列表的網(wǎng)站,所述網(wǎng)絡(luò)管理模塊用于將列表中的網(wǎng)站與正訪問(wèn)網(wǎng)站前面對(duì)應(yīng)字符進(jìn)行匹配,只有完全匹配的網(wǎng)站,所述網(wǎng)絡(luò)管理模塊才允許智能冰箱訪問(wèn),否則不允許智能冰箱訪問(wèn)。
所述應(yīng)用升級(jí)自檢模塊用于在設(shè)備自身應(yīng)用升級(jí)時(shí)先下載應(yīng)用的校驗(yàn)碼,然后下載應(yīng)用,當(dāng)應(yīng)用校驗(yàn)正確才允許智能冰箱安裝應(yīng)用,否則不允許智能冰箱安裝應(yīng)用。所述應(yīng)用升級(jí)自檢模塊的設(shè)備自身應(yīng)用為智能冰箱自身的應(yīng)用程序,所述應(yīng)用升級(jí)自檢模塊的校驗(yàn)方法為MD5校驗(yàn)或SHA1校驗(yàn)。
由于智能冰箱中帶有顯示屏,所以智能冰箱可以安裝冰箱本身外的其他應(yīng)用程序,并且智能冰箱具備支付功能,使得智能冰箱的android系統(tǒng)安全等級(jí)需求較高。
在正常使用時(shí),用戶下載或升級(jí)應(yīng)用軟件只能到指定的應(yīng)用市場(chǎng),其他來(lái)源應(yīng)用將被阻止安裝。在每安裝或升級(jí)一個(gè)應(yīng)用時(shí),所述下載應(yīng)用控制模塊對(duì)應(yīng)用通過(guò)MD5校驗(yàn)計(jì)算校驗(yàn)值,并且應(yīng)用自檢模塊按照規(guī)則每天對(duì)智能冰箱中的所有應(yīng)用進(jìn)行一次校驗(yàn),防止應(yīng)用在未知情況下被修改,如果出錯(cuò)則告知用戶被修改可能存在風(fēng)險(xiǎn)的應(yīng)用信息。在用戶網(wǎng)絡(luò)訪問(wèn)過(guò)程中,所述網(wǎng)絡(luò)管理模塊保證了智能冰箱只能進(jìn)入或?yàn)g覽白名單中網(wǎng)站,防止網(wǎng)絡(luò)途徑被植入木馬的可能性。最后用戶在升級(jí)冰箱本身應(yīng)用時(shí),所述應(yīng)用升級(jí)自檢模塊會(huì)先到指定路徑下載該應(yīng)用MD5校驗(yàn)碼并保存,然后下載應(yīng)用升級(jí)包,只有當(dāng)校驗(yàn)通過(guò)后才允許應(yīng)用升級(jí)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。