W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在搭載 HarmonyOS 的分布式終端上,可以保證“正確的人,通過正確的設(shè)備,正確地使用數(shù)據(jù)”。
在分布式終端場景下,“正確的人”指通過身份認證的數(shù)據(jù)訪問者和業(yè)務(wù)操作者?!罢_的人”是確保用戶數(shù)據(jù)不被非法訪問、用戶隱私不泄露的前提條件。HarmonyOS 通過以下三個方面來實現(xiàn)協(xié)同身份認證:
在分布式終端場景下,只有保證用戶使用的設(shè)備是安全可靠的,才能保證用戶數(shù)據(jù)在虛擬終端上得到有效保護,避免用戶隱私泄露。
確保源頭每個虛擬設(shè)備運行的系統(tǒng)固件和應(yīng)用程序是完整的、未經(jīng)篡改的。通過安全啟動,各個設(shè)備廠商的鏡像包就不易被非法替換為惡意程序,從而保護用戶的數(shù)據(jù)和隱私安全。
提供了基于硬件的可信執(zhí)行環(huán)境(TEE,Trusted Execution Environment)來保護用戶的個人敏感數(shù)據(jù)的存儲和處理,確保數(shù)據(jù)不泄露。由于分布式終端硬件的安全能力不同,對于用戶的敏感個人數(shù)據(jù),需要使用高安全等級的設(shè)備進行存儲和處理。HarmonyOS 使用基于數(shù)學(xué)可證明的形式化開發(fā)和驗證的 TEE 微內(nèi)核,獲得了商用 OS 內(nèi)核 CC EAL5+ 的認證評級。
支持為具備可信執(zhí)行環(huán)境的設(shè)備預(yù)置設(shè)備證書,用于向其他虛擬終端證明自己的安全能力。對于有 TEE 環(huán)境的設(shè)備,通過預(yù)置 PKI(Public Key Infrastructure)設(shè)備證書給設(shè)備身份提供證明,確保設(shè)備是合法制造生產(chǎn)的。設(shè)備證書在產(chǎn)線進行預(yù)置,設(shè)備證書的私鑰寫入并安全保存在設(shè)備的 TEE 環(huán)境中,且只在 TEE 內(nèi)進行使用。在必須傳輸用戶的敏感數(shù)據(jù)(例如密鑰、加密的生物特征等信息)時,會在使用設(shè)備證書進行安全環(huán)境驗證后,建立從一個設(shè)備的 TEE 到另一設(shè)備的 TEE 之間的安全通道,實現(xiàn)安全傳輸。如[圖1]所示。
圖1 設(shè)備證書使用示意圖
在分布式終端場景下,需要確保用戶能夠正確地使用數(shù)據(jù)。HarmonyOS 圍繞數(shù)據(jù)的生成、存儲、使用、傳輸以及銷毀過程進行全生命周期的保護,從而保證個人數(shù)據(jù)與隱私、以及系統(tǒng)的機密數(shù)據(jù)(如密鑰)不泄漏。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: