
紫光同芯攜手英特爾共同實現(xiàn)了將THD89 SE芯片集成到Celadon平臺中以支持Strongbox Keymint 2.0的方案,旨在通過集成THD89安全芯片提升Celadon平臺的安全應用能力。結(jié)合紫光同芯安全可靠的IC解決方案和英特爾強大的集成能力,已成功在最新的Celadon(Android-T)上完成了Strongbox功能原型驗證。此外,相關(guān)的VTS(供應商測試套件)和CTS(兼容性測試套件)測試取得了出色的成果,100%測試通過。
新興用戶場景Strongbox和SE功能需求
在Android里,密鑰可以與設備的安全硬件綁定,例如受信任的執(zhí)行環(huán)境(Trusted Execution Environment)或安全元件(Secure Element)。Android里包括兩種典型的依賴安全硬件的密鑰管理服務的實現(xiàn)方案,一種是基于TEE,另外一種是可信的SE。

圖一 基于安全硬件的密鑰管理服務
與可信執(zhí)行環(huán)境(TEE)相比,SE是一種單獨的硬件組件,用于安全密鑰存儲和加密操作。它提供了防篡改的功能,通常在一些新興的用戶場景里面用于提供保護敏感數(shù)據(jù)和實現(xiàn)安全通信功能。 Strongbox和防篡改硬件正變得越來越重要,成為新興用戶功能的重要需求。大多數(shù)手機現(xiàn)在都帶有一個稱為安全元件(SE)的獨立防篡改硬件。SE不僅適用于手機和平板電腦,也用于數(shù)字鑰匙(車輛、家庭、辦公場所)、移動駕駛執(zhí)照(mDL)、電子身份證、電子護照和電子貨幣解決方案(例如錢包)等等。Strongbox也適用于WearOS、Android Automotive和Android TV。值得注意的是,所有這些功能都需要在防篡改硬件上運行,以保護應用程序可執(zhí)行文件和用戶的數(shù)據(jù)、密鑰、錢包等的完整性。紫光同芯SE芯片:符合Android Ready SE Alliance要求
圖二 Android Ready SE Alliance
紫光同芯作為Google Android Ready SE聯(lián)盟的成員,多款SE芯片支持聯(lián)盟發(fā)布的Strongbox,包括Keymint和Weaver功能,滿足行業(yè)聯(lián)盟對安全芯片的要求,符合未來智能終端在安全方面不斷提升的趨勢。攜手Celadon完成Strongbox功能開發(fā)
自從Android 6.0版本發(fā)布以來,Celadon一直在積極支持基于Trusty實現(xiàn)的Keymaster,這是安全密鑰存儲和加密操作的基本組件。多年來,Keymaster已經(jīng)迭代了多個版本,從0.3到4.1,再到最新的Keymint 3.0。基于Trusty實現(xiàn)的Keymaster的開發(fā)和完善在確保Android設備上敏感信息安全方面起到了關(guān)鍵作用。然而,越來越多的敏感用戶案例,如mDL、電子護照、電子貨幣解決方案等,需要在具有Strongbox Keymaster支持的防篡改硬件上運行。根據(jù)谷歌提供的CDD(兼容性定義文件)要求,Strongbox目前被標記為“強烈推薦”,在未來的版本中可能成為“必須”要求。紫光同芯THD89芯片具備Strongbox Keymint功能所需的防篡改硬件的必要條件,成為滿足Strongbox Keymint功能的潛在硬件解決方案。

圖三 THD89 Security Chip SE Series
于是紫光同芯和INTEL共同探索如何將THD89 SE芯片集成到Celadon平臺中,以支持Strongbox Keymint 2.0。通過積極的合作和廣泛的討論,Celadon和紫光同芯共同設計了一個方案,可以快速地將THD89芯片整合到Celadon基礎架構(gòu)中。

圖四 Architecture Overview of Strongbox in Celadon
從上邊的架構(gòu)圖,可以看到該方案涉及到的一些關(guān)鍵組件及其交互方式:安全元件(SE)供應商——紫光同芯提供了Strongbox HAL,它實現(xiàn)了與Strongbox Keymint相關(guān)的API。Strongbox HAL使用OMA(Open Mobile API)將傳入的請求轉(zhuǎn)換成紫光同芯通信接口的形式。SE HAL由紫光同芯提供,用于訪問嵌入式安全元件(eSE)。它通過TIPC機制與Trusty Management Service (TMS)TA建立通信。TMS TA是添加到Trusty中的新應用程序,用于處理來自SE HAL經(jīng)由SPI驅(qū)動傳遞到eSE的請求。 Strongbox Applet由谷歌提供,負責在eSE環(huán)境中執(zhí)行Strongbox Keymint相關(guān)功能。由HWCrypto TA生成的KAK(Key Agreement Key)用于計算Trusty和Strongbox之間共享的HMAC密鑰,用于在Trusty和Strongbox之間計算MAC和驗證認證令牌,以驗證彼此生成的消息的完整性。在Android系統(tǒng)啟動過程中,Trusty Keymint TA從引導加載程序中檢索RoT(Root of Trust)信息,該信息的結(jié)構(gòu)由Google Android定義,例如驗證啟動狀態(tài)、設備鎖狀態(tài)、操作系統(tǒng)版本等,并將其發(fā)送到Strongbox。 該架構(gòu)圖展示了Strongbox Keymint功能所涉及的不同組件之間的流程和交互。Strongbox HAL、OMA、SE HAL、TMS TA、Strongbox Applet和Trusty內(nèi)核共同協(xié)作,以在eSE環(huán)境內(nèi)進行安全通信和執(zhí)行Strongbox相關(guān)操作。 經(jīng)過Strongbox功能的成功驗證,INTEL與紫光同芯共同完成了與Keymint要求相關(guān)的最后一部分拼圖。這意味著INTEL Celadon平臺能夠滿足與Strongbox Keymint相關(guān)的CDD要求。通過達成這些要求,紫光和INTEL合作的方案將更有效地滿足客戶的需求。關(guān)于紫光同芯
作為紫光集團汽車電子與智能芯片板塊的核心企業(yè),紫光同芯的業(yè)務領域涵蓋智能卡、消費電子、汽車電子、微控制器(MCU)、存儲器以及器件等,積累了業(yè)界領先的芯片研發(fā)技術(shù)和晶圓測試能力,榮獲國家科技進步獎一等獎,CC EAL6+、GSMA SAS-UP、AEC-Q100 Grade1、ISO 26262 ASIL-D等獎項和認證,擁有近300項授權(quán)專利,已發(fā)展成為業(yè)內(nèi)領先的半導體解決方案提供商。關(guān)于Celadon
Celadon是用于英特爾架構(gòu)的開源Android軟件參考棧。專注于IA架構(gòu)下進行Android開發(fā)的相關(guān)技術(shù)研究,并定期分享Celadon的工程師們在工作中的心得和故事。
項目官網(wǎng):
https://www.intel.com/content/www/us/en/developer/topic-technology/open/celadon/overview.html
英特爾公司,英特爾、英特爾logo及其它英特爾標識,是英特爾公司或其分支機構(gòu)的商標。文中涉及的其它名稱及品牌屬于各自所有者資產(chǎn)。
原文標題:紫光攜手英特爾開發(fā)Strongbox,助力Celadon平臺提升安全應用能力
文章出處:【微信公眾號:紫光同芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
紫光同芯
+關(guān)注
關(guān)注
0文章
155瀏覽量
4599
原文標題:紫光攜手英特爾開發(fā)Strongbox,助力Celadon平臺提升安全應用能力
文章出處:【微信號:紫光同芯,微信公眾號:紫光同芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
英特爾開發(fā)者年度盛會智潮涌動,推動AI創(chuàng)新走向產(chǎn)業(yè)縱深
打造智算基石:英特爾攜手本土生態(tài)發(fā)布全域液冷服務器
英特爾舉辦行業(yè)解決方案大會,共同打造機器人“芯”動脈
硬件與應用同頻共振,英特爾Day 0適配騰訊開源混元大模型
主控CPU全能選手,英特爾至強6助力AI系統(tǒng)高效運轉(zhuǎn)
英特爾發(fā)布全新GPU,AI和工作站迎來新選擇
AI驅(qū)動零售變革!英特爾AI方案助力中國廠商海外破局
英特爾以系統(tǒng)級代工模式促進生態(tài)協(xié)同,助力客戶創(chuàng)新
更高效更安全的商務會議:英特爾聯(lián)合海信推出會議領域新型垂域模型方案
盟通科技攜手Acontis助力英特爾虛擬化驅(qū)動工業(yè)負載整合
紫光攜手英特爾開發(fā)Strongbox,助力Celadon平臺提升安全應用能力
評論