《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 業(yè)界動態(tài) > 智能移動終端信息安全風(fēng)險現(xiàn)狀與展望

智能移動終端信息安全風(fēng)險現(xiàn)狀與展望

2022-03-27
來源:信息安全與通信保密雜志社
關(guān)鍵詞: 智能移動終端

  摘 要

  近年來,以智能手機及其周邊設(shè)備為代表的智能移動終端迅速普及,,但涉及智能移動終端信息安全問題的相關(guān)報道也呈現(xiàn)上升趨勢,。通過以當(dāng)前智能移動終端與信息安全發(fā)展現(xiàn)狀為出發(fā)點,,梳理智能移動終端信息安全功能的發(fā)展歷史,,總結(jié)平臺結(jié)構(gòu)的主要特征,,論述了智能移動終端信息安全風(fēng)險現(xiàn)狀及對策,,展望未來信息安全風(fēng)險的研究方向,。

  內(nèi)容目錄:

  1 智能移動終端的信息安全防護機制

  1.1 硬件端的安全防護機制

  1.2 操作系統(tǒng)的安全防護機制

  1.3 應(yīng)用程序的安全防護機制

  2 智能移動終端平臺結(jié)構(gòu)的主要特征

  2.1 SoC 性能不斷提升

  2.2 軟件發(fā)布和開發(fā)環(huán)境趨向一元化

  2.3 基于智能手機的周邊設(shè)備發(fā)展迅速

  3 智能移動終端信息安全風(fēng)險現(xiàn)狀及對策

  3.1 硬件設(shè)備的風(fēng)險與對策

  3.2 軟件系統(tǒng)的風(fēng)險與對策

  3.3 操作使用的風(fēng)險與對策

  4 結(jié) 語

  信息安全風(fēng)險是指在信息化建設(shè)中,,各類應(yīng)用系統(tǒng)及其賴以運行的基礎(chǔ)網(wǎng)絡(luò)、處理的數(shù)據(jù)和信息,,由于其可能存在的軟硬件缺陷,、系統(tǒng)集成缺陷等,以及信息安全管理中潛在的薄弱環(huán)節(jié),,而導(dǎo)致的不同程度的安全風(fēng)險 [1],。當(dāng)前,,以智能手機及其周邊設(shè)備為代表的智能移動終端迅速普及,正逐漸替代個人計算機成為用戶連接互聯(lián)網(wǎng)的主要終端設(shè)備,。在經(jīng)濟,、社會和文化等領(lǐng)域中,智能移動終端作為各種信息交互的載體,,給用戶帶來便利服務(wù)的同時,,也帶來了很多信息安全風(fēng)險。近年來,,通過各類研究發(fā)現(xiàn),,智能移動終端面臨的信息安全風(fēng)險正在不斷加劇。

 ?。?/p>

  智能移動終端的信息安全防護機制

  合理的信息安全機制可以有效提高智能移動終端的信息安全性,,最大限度上保護用戶的個人隱私。從功能結(jié)構(gòu)上,,可以分為硬件端,、操作系統(tǒng)和應(yīng)用程序 3 個層次。

  1.1 硬件端的安全防護機制

  通信運營商在確定智能移動終端的各類規(guī)格參數(shù)后,,由設(shè)備運營商負責(zé)向設(shè)備制造商提供安全功能需求,,以保障應(yīng)用程序與各設(shè)備的適配性。一方面,,設(shè)備制造商需要基于設(shè)備自身參數(shù),,參考來自通信運營商提供的信息安全機制,選擇對應(yīng)所需安全強度的協(xié)議與安全機制,;另一方面,,產(chǎn)品運營商在沒有通信運營商介入的情況下,可以通過設(shè)備制造商提供的硬件參數(shù)標(biāo)準(zhǔn),,審查軟件運營商在該設(shè)備應(yīng)用商店中發(fā)布的應(yīng)用程序,。雖然設(shè)備制造商提供的應(yīng)用程序標(biāo)準(zhǔn)不同,但通過使用操作系統(tǒng)(Operating System,,OS)供應(yīng)商提供的應(yīng)用程序接口(Application Programming Interface,API),,各應(yīng)用程序的運行安全可得到有效保證,。然而,設(shè)備運營商可能無法掌握各種設(shè)備中包括硬件信任根(Root of Trust,,RoT)等在內(nèi)的全部安全功能來保證應(yīng)用程序操作的適配性,。因此,設(shè)備運營商可通過添加保密安全模塊的方式,,為智能移動終端提供特定應(yīng)用程序與硬件適配的信息安全功能,??梢哉J為,在為智能移動終端提供應(yīng)用程序和服務(wù)時,,設(shè)備運營商管理的關(guān)于安全請求和應(yīng)對方法將變得越來越復(fù)雜,,對應(yīng)領(lǐng)域?qū)⒆兊迷絹碓綇V泛。

  1.2 操作系統(tǒng)的安全防護機制

  智能移動終端的操作系統(tǒng)是管理和控制手機硬件與軟件資源的核心控制系統(tǒng),。目前,,市面上使用最多的移動操作系統(tǒng)是谷歌安卓Android 和蘋果 iOS。Android 系統(tǒng)是由谷歌公司開發(fā)的以 Linux 為核心的開放式操作系統(tǒng),,其特色的安全機制是數(shù)字證書機制,。數(shù)字證書機制要求應(yīng)用程序在正式發(fā)布時必須具有數(shù)字簽名,而簽名需要利用開發(fā)者的私鑰生成數(shù)字證書來實現(xiàn),。已簽發(fā)的數(shù)字證書是有有效期限的,,過期的證書會導(dǎo)致應(yīng)用無法安裝。Android 系統(tǒng)通過數(shù)字證書來確認不同應(yīng)用是否來自同一開發(fā)者,,規(guī)定只有通過簽名的應(yīng)用才能被安裝,。iOS 系統(tǒng)是由蘋果公司開發(fā)的以 Darwin 為基礎(chǔ)的移動操作系統(tǒng),其特色的安全機制是沙箱安全機制,。沙箱安全機制要求所有第三方應(yīng)用程序都需要使用應(yīng)用開發(fā)者的賬號進行簽名,,而該賬號都是通過蘋果官方實名認證審查的賬號,來源透明可靠,,從源頭上保證了程序的安全性,。此外,開發(fā)者在開發(fā)應(yīng)用程序時只能使用蘋果公司提供的加密軟件開發(fā)工具包(Software Development Kit,,SDK),,能限制開發(fā)者開發(fā)危害手機安全的應(yīng)用程序,相對于 Android 系統(tǒng)的安全性能更高,。

  1.3 應(yīng)用程序的安全防護機制

  在智能移動終端上,,應(yīng)用程序的安全機制是由應(yīng)用程序開發(fā)人員結(jié)合操作系統(tǒng)的特性實現(xiàn)的,可以有效保證應(yīng)用程序在用戶使用過程中的安全性,。根據(jù)功能特點,,可將應(yīng)用程序的安全機制分為 7 類,如下文所述,。(1)可移植操作系統(tǒng)接口(Portable Operating System Interface,,POSI)機制。主要功能是使每一個應(yīng)用程序關(guān)聯(lián)一個唯一的用戶 ID,。(2)文件訪問控制機制,。主要功能是使每一個應(yīng)用程序的路徑只能被應(yīng)用程序自身訪問。(3)內(nèi)存管理機制。主要功能是使應(yīng)用進程只能運行在自己所擁有的虛擬地址空間內(nèi),。(4)強制安全檢查機制,。主要功能是在編譯和運行應(yīng)用程序時用一個特定的格式對變量的內(nèi)容進行強制性安全檢查。(5)權(quán)限控制機制,。主要功能是使每個應(yīng)用程序在安裝時都必須聲明其所需要的權(quán)限,。(6)組件封裝機制。主要功能是生成每個應(yīng)用程序?qū)?yīng)的優(yōu)先級別,,該級別可用于比較應(yīng)用程序的優(yōu)先順序,。(7)簽名機制。主要功能是使開發(fā)者對自己所開發(fā)的應(yīng)用程序進行簽名,。

 ?。?/p>

  智能移動終端平臺結(jié)構(gòu)的主要特征

  為進一步研究智能移動終端的信息安全風(fēng)險,合理預(yù)測信息安全風(fēng)險的發(fā)展趨勢,,有必要了解智能移動終端平臺結(jié)構(gòu)的主要特征,,根據(jù)近期智能移動終端的發(fā)展情況,可梳理總結(jié)為下述 3 點,。

  2.1 SoC 性能不斷提升

  當(dāng)前智能移動終端平臺在硬件方面普遍采 用 高 性 能 系 統(tǒng) 級 芯 片(System-on-a-Chip,,SoC)。目前,,在設(shè)備集成工藝中,,將中央處理器(Central Processing Unit/Processor,CPU),、隨機存取存儲器(Random Access Memory,,RAM)和圖形處理器(Graphic Processing Unit,GPU)等集成在一個核心芯片的方法已成為主流,。因此,,基板集成與能耗降低成為各大芯片設(shè)備制造商的產(chǎn)品規(guī)劃目標(biāo)。近年來,,從高端到低端設(shè)備,,基本設(shè)計共通的 SoC 產(chǎn)品線不斷標(biāo)準(zhǔn)化、流程化,。其結(jié)果是,,高性能 SoC 通過量產(chǎn)降低成本,各設(shè)備廠商開發(fā)的各型號智能設(shè)備均搭載通用的 SoC,。另外,,作為面向智能移動終端的SoC 的派生形式,面向平板電腦,、游戲主機和可穿戴周邊設(shè)備等智能設(shè)備的 SoC 標(biāo)準(zhǔn)也逐步向智能手機看齊,其性能也隨芯片集成技術(shù)的發(fā)展而不斷提升。但若 SoC 標(biāo)準(zhǔn)存在漏洞,,則黑客可直接利用該漏洞對設(shè)備信息安全造成威脅,,如早期任天堂(Nintendo)的 Switch 就因為搭載了存在漏洞的英偉達 GPU 芯片而遭到黑客的大量破解,造成不可估量的經(jīng)濟損失,。

  2.2 軟件發(fā)布和開發(fā)環(huán)境趨向一元化

  在智能移動終端中,,采用從 OS 供應(yīng)商運營的應(yīng)用商店中集中獲取應(yīng)用程序的形式已成為加強設(shè)備安全與保證用戶隱私的有效手段。應(yīng)用程序開發(fā)者在發(fā)布應(yīng)用程序 App 后,,用戶可以通過 OS 供應(yīng)商運營的應(yīng)用商店下載 App,。這類 App 在應(yīng)用程序開發(fā)過程中,OS 作為平臺可以吸收各設(shè)備硬件的差異,,向應(yīng)用程序服務(wù)開發(fā)者提供統(tǒng)一訪問方法和控制方法的 API,。使應(yīng)用程序的開發(fā)者在短時間內(nèi)開發(fā)出可以在許多種類設(shè)備上運行的應(yīng)用程序,而無須考慮各個設(shè)備的內(nèi)部結(jié)構(gòu),。同時,,每個 App 在應(yīng)用商店上架前,應(yīng)用程序的開發(fā)者必須與設(shè)備生產(chǎn)商簽訂第三方安全協(xié)議,,從供應(yīng)端增強了信息安全防護能力,。

  2.3 基于智能手機的周邊設(shè)備發(fā)展迅速

  隨著智能手環(huán)、智能眼鏡等新型可穿戴智能設(shè)備進入我們的生活,,以智能手機為中心節(jié)點的智能家居可通過手機 App 實現(xiàn)復(fù)雜的控制功能,。在硬件方面,SoC 供應(yīng)商以面向智能手機開發(fā)的 SoC 為基礎(chǔ),,正在開發(fā)面向各種智能設(shè)備的新 SoC,。屆時,將沿用面向智能手機 SoC 的基本設(shè)計,,使性能和耗電量符合各周邊智能設(shè)備的需求,。使開發(fā)出來的新 SoC 與智能手機一樣,可以面向各公司的智能設(shè)備提供合適的統(tǒng)一標(biāo)準(zhǔn),。在軟件方面,,OS 供應(yīng)商針對面向智能手機的 OS,根據(jù)各智能設(shè)備的畫面和操作特征擴充了功能,。應(yīng)用程序的發(fā)布與面向智能手機的應(yīng)用程序商店相通,,即使是對應(yīng)用程序的開發(fā)也可以在同一環(huán)境下進行,不僅提高了開發(fā)效率,,還縮減了時間成本,。但對于以上設(shè)備的信息安全防護尚未有統(tǒng)一的標(biāo)準(zhǔn),控制失靈,、隱私信息泄露等風(fēng)險仍在很大程度上威脅著用戶的信息安全,。

  3

  智能移動終端信息安全風(fēng)險現(xiàn)狀及對策

  結(jié)合智能移動終端的安全防護機制,基于智能移動終端平臺結(jié)構(gòu)的主要特征,,可從硬件設(shè)備,、軟件系統(tǒng)和操作使用 3 個方面總結(jié)當(dāng)前智能移動終端信息安全的風(fēng)險現(xiàn)狀,并有針對性地研究,,提出防范對策,。

  3.1 硬件設(shè)備的風(fēng)險與對策

  智能移動終端一般在出廠前通過設(shè)置硬件RoT 來防范因漏洞攻擊導(dǎo)致的軟件一致性缺失。例如,,作為檢測軟件篡改的功能,,會先進行安全引導(dǎo)。在安全引導(dǎo)中,,可通過驗證電子簽名確認設(shè)備啟動時讀取的軟件是否被篡改,。在包括硬件 RoT 的智能設(shè)備中,用于驗證數(shù)字簽名的密鑰被存儲在設(shè)備的硬件中,,這樣就可以保護密鑰免受被篡改后的軟件盜取密鑰等攻擊,,從而增強安全引導(dǎo)功能。硬件 RoT 的實現(xiàn)主要包括將 SIM 卡安裝在終端上使用和配備專用芯片等方法,,但主流多采用在 SoC 中集成硬件 RoT功能的方法,。

  為幫助用戶進行數(shù)字版權(quán)管理(Digital ights Management,DRM),,保護敏感數(shù)據(jù),,可采用可信執(zhí)行環(huán)境(Trusted Execution Environment,TEE)技術(shù),。該技術(shù)是集成在面向智能移動終端的 SoC中的特色安全功能之一,。基于 TEE 的技術(shù)原理,,可在存儲器中對展開程序的執(zhí)行空間進行分割,,生成運行普通 OS 和應(yīng)用程序的富執(zhí)行環(huán) 境(Rich Execution Environment,REE) 空 間與運行要求更高安全性認證和加密功能的 TEE空間,,這種劃分是通過硬件訪問控制機制實現(xiàn)的,。在 TEE 空間中運行的可信應(yīng)用程序(Trusted Application,TA)可通過 DRM 功能保護數(shù)據(jù)的解碼,,在 REE 空間中運行應(yīng)用程序的密鑰管理,、認證和結(jié)算數(shù)據(jù)生成等功能。另外,,基于 TEE的空間分離技術(shù)也可以用在智能移動終端配備的傳感器上,。例如,可以采用將指紋數(shù)據(jù)讀取設(shè)備僅連接到 TEE 空間配置的方法,,達到保護采集的生物數(shù)據(jù)和認證邏輯的效果,。

  3.2 軟件系統(tǒng)的風(fēng)險與對策

  由于智能移動終端的應(yīng)用程序可以從非官方渠道獲取后運行,,惡意代碼可能作為應(yīng)用程序的一部分被安裝到設(shè)備上。為了處理個人信息和位置信息等敏感數(shù)據(jù),,設(shè)備生產(chǎn)商從設(shè)備出廠前就在 OS 中加入了安全功能,。在早期面向智能移動終端的操作系統(tǒng)中加入了控制應(yīng)用權(quán)限的功能和分離應(yīng)用之間通信的機制,。但需要注意的是,,部分惡意軟件可利用 OS 運行中的部分缺陷和脆弱性竊取設(shè)備敏感信息。用戶為了避免部分應(yīng)用的功能限制,,會通過開放部分功能權(quán)限等方式嘗試篡改設(shè)備初始設(shè)定,,因此,OS 中的安全功能會因用戶篡改而失效,,故安全防護效果具有一定局限性,。具體而言,應(yīng)用程序的權(quán)限在其程序內(nèi)部已被定義,,在安裝或運行時,,若能得到用戶的同意,該權(quán)限將被 OS 開放給應(yīng)用程序,。

  為此,,可禁止運行的應(yīng)用程序之間直接通信,通過操作系統(tǒng)或使用限定可執(zhí)行權(quán)限的沙箱等方式來降低惡意軟件造成的損失,。同時,,從 OS 層面上對用戶限定能夠訪問的文件系統(tǒng)或變更設(shè)定的權(quán)限范圍,使不具備相關(guān)安全知識的用戶不會因誤操作而使設(shè)備處于危險狀態(tài),。綜上所述,,為提高操作系統(tǒng)的安全性,各設(shè)備可不再將安全對策委托給用戶,,而是通過 OS 供應(yīng)商實現(xiàn)信息安全對策的功能機制,。

  3.3 操作使用的風(fēng)險與對策

  用戶在操作使用智能移動終端時出現(xiàn)的信息安全問題主要與用戶的安全防護意識不強有關(guān)。由于用戶數(shù)字證書機制無法完全限制惡意程序的開發(fā),,使用戶往往無法區(qū)分惡意程序和正常程序,,在進行操作時會給予程序申請的所有權(quán)限,產(chǎn)生安全隱患,。例如針對開源的瀏覽器引擎 WebKit 的攻擊和中間人攻擊(MITM)等,,都是基于用戶不當(dāng)操作而對應(yīng)用程序發(fā)起的攻擊,由于此類攻擊成功率較高,,已逐漸成為攻擊者頻繁利用的手段,。

  為降低對智能移動終端操作使用的風(fēng)險,除增強用戶安全防護意識外,,還可從以下幾個方面加以防范:(1)避免連接使用未知安全風(fēng)險的 Wi-Fi,,不點擊陌生短信鏈接,;(2)盡量在官方應(yīng)用商城下載 App,若下載來自第三方應(yīng)用程序商店的 App,,在安裝前需謹慎考慮其安全性,;(3)當(dāng)有應(yīng)用程序請求授權(quán)時,需詳細閱讀其請求授權(quán)的內(nèi)容,,防止開放多余權(quán)限,;(4)安裝良好聲譽且有效的安防軟件,定期進行病毒查殺,;(5)在官方維修店維修設(shè)備,,同時避免進行 Root、刷機,、越獄等操作,。

  4

  結(jié) 語

  在大數(shù)據(jù)時代背景下,,智能移動終端已成為人們?nèi)粘I钪胁豢扇鄙俚慕M成部分,,保障信息安全已成為當(dāng)下技術(shù)發(fā)展的重要課題。我們不僅要對信息安全風(fēng)險的現(xiàn)狀進行深入研究,,還應(yīng)與時俱進,,著眼于未來發(fā)展,結(jié)合智能移動終端的各類特征做好信息安全的風(fēng)險評估工作與防護策略,,才能在出現(xiàn)問題時及時響應(yīng),,將風(fēng)險降到可控范圍內(nèi),確保用戶的信息安全,。




微信圖片_20220318121103.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點,。轉(zhuǎn)載的所有的文章,、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有,。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者,。如涉及作品內(nèi)容、版權(quán)和其它問題,,請及時通過電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟損失,。聯(lián)系電話:010-82306118,;郵箱:[email protected]