版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
GB/TXXXXX—XXXX
目??次
前言......................................................................................................................................................................II
1范圍.................................................................................................................................................................1
2規(guī)范性引用文件.............................................................................................................................................1
3術(shù)語與定義.....................................................................................................................................................1
4縮略語.............................................................................................................................................................2
5技術(shù)要求.........................................................................................................................................................3
5.1硬件安全要求..........................................................................................................................................3
5.2通信協(xié)議與接口安全要求......................................................................................................................3
5.3操作系統(tǒng)安全要求..................................................................................................................................5
5.4應(yīng)用軟件安全要求..................................................................................................................................7
5.5數(shù)據(jù)安全要求..........................................................................................................................................8
6測試方法.........................................................................................................................................................9
6.1硬件安全測試方法..................................................................................................................................9
6.2通信協(xié)議與接口安全測試方法..............................................................................................................9
6.3操作系統(tǒng)安全測試方法........................................................................................................................11
6.4應(yīng)用軟件安全技術(shù)測試方法................................................................................................................14
6.5數(shù)據(jù)安全測試方法................................................................................................................................16
附錄A(資料性附錄)車載信息交互系統(tǒng)示意圖....................................................................................18
參考文獻.............................................................................................................................................................19
I
GB/TXXXXX—XXXX
前??言
本標準按照GB/T1.1—2009給出的規(guī)則起草。
本標準由中華人民共和國工業(yè)和信息化部提出。
本標準由全國汽車標準化技術(shù)委員會(SAC/TC114)歸口。
本標準起草單位:
本標準主要起草人:
II
GB/TXXXXX—XXXX
車載信息交互系統(tǒng)信息安全技術(shù)要求
1范圍
本標準規(guī)定了車載信息交互系統(tǒng)硬件、通信協(xié)議與接口、操作系統(tǒng)、應(yīng)用軟件、數(shù)據(jù)的信息安全技
術(shù)要求與測試方法。
本標準適用于指導(dǎo)整車廠、零部件供應(yīng)商、軟件供應(yīng)商等企業(yè),開展車載信息交互系統(tǒng)信息安全技
術(shù)的設(shè)計開發(fā)、驗證與生產(chǎn)等工作。
2規(guī)范性引用文件
下列文件對于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅所注日期的版本適用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。
GB/T25069信息安全技術(shù)術(shù)語
GB/TXXX汽車信息安全通用技術(shù)要求
3術(shù)語與定義
GB/T25069、GB/TXXX界定的以及下列術(shù)語和定義適用于本文件。
3.1
車載信息交互系統(tǒng)on-boardinformationinteractivesystem
安裝在車輛上的通信系統(tǒng),屬于信息交互或娛樂服務(wù)裝置,應(yīng)具備下列至少一項功能:
a)對外可通過蜂窩網(wǎng)絡(luò)、短距離通信等通信技術(shù)建立連接并進行數(shù)據(jù)交換等功能,對內(nèi)可通過汽
車總線與電子電氣系統(tǒng)進行信息采集、數(shù)據(jù)傳遞與指令下發(fā)等功能;
b)實現(xiàn)通話錄音、文化娛樂等相關(guān)服務(wù)功能。
注:車載信息交互系統(tǒng)通常為遠程車載信息交互系統(tǒng)(T-Box)、車載綜合信息處理系統(tǒng)(IVI)以及其混合體。
典型的車載信息交互系統(tǒng)示意圖參考附錄A中圖A.1所示。
3.2
對外通信externalcommunication
車載信息交互系統(tǒng)與車輛外部的無線通信,包括基于移動蜂窩網(wǎng)絡(luò)的遠程通信、藍牙、WLAN等短距
離通信等。
3.3
內(nèi)部通信internalcommunication
車載信息交互系統(tǒng)與車輛內(nèi)電子電氣系統(tǒng)的通信,包括基于CAN、CANFD、LIN、以太網(wǎng)等車輛內(nèi)部
的通信。
1
GB/TXXXXX—XXXX
3.4
用戶user
使用車載信息交互系統(tǒng)資源的對象,包括人、車輛或者第三方應(yīng)用程序。
3.5
用戶數(shù)據(jù)userdata
由用戶產(chǎn)生或為用戶服務(wù)的數(shù)據(jù),該數(shù)據(jù)不影響安全功能的運行。
3.6
代碼簽名codesigning
利用數(shù)字簽名機制,由具備簽名權(quán)限的實體對全部或部分代碼進行簽名的機制。
3.7
應(yīng)用軟件applicationsoftware
在車載信息交互系統(tǒng)上,為實現(xiàn)支付、娛樂等功能的一類軟件,包括在車載信息交互系統(tǒng)中已預(yù)裝
的應(yīng)用軟件和后期可安裝的應(yīng)用軟件。
3.8
平臺服務(wù)端platformserver
為車輛提供服務(wù)的平臺,包括企業(yè)自主運營平臺及第三方平臺等。
3.9
外部終端externalterminal
車輛外部的終端設(shè)備,包括路側(cè)單元、手機等。
4縮略語
CAN控制器局域網(wǎng)絡(luò)(controlareanetwork)
ECU電子控制單元(electroniccontrolunit)
E-Call緊急呼叫(emergencycall)
FTP文件傳輸協(xié)議(filetransferprotocol)
HTTP超文本傳輸協(xié)議(hypertexttransferprotocol)
JTAG測試行動聯(lián)合組織(JointTestActionGroup)
LE低功耗(lowenergy)
PSK預(yù)共享密鑰(pre-sharedkey)
SSP安全簡易配對(securesimplepairing)
SPI串行外設(shè)接口(serialperipheralinterface)
TLS安全傳輸層協(xié)議(transportlayersecurity)
TSP終端服務(wù)平臺(telematicsserviceprovider)
UART通用異步收發(fā)器(UniversalAsynchronousReceiver/Transmitter)
2
GB/TXXXXX—XXXX
URL統(tǒng)一資源定位符(uniformresourcelocator)
USB通用串行總線(universalserialBUS)
WLAN無線局域網(wǎng)(wirelesslocalareanetworks)
WPAWLAN網(wǎng)絡(luò)安全接入(WLANprotectedaccess)
5技術(shù)要求
5.1硬件安全要求
5.1.1車載信息交互系統(tǒng)所使用的芯片應(yīng)滿足以下要求:
a)按照6.1a)進行測試,調(diào)試接口應(yīng)禁用或設(shè)置安全訪問控制;
b)按照6.1b)進行測試,不存在后門或隱蔽接口;
5.1.2按照6.1c)進行測試,車載信息交互系統(tǒng)所使用的關(guān)鍵芯片(例如:處理器、存儲模塊、通訊
IC等用于處理、存儲和傳輸敏感信息的芯片以及安全芯片)應(yīng)減少暴露管腳;
5.1.3按照6.1d)進行測試,車載信息交互系統(tǒng)所使用的安全芯片之間應(yīng)減少通信線路的數(shù)量(例如:
使用多層電路板的車載信息交互系統(tǒng)可采用內(nèi)層布線方式隱藏通信線路);
5.1.4按照6.1e)進行測試,電路板及芯片不宜暴露用以標注、端口和管腳功能的可讀絲印。
5.2通信協(xié)議與接口安全要求
5.2.1對外通信協(xié)議安全
通信連接安全
按照a)進行測試,車輛端應(yīng)實現(xiàn)對平臺服務(wù)端或外部終端的身份認證。當(dāng)身份認證成功后,
按照b)進行測試,車輛端與平臺服務(wù)端或外部終端才能進行業(yè)務(wù)數(shù)據(jù)的通信交互。
通信傳輸安全
按照進行測試,車輛端與平臺服務(wù)端或外部終端間傳輸?shù)臄?shù)據(jù)內(nèi)容應(yīng)進行密鑰加密。
通信連接終止安全
車載信息交互系統(tǒng)進行通信時,按照a)、b)進行測試,發(fā)生身份鑒權(quán)失敗、有加密要求的
數(shù)據(jù)內(nèi)容校驗失敗等情況,應(yīng)終止該響應(yīng)操作。
遠程通信協(xié)議安全
.1公有遠程通信協(xié)議安全
公有遠程通信協(xié)議(例如:HTTP、FTP等),按照.1進行測試,應(yīng)采用TLS(版本不低于1.2)
或至少同等安全級別(例如:同等級別的國密算法等)的安全通信協(xié)議。
.2私有遠程通信協(xié)議安全
私有遠程通信協(xié)議(例如:整車廠或零部件廠與TSP自定義的通信協(xié)議等)應(yīng)滿足以下要求:
a)按照.2a)進行測試,支持以安全方式進行數(shù)據(jù)加密密鑰的更新;
b)按照.2b)進行測試,其使用的密鑰應(yīng)進行安全存儲。
短距離通信協(xié)議安全
3
GB/TXXXXX—XXXX
.1短距離通信口令應(yīng)用安全
短距離通信口令應(yīng)用安全應(yīng)滿足以下要求:
a)按照.1a)進行測試,缺省口令應(yīng)使用至少包括數(shù)字、大小寫字母,長度不少于8位的
強復(fù)雜度的口令;
b)按照.1b)進行測試,同一個缺省口令不復(fù)用于不同系統(tǒng);
c)按照.1c)進行測試,更改口令時,限制用戶設(shè)置a)要求的口令或向用戶提示風(fēng)險;
d)按照.1d)進行測試,對于人機接口或跨信任網(wǎng)絡(luò)的不同車載信息交互系統(tǒng)之間接口的
登錄認證,應(yīng)支持口令防暴力破解機制,且按照.1e)進行測試,口令文件應(yīng)設(shè)置安全
訪問控制。
.2車載藍牙通信協(xié)議安全
對具有車載藍牙通信功能的車載信息交互系統(tǒng)應(yīng)滿足以下要求:
a)按照.2a)進行測試,車載藍牙通信設(shè)備不應(yīng)存在后門;
b)按照.2b)進行測試,外部設(shè)備請求與車載藍牙配對的方式應(yīng)為SSP模式(針對Classic
場合)或LESecureConnection模式(針對LE場合);
c)按照.2c)進行測試,車載藍牙通信設(shè)備應(yīng)驗證配對請求,配對成功后,應(yīng)對外部設(shè)備
進行鑒權(quán);
d)對于高安全要求的車載藍牙通信功能(例如:利用藍牙進行非接觸控制車輛等),按照
.2d)進行測試,應(yīng)對外部設(shè)備進行認證以防止非法接入;
e)對于高安全要求的車載藍牙通信功能(例如:利用藍牙進行非接觸控制車輛等),按照
.2e)進行測試,應(yīng)對相關(guān)數(shù)據(jù)進行安全加密處理。
.3車載WLAN通信協(xié)議安全
對具有WLAN熱點功能的車載信息交互系統(tǒng),按照.3進行測試,應(yīng)使用WPA2-PSK或更高安全級
別的加密認證方式。
5.2.2內(nèi)部通信安全
當(dāng)車載信息交互系統(tǒng)通過CAN或車載以太網(wǎng)等總線與車內(nèi)其他控制器節(jié)點進行數(shù)據(jù)交互時,按照
6.2.2進行測試,應(yīng)使用安全機制確保傳輸?shù)闹匾獢?shù)據(jù)(例如:車輛控制指令等)完整性和可用性。
5.2.3通信接口安全
總體要求
車載信息交互系統(tǒng)的通信接口應(yīng)滿足以下要求:
a)按照a)進行測試,不應(yīng)存在任何后門或隱蔽接口;
b)按照b)進行測試,訪問權(quán)限等需授權(quán)內(nèi)容應(yīng)滿足“最小化授權(quán)原則”,不應(yīng)超出正常
業(yè)務(wù)范圍。
車外通信接口安全
.1按照a)進行測試,車載信息交互系統(tǒng)應(yīng)支持路由隔離,隔離核心業(yè)務(wù)平臺(例如:
執(zhí)行控制車輛指令、收集個人敏感信息等功能的業(yè)務(wù)平臺)的通信、內(nèi)部通信(非核心業(yè)務(wù)平臺的通信)、
外網(wǎng)通信(非核心業(yè)務(wù)平臺的通信)等;
4
GB/TXXXXX—XXXX
.2按照b)進行測試,車載信息交互系統(tǒng)與核心業(yè)務(wù)平臺(例如:能執(zhí)行控制車輛指
令、收集個人敏感信息等功能的業(yè)務(wù)平臺)的通信宜采用專用網(wǎng)絡(luò)或者虛擬專用網(wǎng)絡(luò)通信,與公網(wǎng)隔離。
車內(nèi)通信接口安全
車載信息交互系統(tǒng)應(yīng)滿足以下要求:
a)按照a)進行測試,對合法指令設(shè)置白名單;
a)按照b)進行測試,對總線控制指令來源進行校驗。
5.3操作系統(tǒng)安全要求
5.3.1操作系統(tǒng)安全配置
車載信息交互系統(tǒng)在其操作系統(tǒng)安全配置方面,應(yīng)滿足以下要求:
a)按照6.3.1a)進行測試,禁止ROOT用戶直接登錄,且限制用戶提權(quán)操作;
b)按照6.3.1b)進行測試,刪除或禁用無用賬號,并使用至少包括數(shù)字、大小寫字母,長度不少
于8位的強復(fù)雜度的口令;
c)按照6.3.1c)進行測試,具備訪問控制機制,依據(jù)安全策略控制用戶、進程等主體對文件、數(shù)
據(jù)庫等客體進行訪問;
d)按照6.3.1d)進行測試,禁止不必要的服務(wù)(例如:FTP服務(wù)等),按照6.3.1e)進行測試,
禁止非授權(quán)的遠程接入服務(wù)。
5.3.2安全調(diào)用控制能力
通信類功能受控機制
.1撥打電話
具有撥打電話功能的車載信息交互系統(tǒng)應(yīng)滿足以下要求:
a)按照.1a)進行測試,在用戶確認后,調(diào)用撥打電話操作才能執(zhí)行;
b)按照.1b)進行測試,向用戶明示業(yè)務(wù)內(nèi)容,且在用戶確認后,調(diào)用撥打電話開通呼叫
轉(zhuǎn)移業(yè)務(wù)操作才能執(zhí)行。
注:緊急情況下,E-Call等應(yīng)急功能不限定于以上條款要求內(nèi)。
.2三方通話
具有三方通話功能的車載信息交互系統(tǒng),按照.2進行測試,應(yīng)在用戶確認后,調(diào)用三方通話
操作才能執(zhí)行。
.3發(fā)送短信
具有發(fā)送短信功能的車載信息交互系統(tǒng),按照.3進行測試,應(yīng)在用戶確認后,調(diào)用發(fā)送短信
操作才能執(zhí)行。
.4發(fā)送彩信
具有發(fā)送彩信功能的車載信息交互系統(tǒng),按照.4進行測試,應(yīng)在用戶確認后,調(diào)用發(fā)送彩信
操作才能執(zhí)行。
.5發(fā)送郵件
5
GB/TXXXXX—XXXX
具有發(fā)送郵件功能的車載信息交互系統(tǒng),按照.5進行測試,應(yīng)在用戶確認后,調(diào)用發(fā)送郵件
操作才能執(zhí)行。
.6移動通信網(wǎng)絡(luò)連接
具有交互界面的車載信息交互系統(tǒng),在移動通信網(wǎng)絡(luò)連接時,應(yīng)滿足以下要求:
a)按照.6a)進行測試,提供開關(guān)以開啟或關(guān)閉移動通信網(wǎng)絡(luò)連接功能;
b)按照.6b)進行測試,向用戶進行提示,且在用戶確認后,調(diào)用移動通信網(wǎng)絡(luò)連接功能
的操作才能執(zhí)行;
c)按照.6c)進行測試,向用戶提供通過配置應(yīng)用軟件調(diào)用移動通信網(wǎng)絡(luò)連接的功能;
d)當(dāng)移動通信網(wǎng)絡(luò)處于已連接狀態(tài)時,按照.6d)進行測試,應(yīng)在交互界面上給用戶相
應(yīng)的狀態(tài)提示;
e)當(dāng)正在傳送數(shù)據(jù)時,按照.6e)進行測試,應(yīng)在交互界面上給用戶相應(yīng)的狀態(tài)提示;
f)上述d)和e)中,按照.6f)進行測試,狀態(tài)提示的方式應(yīng)不同。
注:緊急情況下,E-Call等應(yīng)急功能不限定于以上條款要求內(nèi)。
.7WLAN網(wǎng)絡(luò)連接
具有交互界面的車載信息交互系統(tǒng),在WLAN網(wǎng)絡(luò)連接時,應(yīng)滿足以下要求:
a)按照.7a)進行測試,提供開關(guān)以開啟或關(guān)閉WLAN網(wǎng)絡(luò)連接功能;
b)按照.7b)進行測試,向用戶進行提示,且在用戶確認后,調(diào)用WLAN網(wǎng)絡(luò)連接功能的
操作才能執(zhí)行;
c)當(dāng)WLAN網(wǎng)絡(luò)處于已連接狀態(tài)時,按照.7c)進行測試,應(yīng)在交互界面上給用戶相應(yīng)的
狀態(tài)提示;
d)當(dāng)正在傳送數(shù)據(jù)時,按照.7d)進行測試,應(yīng)在交互界面上給用戶相應(yīng)的狀態(tài)提示;
e)上述c)和d)中,按照.7e)進行測試,狀態(tài)提示的方式應(yīng)不同。
本地敏感功能受控機制
.1定位功能
具有交互界面的車載信息交互系統(tǒng),在調(diào)用定位功能時,要求如下:
a)按照.1a)進行測試,在用戶確認后,才能執(zhí)行定位功能;
b)按照.1b)進行測試,向用戶提供后臺定位控制功能以配置應(yīng)用軟件是否可調(diào)用定位
功能;
c)上述a)和b)中,按照.1c)進行測試,應(yīng)讓用戶分別操作。
d)當(dāng)調(diào)用定位功能時,按照.1d)進行測試,宜在交互界面上給用戶相應(yīng)的狀態(tài)提示。
.2通話錄音功能
具有交互界面的車載信息交互系統(tǒng),在調(diào)用通話錄音功能時,按照.2進行測試,應(yīng)在用戶確
認后,才能執(zhí)行通話錄音功能。
.3本地錄音功能
具有交互界面的車載信息交互系統(tǒng),在調(diào)用本地錄音功能時,按照.3進行測試,應(yīng)在用戶確
認后,才能執(zhí)行本地錄音功能。
6
GB/TXXXXX—XXXX
.4對用戶數(shù)據(jù)的操作
處理用戶數(shù)據(jù)時,按照.4進行測試,操作系統(tǒng)應(yīng)進行相應(yīng)授權(quán)(例如:當(dāng)應(yīng)用軟件需要調(diào)用
對電話本數(shù)據(jù)、通話記錄、上網(wǎng)記錄、短信數(shù)據(jù)、彩信數(shù)據(jù)的讀或?qū)懖僮鲿r,操作系統(tǒng)應(yīng)在應(yīng)用軟件授
權(quán)的情況下方可執(zhí)行)。
5.3.3操作系統(tǒng)安全啟動
車載信息交互系統(tǒng)應(yīng)滿足以下要求:
a)按照6.3.3a)進行測試,操作系統(tǒng)的啟動應(yīng)始于一個無法被修改的信任根;
b)按照6.3.3b)進行測試,應(yīng)在驗證操作系統(tǒng)簽名后,才能從可信存儲區(qū)域加載車載端操作系統(tǒng),
防止加載被篡改的操作系統(tǒng);
c)在執(zhí)行其它的安全啟動代碼前,按照6.3.3c)進行測試,應(yīng)驗證代碼完整性。
5.3.4操作系統(tǒng)更新
車載信息交互系統(tǒng)要求如下:
a)按照6.3.4a)進行測試,應(yīng)具備系統(tǒng)鏡像的防回退校驗功能;
b)當(dāng)更新鏡像安裝失敗時,按照6.3.4b)進行測試,應(yīng)恢復(fù)到更新前的版本;
c)按照6.3.4c)、d)進行測試,宜具有驗證更新鏡像完整性和來源可靠的安全機制。
5.3.5操作系統(tǒng)隔離
對預(yù)置功能平行的多操作系統(tǒng),除必要的接口和數(shù)據(jù)(例如:撥打電話等功能和電話本和短信等數(shù)
據(jù))可共享外,按照6.3.5進行測試,不同操作系統(tǒng)之間不應(yīng)進行通信。
5.3.6操作系統(tǒng)安全管理
車載信息交互系統(tǒng)要求如下:
a)針對車機類智能操作系統(tǒng),按照6.3.6a)進行測試,應(yīng)對應(yīng)用軟件運行的實時環(huán)境進行監(jiān)控,
對異常狀況(例如:異常網(wǎng)絡(luò)連接、內(nèi)存占用突增等狀況)進行告警;
b)針對車機類智能操作系統(tǒng),按照6.3.6b)進行測試,應(yīng)具有清理內(nèi)存、存儲垃圾等功能;
c)針對車機類智能操作系統(tǒng),按照6.3.6c)進行測試,應(yīng)支持審計功能;
d)按照6.3.6d)進行測試,應(yīng)具備重要事件(例如:關(guān)鍵配置變更、安全啟動校驗失敗等事件)
的日志記錄功能,并按照6.3.6e)進行測試,應(yīng)能按照策略上傳至服務(wù)器;
e)按照6.3.6g)進行測試,應(yīng)對日志文件進行安全存儲;
f)按照6.3.6f)進行測試,應(yīng)采取訪問控制機制,對日志讀取寫入的權(quán)限進行管理;
g)按照6.3.6h)進行測試,應(yīng)對開發(fā)者調(diào)試接口進行管控,禁止非授權(quán)訪問;
h)按照6.3.6i)進行測試,不應(yīng)存在由權(quán)威漏洞平臺公開發(fā)布6個月及以上且未經(jīng)處置的高危安
全漏洞;
i)按照6.3.6j)進行測試,宜具備識別、阻斷應(yīng)用軟件以高敏感權(quán)限(例如:ROOT權(quán)限、涉及非
業(yè)務(wù)內(nèi)控車行為的權(quán)限等)運行的能力。
5.4應(yīng)用軟件安全要求
5.4.1應(yīng)用軟件基礎(chǔ)安全
車載信息交互系統(tǒng)上的應(yīng)用軟件應(yīng)滿足以下要求:
a)按照6.4.1a)進行測試,從安全合規(guī)的應(yīng)用商店下載和安裝軟件;
7
GB/TXXXXX—XXXX
b)按照6.4.1b)進行測試,不存在由權(quán)威漏洞平臺公開發(fā)布6個月及以上且未經(jīng)處置的高危安全
漏洞;
c)按照6.4.1c)進行測試,不存在非授權(quán)收集或泄露個人敏感信息、非授權(quán)數(shù)據(jù)外傳等惡意行為;
d)按照6.4.1d)進行測試,不以明文形式存儲個人敏感信息;
e)按照6.4.1e)進行測試,具備會話安全保護機制(例如:使用隨機生成會話ID等機制);
f)按照6.4.1f)進行測試,使用至少包括數(shù)字、大小寫字母,長度不少于8位的強復(fù)雜度口令;
g)按照6.4.1g)進行測試,符合密碼學(xué)要求,不直接在代碼中寫入密鑰;按照6.4.1h)進行測
試,使用已驗證、安全的加密算法和參數(shù);按照6.4.1i)進行測試,同一個密鑰不復(fù)用于不同
用途;
h)按照6.4.1j)進行測試,使用到的隨機數(shù)符合隨機數(shù)相關(guān)標準(例如:《GM/T0005》等),保
證由已驗證、安全的隨機數(shù)生成器產(chǎn)生。
5.4.2應(yīng)用軟件代碼安全
車載信息交互系統(tǒng)上的應(yīng)用軟件要求如下:
a)按照6.4.2a)進行測試,應(yīng)用軟件的開發(fā)者使用第三方組件應(yīng)識別其涉及公開漏洞庫中已知
的漏洞并安裝補??;
b)對于非托管代碼,按照6.4.2b)進行測試,應(yīng)確保內(nèi)存空間的安全分配、使用和釋放;
c)按照6.4.2c)進行測試,應(yīng)用軟件安裝包應(yīng)采用代碼簽名認證機制;
d)按照6.4.2d)進行測試,發(fā)布后不應(yīng)包含調(diào)試功能及調(diào)試信息;
e)在非調(diào)試場景或調(diào)試模式下,按照6.4.2e)進行測試,應(yīng)用軟件日志不應(yīng)包含調(diào)試輸出;
f)按照6.4.2f)進行測試,宜使用構(gòu)建工具鏈提供的代碼安全機制(例如:堆棧保護、自動引
用計數(shù)等);
g)按照6.4.2g)進行測試,宜使用安全機制(例如:混淆、加殼等),防止被逆向分析。
5.4.3應(yīng)用軟件訪問控制
車載信息交互系統(tǒng)上的應(yīng)用軟件應(yīng)滿足以下要求:
a)按照6.4.3a)進行測試,支持權(quán)限管理并遵守最小授權(quán)原則,按照6.4.3b)進行測試,不同
的應(yīng)用軟件基于實現(xiàn)特定功能分配不同的接口權(quán)限;
b)按照6.4.3c)進行測試,對外部輸入的來源(例如:用戶界面、URL等來源)進行校驗;
c)身份校驗時,按照6.4.3d)進行測試,應(yīng)至少進行本地驗證。
5.4.4應(yīng)用軟件運行安全
車載信息交互系統(tǒng)上的應(yīng)用軟件要求如下:
a)按照6.4.4a)進行測試,關(guān)鍵應(yīng)用軟件(例如:與控制車輛、支付相關(guān)等)在啟動時應(yīng)執(zhí)行
自檢機制;
b)當(dāng)輸入個人敏感信息時,按照6.4.4b)進行測試,應(yīng)采取安全措施確保個人敏感信息不被其
他應(yīng)用竊取,并防止錄屏(例如:使用安全軟鍵盤等);
c)應(yīng)用軟件正常退出時,按照6.4.4c)進行測試,應(yīng)擦除緩存文件中的個人敏感信息;
d)按照6.4.4d)進行測試,應(yīng)用軟件進程間通信不宜明文傳輸個人敏感信息;
e)按照6.4.4e)進行測試,不宜利用進程間通信提供敏感功能(涉及個人敏感信息的功能)的
接口。
5.4.5應(yīng)用軟件通信安全
8
GB/TXXXXX—XXXX
車載信息交互系統(tǒng)上的應(yīng)用軟件應(yīng)滿足以下要求:
a)對外傳輸個人敏感信息時,按照6.4.5a)進行測試,應(yīng)采用數(shù)據(jù)加密傳輸方式;
b)按照6.4.5b)進行測試,實現(xiàn)通信端之間的雙向認證后,才能發(fā)送個人敏感信息;
c)按照6.4.5c)進行測試,使用已驗證、安全的參數(shù)設(shè)置,按照6.4.5d)進行測試,只允許驗
證通過OEM授信CA簽發(fā)的證書。
5.4.6應(yīng)用軟件日志安全
車載信息交互系統(tǒng)上的應(yīng)用軟件應(yīng)滿足以下要求:
a)按照6.4.6a)進行測試,采取訪問控制機制管理日志讀取和寫入的權(quán)限;
b)按照6.4.6b)進行測試,對日志文件進行安全存儲;
c)按照6.4.6c)進行測試,對個人敏感信息進行脫敏等防護后,才能寫入應(yīng)用日志。
5.5數(shù)據(jù)安全要求
5.5.1數(shù)據(jù)采集
車載信息交互系統(tǒng)要求如下:
a)采集用戶數(shù)據(jù)時,按照6.5.1a)進行測試,應(yīng)告知用戶采集目的和范圍,取得授權(quán)同意,并
提供關(guān)閉數(shù)據(jù)采集的功能;
b)采集個人敏感信息時,按照6.5.1b)進行測試,應(yīng)取得用戶的明示同意,并確保個人信息主
體的明示同意是其在完全知情的基礎(chǔ)上自愿給出的、具體的、清晰明確的意愿表示;
c)采集遠程控制、遠程診斷等功能場景下所發(fā)送的指令數(shù)據(jù)時,按照6.5.1c)進行測試,應(yīng)取
得用戶授權(quán)同意;
d)按照6.5.1d)進行測試,宜在提供相應(yīng)服務(wù)的同時進行用戶數(shù)據(jù)采集。
5.5.2數(shù)據(jù)存儲
車載信息交互系統(tǒng)要求如下:
a)按照6.5.2a)進行測試,應(yīng)采用加密等安全措施存儲個人敏感信息,可采用硬件安全存儲方
式;
b)按照6.5.2b)進行測試,應(yīng)實現(xiàn)安全重要參數(shù)的安全存儲和運算,可采用硬件防護方式;
c)存儲用戶數(shù)據(jù)時,按照6.5.2c)進行測試,應(yīng)防止非授權(quán)訪問;
d)按照6.5.2d)進行測試,應(yīng)采用技術(shù)措施處理后再進行存儲個人生物識別信息(例如:僅存
儲個人生物識別信息的摘要等方式);
e)按照6.5.2e)進行測試,未經(jīng)用戶授權(quán)不應(yīng)修改、刪除用戶數(shù)據(jù);
f)按照6.5.2f)進行測試,應(yīng)對用戶數(shù)據(jù)操作(包括采集,傳輸,存儲,銷毀)進行日志存儲。
5.5.3數(shù)據(jù)傳輸
按照6.5.3進行測試,車載信息交互系統(tǒng)應(yīng)采取管理措施和技術(shù)手段,保護所傳輸用戶數(shù)據(jù)的保密
性、完整性和可用性。
5.5.4數(shù)據(jù)銷毀
車載信息交互系統(tǒng)應(yīng)滿足以下要求:
a)按照6.5.4a)進行測試,應(yīng)具備用戶數(shù)據(jù)銷毀的功能;
9
GB/TXXXXX—XXXX
b)對共享類應(yīng)用(例如:共享汽車等應(yīng)用場景),在當(dāng)前用戶退出后,按照6.5.4b)進行測試,
應(yīng)清空個人敏感信息。
6測試方法
6.1硬件安全測試方法
硬件安全測試應(yīng)按照下列流程及要求依次進行:
a)檢查是否有存在暴露在PCB板上的JTAG接口、USB接口、UART接口、SPI接口等調(diào)試接口,
如存在則使用測試工具嘗試獲取調(diào)試權(quán)限;
b)拆解被測樣件設(shè)備外殼,取出PCB板,通過5倍率以上的光學(xué)放大鏡,觀察網(wǎng)關(guān)PCB板,檢查
PCB板硬件是否存在后門或隱蔽接口;
c)通過采用開盒觀察方法,檢查關(guān)鍵芯片管腳暴露情況,或?qū)彶橄鄳?yīng)文檔,是否有減少暴露管腳
的考量;
d)查看PCB布線及設(shè)計,檢查安全芯片之間通信線路是否做隱蔽處理,檢查敏感數(shù)據(jù)的通信線路
數(shù)量或?qū)彶橄鄳?yīng)文檔,檢查通信線路是否有做隱蔽處理與減少通信線路數(shù)量的考量;
e)通過采用開盒觀察方法,檢查車載信息交互系統(tǒng)的電路板及電路板上的芯片是否存在用以標注
芯片、端口和管腳功能的可讀絲印。
6.2通信協(xié)議與接口安全測試方法
6.2.1對外通信協(xié)議安全測試方法
通信連接安全測試方法
通信連接安全測試應(yīng)按照下列流程及要求依次進行:
a)采用網(wǎng)絡(luò)數(shù)據(jù)抓包工具進行數(shù)據(jù)抓包,解析通信報文數(shù)據(jù),檢查車輛端與平臺服務(wù)端或外部終
端的通信有無身份認證;
b)采用網(wǎng)絡(luò)數(shù)據(jù)抓包工具進行數(shù)據(jù)抓包,解析通信報文數(shù)據(jù),模擬中間人攻擊方式,檢查車輛端
與平臺服務(wù)端或外部終端是否無法建立通信連接。
通信傳輸安全測試方法
通信傳輸安全測試應(yīng)按照下列要求進行:
采用網(wǎng)絡(luò)數(shù)據(jù)抓包工具進行數(shù)據(jù)抓包,解析通信報文數(shù)據(jù),檢查車輛端與平臺服務(wù)端或外部終端間
傳輸?shù)臄?shù)據(jù)內(nèi)容是否經(jīng)過加密。
通信連接終止安全測試方法
通信連接終止安全測試應(yīng)按照下列流程及要求依次進行:
a)采用網(wǎng)絡(luò)數(shù)據(jù)抓包工具進行數(shù)據(jù)抓包,解析通信報文數(shù)據(jù),模擬偽造簽名的報文數(shù)據(jù),觸發(fā)身份
鑒權(quán)失敗,檢查車載信息交互系統(tǒng)是否終止該響應(yīng)操作;
b)采用網(wǎng)絡(luò)數(shù)據(jù)抓包工具進行數(shù)據(jù)抓包,解析通信報文數(shù)據(jù),重發(fā)加密的數(shù)據(jù),觸發(fā)校驗失敗,
檢查車載信息交互系統(tǒng)是否終止該響應(yīng)操作。
遠程通信協(xié)議安全測試方法
.1公有遠程通信協(xié)議安全測試方法
10
GB/TXXXXX—XXXX
公有遠程通信協(xié)議安全測試應(yīng)按照下列要求進行:
采用網(wǎng)絡(luò)數(shù)據(jù)抓包工具進行數(shù)據(jù)抓包,解析通信報文數(shù)據(jù),檢查是否采用如TLSV1.2同等安全級別
或以上要求的安全通信層協(xié)議。
.2私有遠程通信協(xié)議安全測試方法
私有遠程通信協(xié)議安全測試應(yīng)按照下列流程及要求依次進行:
a)對私有遠程通信協(xié)議方案進行審核,采用網(wǎng)絡(luò)數(shù)據(jù)抓包的方法進行數(shù)據(jù)抓包,解析通信報文數(shù)據(jù)
中加密密鑰衍生和更新策略,檢查是否支持以安全方式進行定期更新;
b)對私有遠程通信協(xié)議方案進行審核,采用網(wǎng)絡(luò)數(shù)據(jù)抓包的方法進行數(shù)據(jù)抓包,解析通信報文數(shù)據(jù)
中加密密鑰存儲策略,檢查安全傳輸協(xié)議是否以安全的方式存儲數(shù)據(jù)加密密鑰。
短距離通信協(xié)議安全測試方法
.1短距離通信口令應(yīng)用安全測試方法
短距離通信口令應(yīng)用安全測試應(yīng)按照下列流程及要求依次進行:
a)使用暴力破解的方法,檢查缺省口令的復(fù)雜度;
b)通過對同一產(chǎn)品的多個樣品驗證缺省口令的方式,檢查缺省口令是否具有唯一性;
c)設(shè)置較低復(fù)雜度口令,檢查修改過程中是否給出明確的風(fēng)險提示或不允許設(shè)置;
d)對于人機接口或跨信任網(wǎng)絡(luò)的不同車載信息交互系統(tǒng)之間接口的登錄認證,使用暴力破解的方
法,檢查是否成功觸發(fā)防暴力破解機制;
e)通過嘗試篡改口令文件,檢查是否設(shè)置了訪問控制。
.2藍牙通信協(xié)議安全測試方法
藍牙通信協(xié)議安全測試應(yīng)按照下列流程及要求依次進行:
a)模擬遍歷連接車載信息交互系統(tǒng)上的藍牙設(shè)備,檢查是否存在后門提供其他車輛服務(wù);
b)采用藍牙抓包工具進行數(shù)據(jù)抓包,解析藍牙通信數(shù)據(jù),檢查針對Classic場合,是否采用SSP
模式或針對LE場合,是否采用LESecureConnection模式;
c)向車載藍牙設(shè)備發(fā)出配對請求,檢查車載藍牙設(shè)備是否對配對請求進行驗證,若配對成功后,
檢查是否對外部設(shè)備進行鑒權(quán);
d)利用未認證的外部設(shè)備,嘗試進行控制車輛,檢查是否成功接入;
e)在利用藍牙進行非接觸控制車輛業(yè)務(wù)時,采用藍牙抓包工具進行數(shù)據(jù)抓包,解析藍牙通信數(shù)據(jù),
檢查是否對相關(guān)數(shù)據(jù)進行安全加密處理。
.3WLAN通信協(xié)議安全測試方法
WLAN通信協(xié)議安全測試應(yīng)按照下列要求進行:
通過獲取WLAN熱點安全類型,檢查WLAN熱點是否采用WPA2-PSK或更高安全級別的加密認證方式。
6.2.2內(nèi)通信協(xié)議的安全測試方法
內(nèi)通信協(xié)議安全測試應(yīng)按照下列要求進行:
采用車內(nèi)網(wǎng)絡(luò)報文抓包和解析的方法,檢查車載信息交互系統(tǒng)通過CAN或車載以太網(wǎng)等總線與車內(nèi)
其他控制器節(jié)點進行數(shù)據(jù)交互,傳輸重要數(shù)據(jù)時,是否使用安全機制保證傳輸數(shù)據(jù)的完整性及可用性。
6.2.3通信接口的安全測試方法
11
GB/TXXXXX—XXXX
總體要求測試方法
總體要求安全測試應(yīng)按照下列流程及要求依次進行:
a)對軟硬件接口進行探測,端口掃描,檢查是否存在“未公開接口”,是否存在可繞過系統(tǒng)安全機
制對系統(tǒng)或數(shù)據(jù)進行訪問的功能;
b)對通信接口進行遍歷,檢查其訪問權(quán)限是否滿足“最小權(quán)限原則”。
車外通信接口安全測試方法
車外通信接口安全測試應(yīng)按照下列流程及要求依次進行:
a)訪問車載信息交互系統(tǒng)中不同區(qū)域的數(shù)據(jù),檢查車載信息交互系統(tǒng)是否支持路由隔離,是否可
以隔離核心業(yè)務(wù)平臺的通信、內(nèi)部通信、外網(wǎng)通信等;
b)使用公網(wǎng)訪問車載信息交互系統(tǒng)和核心業(yè)務(wù)平臺,檢查車載信息交互系統(tǒng)與核心業(yè)務(wù)平臺的通
信是否采用專用網(wǎng)絡(luò)或者虛擬專用網(wǎng)絡(luò)通信,與公網(wǎng)隔離。
車內(nèi)通信接口安全測試方法
車內(nèi)通信接口安全測試應(yīng)按照下列流程及要求依次進行:
a)調(diào)用非白名單指令,檢查車載信息交互系統(tǒng)是否針對發(fā)送和接收到的指令進行白名單過濾;
b)模擬惡意應(yīng)用,發(fā)送控制指令,檢查車載信息交互系統(tǒng)是否實現(xiàn)總線控制指令來源的校驗。
6.3操作系統(tǒng)安全測試方法
6.3.1操作系統(tǒng)安全配置測試方法
操作系統(tǒng)安全配置測試應(yīng)按照下列流程及要求依次進行:
a)使用root賬號登錄,并嘗試進行提權(quán),檢查系統(tǒng)是否禁止root用戶直接登錄,限制用戶提權(quán)
操作;
b)查看系統(tǒng)中的賬號列表,檢查是否存在無用賬號,或者嘗試登錄其中的無用賬號,驗證是否無
法登陸,通過設(shè)置弱口令,檢查系統(tǒng)是否提示口令安全弱,賬號口令應(yīng)至少包括數(shù)字、大小寫
字母,并且長度不小于8位;
c)使用授權(quán)身份a或授權(quán)進程a’對文件、數(shù)據(jù)庫等進行訪問,檢查訪問是否被允許,使用非授
權(quán)身份b或非授權(quán)進程b’對文件、數(shù)據(jù)庫等進行訪問,檢查訪問是否無法成功;
d)查看正在運行的應(yīng)用服務(wù),檢查是否關(guān)閉了不必要的應(yīng)用服務(wù);
e)使用授權(quán)身份a進行遠程接入,檢查是否可以成功遠程接入,使用非授權(quán)身份b進行遠程接入,
檢查是否不能遠程接入服務(wù)。
6.3.2安全調(diào)用控制能力測試方法
通信類功能受控機制安全測試方法
.1撥打電話安全測試方法
撥打電話安全測試應(yīng)按照下列流程及要求依次進行:
a)在應(yīng)用軟件內(nèi)調(diào)用撥打電話操作,檢查應(yīng)用軟件調(diào)用執(zhí)行撥打電話操作時,是否在用戶確認的
情況下,才能執(zhí)行撥打操作;
b)在應(yīng)用軟件內(nèi)調(diào)用撥打電話開通呼叫轉(zhuǎn)移業(yè)務(wù)操作,檢查應(yīng)用軟件調(diào)用執(zhí)行撥打電話開通呼叫
轉(zhuǎn)移業(yè)務(wù)時,是否向用戶明示業(yè)務(wù)內(nèi)容,且在用戶確認的情況下才能執(zhí)行操作。
12
GB/TXXXXX—XXXX
.2三方通話安全測試方法
三方通話安全測試應(yīng)按照下列要求進行:
在應(yīng)用軟件內(nèi)調(diào)用三方通話操作,檢查應(yīng)用軟件調(diào)用執(zhí)行三方通話操作時,是否在用戶確認的情況
下才能執(zhí)行三方通話操作。
.3發(fā)送短信安全測試方法
發(fā)送短信安全測試應(yīng)按照下列要求進行:
在應(yīng)用軟件內(nèi)調(diào)用發(fā)送短信操作,檢查應(yīng)用軟件調(diào)用執(zhí)行發(fā)送短信操作時,是否在用戶確認的情況
下才能執(zhí)行發(fā)送短信操作。
.4發(fā)送彩信安全測試方法
發(fā)送彩信安全測試應(yīng)按照下列要求進行:
在應(yīng)用軟件內(nèi)調(diào)用發(fā)送彩信操作,檢查應(yīng)用軟件調(diào)用執(zhí)行發(fā)送彩信操作時,是否在用戶確認的情況
下才能執(zhí)行發(fā)送彩信操作。
.5發(fā)送郵件安全測試方法
發(fā)送郵件安全測試應(yīng)按照下列要求進行:
在應(yīng)用軟件內(nèi)調(diào)用發(fā)送彩信操作,檢查應(yīng)用軟件調(diào)用執(zhí)行發(fā)送彩信操作時,是否在用戶確認的情況
下才能執(zhí)行發(fā)送彩信操作。
.6移動通信網(wǎng)絡(luò)連接安全測試方法
移動通信網(wǎng)絡(luò)連接安全測試應(yīng)按照下列流程及要求依次進行:
a)檢查車載信息交互系統(tǒng)是否提供了控制移動通信網(wǎng)絡(luò)數(shù)據(jù)連接的開關(guān),開啟開關(guān)檢查是否可使
用移動通信網(wǎng)絡(luò)數(shù)據(jù)連接,關(guān)閉開關(guān)檢查是否無法使用移動通信網(wǎng)絡(luò)數(shù)據(jù)連接;
b)檢查應(yīng)用軟件調(diào)用開啟通信網(wǎng)絡(luò)數(shù)據(jù)連接功能時,是否對用戶進行了相應(yīng)的提示,且是否在用
戶確認后才開啟通信網(wǎng)絡(luò)數(shù)據(jù)連接功能,當(dāng)用戶未確認時是否沒有開啟;
c)檢查車載信息交互系統(tǒng)是否向用戶提供通過配置應(yīng)用軟件調(diào)用移動通信網(wǎng)絡(luò)連接的功能;
d)檢查當(dāng)移動通信網(wǎng)絡(luò)的數(shù)據(jù)連接處于已連接狀態(tài)時,車載信息交互系統(tǒng)是否在用戶界面上有相
應(yīng)的狀態(tài)提示;
e)當(dāng)移動通信網(wǎng)絡(luò)正在傳送數(shù)據(jù)時,檢查車載信息交互系統(tǒng)是否在用戶界面上有相應(yīng)的狀態(tài)提
示;
f)檢查d)和e)的兩種狀態(tài)提示是否不同。
.7WLAN網(wǎng)絡(luò)連接安全測試方法
WLAN網(wǎng)絡(luò)連接安全測試應(yīng)按照下列流程及要求依次進行:
a)檢查車載信息交互系統(tǒng)是否有控制WLAN網(wǎng)絡(luò)連接功能的開關(guān),開啟開關(guān)檢查是否可使用WLAN
網(wǎng)絡(luò)連接,關(guān)閉開關(guān)檢查是否不能使用WLAN網(wǎng)絡(luò)連接;
b)檢查應(yīng)用軟件調(diào)用開啟WLAN網(wǎng)絡(luò)連接功能時,是否對用戶進行相應(yīng)的提示,且是否在用戶確
認后才開啟WLAN網(wǎng)絡(luò)連接,當(dāng)用戶未確認時是否沒有開啟;
c)檢查當(dāng)WLAN網(wǎng)絡(luò)連接處于已連接狀態(tài)時,車載信息交互系統(tǒng)是否在用戶界面上有相應(yīng)的狀態(tài)
提示;
d)檢查當(dāng)WLAN網(wǎng)絡(luò)正在傳送數(shù)據(jù)時,車載信息交互系統(tǒng)是否在用戶界面上有相應(yīng)的狀態(tài)提示;
13
GB/TXXXXX—XXXX
e)檢查c)和d)的兩種狀態(tài)提示是否不同。
本地敏感功能受控機制測試方法
.1定位功能測試方法
定位功能測試應(yīng)按照下列流程及要求依次進行:
a)檢查當(dāng)應(yīng)用軟件在使用期間調(diào)用定位功能時,車載信息交互系統(tǒng)是否要求用戶確認允許使用定
位功能,用戶未確認時是否會停止調(diào)用定位功能;
b)檢查車載信息交互系統(tǒng)是否提供了后臺定位控制能力,且用戶是否可為每個應(yīng)用軟件選擇開啟
和關(guān)閉后臺定位功能;
c)檢查a)和b)是否讓用戶分別操作;
d)檢查當(dāng)應(yīng)用軟件調(diào)用定位功能時,車載信息交互系統(tǒng)是否在用戶界面上有相應(yīng)的狀態(tài)提示。
.2通話錄音功能測試方法
通話錄音功能測試應(yīng)按照下列要求進行:
檢查當(dāng)應(yīng)用軟件調(diào)用通話錄音功能時,是否要求用戶確認,用戶未確認時是否不開啟通話錄音。
.3本地錄音功能測試方法
本地錄音功能測試應(yīng)按照下列要求進行:
檢查應(yīng)用軟件調(diào)用本地錄音功能時,是否要求用戶確認,用戶未確認時是否不開啟本地錄音。
.4對用戶數(shù)據(jù)的操作測試方法
對用戶數(shù)據(jù)的操作測試應(yīng)按照下列要求進行:
使用授權(quán)的應(yīng)用軟件a對用戶數(shù)據(jù)進行處理,檢查是否可以成功執(zhí)行,使用非授權(quán)的應(yīng)用軟件b對用
戶數(shù)據(jù)進行處理,檢查是否無法成功。
6.3.3操作系統(tǒng)安全啟動測試方法
操作系統(tǒng)安全啟動測試應(yīng)按照下列流程及要求依次進行:
a)獲取操作系統(tǒng)安全啟動信任根存儲區(qū)域的訪問方法和地址,使用軟件調(diào)試工具寫入數(shù)據(jù),重復(fù)
多次檢查是否可將數(shù)據(jù)寫入該存儲區(qū)域;
b)提取操作系統(tǒng)簽名,使用軟件調(diào)試工具對簽名進行篡改,將修改后簽名寫入到車載終端內(nèi)的指
定區(qū)域,檢查是否正常工作;
c)獲取操作系統(tǒng)的系統(tǒng)固件等其他安全啟動代碼,使用軟件調(diào)試工具對其進行篡改,將修改后的
啟動代碼寫入到車載終端內(nèi)的指定區(qū)域,檢查是否正常工作。
6.3.4操作系統(tǒng)更新安全測試方法
操作系統(tǒng)安全更新測試應(yīng)按照下列流程及要求依次進行:
a)將鏡像替換為過期的鏡像,檢查是否無法成功加載;
b)確認更新鏡像安裝失敗時(如通過在更新鏡像時人為斷電等方法),檢查系統(tǒng)安裝之前的版本
是否可用;
c)修改更新鏡像,檢查更新流程是否無法執(zhí)行;
d)使用非官方授信的更新鏡像,檢查更新流程是否無法執(zhí)行。
6.3.5操作系統(tǒng)隔離測試方法
14
GB/TXXXXX—XXXX
操作系統(tǒng)隔離測試應(yīng)按照下列要求進行:
審查設(shè)計文檔,檢查是否采用了操作系統(tǒng)隔離措施,即除撥打電話、電話本和短信等必要的接口和
數(shù)據(jù)可以共享外,不同操作系統(tǒng)之間不能進行通信。
6.3.6操作系統(tǒng)安全管理測試方法
操作系統(tǒng)安全管理測試應(yīng)按照下列流程及要求依次進行:
a)針對車機類智能操作系統(tǒng),引入異常狀況(例如:異常網(wǎng)絡(luò)連接、內(nèi)存占用突增),檢查是否
會對異常情況進行告警;
b)針對車機類智能操作系統(tǒng),檢查系統(tǒng)是否會進行內(nèi)存、存儲垃圾清理等;
c)針對車機類智能操作系統(tǒng),審查文檔,檢查操作系統(tǒng)是否具有審計功能,并進行核查;
d)打開日志查詢界面,檢查操作系統(tǒng)是否對重要事件進行了日志記錄;
e)審查文檔,檢查操作系統(tǒng)是否設(shè)定了將日志上傳至服務(wù)器的策略;
f)使用授權(quán)身份a進行日志進行讀取或?qū)懭?,檢查是否可以成功操作,使用非授權(quán)身份b進行日
志讀取或訪問,檢查是否無法成功;
g)通過嘗試覆蓋、刪除日志存儲區(qū)域,檢查日志的存儲是否存在安全防護;
h)使用授權(quán)身份a通過調(diào)用調(diào)試接口訪問內(nèi)部數(shù)據(jù),檢查是否可以成功操作,使用非授權(quán)身份b
通過調(diào)用調(diào)試接口訪問內(nèi)部數(shù)據(jù),檢查是否無法成功;
i)使用漏洞掃描工具對車載終端進行漏洞檢測,檢查是否存在權(quán)威漏洞平臺發(fā)布6個月及以上的
高危安全漏洞,且廠商是否提供了該高危漏洞的處置方案;
j)通過應(yīng)用軟件進行root權(quán)限運行和業(yè)務(wù)不包含控車的應(yīng)用軟件進行控車行為操作,檢查該操
作是否會被阻斷。
6.4應(yīng)用軟件安全技術(shù)測試方法
6.4.1應(yīng)用軟件基礎(chǔ)安全測試方法
應(yīng)用軟件基礎(chǔ)安全測試應(yīng)按照下列流程及要求依次進行:
a)從非應(yīng)用商店處下載未使用官方簽名的應(yīng)用軟件,檢查是否可以正常下載和安裝;
b)使用漏洞掃描工具對車載終端進行漏洞檢測,檢查是否存在權(quán)威漏洞平臺發(fā)布6個月及以上的
高危安全漏洞,且廠商是否提供了該高危漏洞的處置方案;
c)對應(yīng)用軟件中數(shù)據(jù)進行分析,檢查應(yīng)用軟件對個人敏感信息是否非授權(quán)收集或泄露、非授權(quán)數(shù)
據(jù)是否外傳等惡意行為;
d)使用分析、查找方法,檢查應(yīng)用軟件是否以明文形式存儲個人敏感信息;
e)分析會話內(nèi)容,檢驗車載信息交互系統(tǒng)是否具備會話安全保護機制,如:使用隨機生成的會話
ID等;
f)使用暴力破解方法,檢查用戶口令策略(例如:長度、字符類型等)是否滿足要求;
g)對代碼進行查找和分析,檢查是否在代碼中不存在密鑰;
h)對代碼進行查找和分析,檢查該應(yīng)用軟件是否使用已驗證的、安全的加密算法和參數(shù);
i)對代碼進行查找和分析,檢查是否不存在將同一個密鑰復(fù)用于多種不同用途;
j)使用設(shè)計文檔分析的方法并驗證,檢查使用到的隨機數(shù)是否由已驗證的、安全的隨機數(shù)生成器
產(chǎn)生并符合隨機數(shù)標準。
6.4.2應(yīng)用軟件代碼安全測試方法
應(yīng)用軟件代碼安全測試應(yīng)按照下列流程及要求依次進行:
15
GB/TXXXXX—XXXX
a)使用代碼掃描工具,對應(yīng)用軟件代碼進行掃描,檢查應(yīng)用軟件構(gòu)建設(shè)置是否滿足安全要求,應(yīng)
用軟件使用的第三方組件是否識別已知漏洞并安裝補?。?/p>
b)對于非托管代碼,使用代碼掃描工具,檢查是否可確保內(nèi)存空間的安全分配、使用和釋放;
c)分析設(shè)計文檔,檢查應(yīng)用軟件是否采用代碼簽名機制,且代碼簽名機制符合相關(guān)標準要求;
d)使用調(diào)試分析方法,檢查應(yīng)用軟件發(fā)布后是否包含調(diào)試功能及調(diào)試信息;
e)在非調(diào)試場景或調(diào)試模式下,使用調(diào)試工具進行分析,檢查應(yīng)用軟件日志是否包含調(diào)試輸出;
f)使用代碼掃描工具,檢查是否使用構(gòu)建工具鏈提供的代碼安全機制,例如堆棧保護、自動引用
計數(shù);
g)使用逆向工具進行分析,檢查應(yīng)用軟件是否使用安全機制(例如:混淆、加殼),對抗針對應(yīng)
用的逆向分析;
6.4.3應(yīng)用軟件訪問控制測試方法
應(yīng)用軟件訪問控制測試應(yīng)按照下列流程及要求依次進行:
a)通過遍歷調(diào)用所有接口的方式,檢查是否授予超出其實際業(yè)務(wù)需求的權(quán)限;
b)采用分析設(shè)計文檔和測試的方法,檢查不同的應(yīng)用軟件是否分配不同的接口權(quán)限集合;
c)通過對應(yīng)用軟件的輸入接口進行模糊測試的方式,檢查應(yīng)用軟件是否對輸入信息的來源(包括
用戶界面、URL等來源)進行校驗;
d)采用分析設(shè)計文檔的方法,檢查身份驗證是否至少在本地進行。
6.4.4應(yīng)用軟件運行安全測試方法
應(yīng)用軟件運行安全測試應(yīng)按照下列流程及要求依次進行:
a)篡改或替換關(guān)鍵應(yīng)用軟件的部分代碼,檢查關(guān)鍵應(yīng)用程序及定制應(yīng)用軟件能否正常啟動運行;
b)檢驗輸入個人敏感信息時,檢查是否使用安全軟鍵盤或其他安全措施,確保敏感信息不被其他
應(yīng)用竊取,并防止錄屏;
c)應(yīng)用軟件正常終止時,讀取內(nèi)存數(shù)據(jù),檢查是否包含個人敏感信息;
d)截取進程間通信內(nèi)容,進行分析,檢查進程間通訊是否涉及明文的個人敏感信息;
e)遍歷接口,截取各接口通信內(nèi)容,進行分析,檢查應(yīng)用軟件是否利用進程間通信提供敏感功能
的接口。
6.4.5應(yīng)用軟件通信安全測試方法
應(yīng)用軟件通信安全測試應(yīng)按照下列流程及要求依次進行:
a)采用網(wǎng)絡(luò)數(shù)據(jù)抓包工具進行數(shù)據(jù)抓包,解析應(yīng)用軟件對外傳輸?shù)臄?shù)據(jù),檢查個人敏感信息是否
加密;
b)采用網(wǎng)絡(luò)數(shù)據(jù)抓包工具進行數(shù)據(jù)抓包,解析通信數(shù)據(jù),檢查通信端是否進行雙向認證;
c)采用網(wǎng)絡(luò)數(shù)據(jù)抓包工具進行數(shù)據(jù)抓包,解析通信數(shù)據(jù),檢查是否使用已驗證的參數(shù)設(shè)置;
d)采用網(wǎng)絡(luò)數(shù)據(jù)抓包工具進行數(shù)據(jù)抓包,解析通信數(shù)據(jù),獲取證書,檢查證書是否是通過OEM
授信的CA簽發(fā)的。
6.4.6應(yīng)用軟件日志安全測試方法
應(yīng)用軟件日志安全測試應(yīng)按照下列流程及要求依次進行:
a)通過嘗試日志讀取寫入操作,檢查是否存在訪問控制機制,檢查是否對日志讀寫進行權(quán)限管理;
b)通過嘗試覆蓋、刪除日志存儲區(qū)域,檢查日志的存儲是否存在安全防護;
c)分析應(yīng)用軟件存儲的日志,檢查是否包含未脫敏的個人敏感信息。
16
GB/TXXXXX—XXXX
6.5數(shù)據(jù)安全測試方法
6.5.1數(shù)據(jù)采集安全測試方法
數(shù)據(jù)采集安全測試應(yīng)按照下列流程及要求依次進行:
a)檢查車端在采集用戶數(shù)據(jù)時,是否通過主動點擊“同意”、明確告知采集目的和范圍等方式得到
用戶的授權(quán)同意;
b)檢查車端在采集個人敏感信息時,是否通過主動點擊“同意”等方式得到用戶的明示同意;
c)檢查車端在遠程控制、遠程診斷等功能場景下發(fā)送指令數(shù)據(jù)時,是否通過主動點擊“同意”、明
確告知等方式得到用戶的授權(quán)同意;
d)啟動一項服務(wù),檢查是否在服務(wù)啟動之后才進行數(shù)據(jù)采集,終止服務(wù)時停止數(shù)據(jù)采集。
6.5.2數(shù)據(jù)存儲安全測試方法
數(shù)據(jù)存儲安全測試應(yīng)按照下列流程及要求依次進行:
a)通過嘗試讀取存儲包含個人敏感信息的文件,檢查個人敏感信息是否進行了加密存儲;
b)通過查看車載信息交互系統(tǒng)設(shè)計文檔,檢查是否有效實現(xiàn)重要安全參數(shù)的安全存儲和運算;
c)使用非授權(quán)身份訪問存儲用戶數(shù)據(jù)的文件,檢查是否無法訪問文件信息;
d)檢查存儲在車載信息交互系統(tǒng)中的個人生物識別信息,是否使用了僅存摘要等技術(shù)措施;
e)通過嘗試修改和刪除存儲的用戶數(shù)據(jù),檢查是否無法成功,用戶同意之后,嘗試修改和刪除存
儲的用戶數(shù)據(jù),檢查是否成功;
f)檢查車載信息交互系統(tǒng)是否支持數(shù)據(jù)操作(包括采集,傳輸,存儲,銷毀)日志的存儲功能。
6.5.3數(shù)據(jù)傳輸安全測試方法
數(shù)據(jù)傳輸安全測試應(yīng)按照下列要求進行:
使用篡改、偽造等方法進行模擬攻擊,檢查對于數(shù)據(jù)完整性、保密性
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 提升表達能力課程設(shè)計
- 包裝材料質(zhì)量手冊第一版(一)
- 特殊計算器課程設(shè)計c
- 2024年藥房管理制度
- PEP小學(xué)英語三年級上冊Unit1 PartA Let's talk 同步課時練
- 財務(wù)工作總結(jié)應(yīng)收賬款與付款管理
- 導(dǎo)演行業(yè)人事工作總結(jié)
- 研究所保安工作總結(jié)
- 聚焦業(yè)績提升的年度工作方案計劃
- 股份接受協(xié)議三篇
- 中考語文真題專題復(fù)習(xí) 小說閱讀(第01期)(解析版)
- GB 45067-2024特種設(shè)備重大事故隱患判定準則
- 《陸上風(fēng)電場工程概算定額》NBT 31010-2019
- 幸福創(chuàng)業(yè)智慧樹知到期末考試答案章節(jié)答案2024年山東大學(xué)
- 2023 版《中國近現(xiàn)代史綱要》 課后習(xí)題答案
- 2022年湖南省長沙市中考數(shù)學(xué)試題及答案解析
- 水環(huán)境保護課程設(shè)計報告
- (高清版)建筑裝飾裝修職業(yè)技能標準JGJ_T 315-2016
- 天然氣水合物科普PPT
- 施工項目標前策劃管理辦法
- LNG安全技術(shù)說明書
評論
0/150
提交評論