可以應(yīng)用加密方法來解決這些漏洞。系統(tǒng)設(shè)計人員面臨的決定是在基于軟件或基于硬件的安全解決方案之間做出決定。這兩種技術(shù)都可以對未經(jīng)授權(quán)的數(shù)據(jù)進行訪但是,在進行最終選擇之前,它們的不同特征需要進一步檢查。這是必須解決和接受的事情,以防止壞事發(fā)生在諸如物聯(lián)網(wǎng)設(shè)備之類的最終產(chǎn)品上。
![](http://www.guanglexin.cn/uploadfile/2019/0710/20190710110021979.jpeg)
在物聯(lián)網(wǎng)安全方面哪個更好,硬件還是軟件?
基于軟件的安全性
這些解決方案相對便宜,因為它們共享資源以保護和保護系統(tǒng)中的其他程序的數(shù)據(jù)。基于軟件的實施的另一個功能是隨著威脅和漏洞的發(fā)展而修改和升級安全性的能力。
基于硬件的安全性
基于硬件的安全性使用專用集成電路(IC)或具有專用安全硬件的處理器,專門用于提供加密功能并防止攻擊。諸如加密/解密和認證之類的安全操作發(fā)生在IC硬件級別,其中加密算法性能被優(yōu)化。此外,敏感信息(例如密鑰和關(guān)鍵的最終應(yīng)用參數(shù))在加密硬件的電氣邊界內(nèi)受到保護。
基于硬件的安全性在所有應(yīng)用程序環(huán)境中都非常有效,尤其是那些終端設(shè)備暴露且可以被壞人物理訪問的環(huán)境。