日本高清不卡中文字幕-一起草草视频在线观看-亚洲精品一区二区三区色-国产亚洲精品免费视频

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> Nuvoton/新唐 >> 三分鐘了解 TrustZone

三分鐘了解 TrustZone

關(guān)鍵字:M2351 智能家電 智能家居 自駕車(chē) 作者: 來(lái)源: 發(fā)布時(shí)間:2022-01-10  瀏覽:8
三分鐘了解 TrustZone

    在所有產(chǎn)品都要掛上「智能」兩字的這個(gè)時(shí)代,使得微控制器這個(gè)智能的載體在各個(gè)領(lǐng)域的運(yùn)用愈來(lái)愈廣。舉凡智能家電、智能家居、自駕車(chē)等等,族繁不及備載,而這些應(yīng)用都離不開(kāi)微控制器與其上所運(yùn)行的軟件。


終端產(chǎn)品與特定軟件

    隨著產(chǎn)品的智能化程度加深,運(yùn)行在微控制器的軟件也日趨復(fù)雜,需要更多研發(fā)時(shí)間?墒鞘袌(chǎng)等不了新產(chǎn)品曠日費(fèi)時(shí)的從頭開(kāi)始研發(fā),于是開(kāi)始有所謂軟件商的出現(xiàn)。軟件商提供成熟的軟件與強(qiáng)大的算法,以提供產(chǎn)品更有價(jià)值的功能。舉例來(lái)說(shuō),精確、快速的指紋辨識(shí)算法軟件,可以幫助消費(fèi)者在電子鎖上,有更好的使用體驗(yàn)。但其中,一個(gè)好的指紋辨識(shí)軟件,并不容易在短時(shí)間內(nèi)開(kāi)發(fā)出來(lái),以致于產(chǎn)品的開(kāi)發(fā)商,往往必須尋求軟件商的協(xié)助,應(yīng)用其提供的解決方案,以縮短開(kāi)發(fā)時(shí)程。這樣的產(chǎn)業(yè)趨勢(shì)造就二次開(kāi)發(fā)的商業(yè)模式愈發(fā)蓬勃,亦即一個(gè)產(chǎn)品上,會(huì)有兩家開(kāi)發(fā)商協(xié)力合作:一個(gè)提供特定功能的軟件、算法;另一個(gè)則專(zhuān)注于終端應(yīng)用產(chǎn)品的開(kāi)發(fā)。

    在二次開(kāi)發(fā)的商業(yè)模式中,如何在保障軟件商權(quán)益的同時(shí),又不影響到產(chǎn)品開(kāi)發(fā)商的研發(fā)便利性,逐漸成為一個(gè)重要課題。若軟件商在軟件上加了太多限制來(lái)保護(hù)自己,就會(huì)造成產(chǎn)品開(kāi)發(fā)商的窒礙與不便;但若軟件商不進(jìn)行權(quán)限設(shè)置、任由開(kāi)發(fā)商隨意使用,又可能會(huì)有損害軟件商權(quán)益的風(fēng)險(xiǎn)。


適用于二次開(kāi)發(fā)的新唐微控制器

    新唐科技為了解決這個(gè)矛盾,提出了適用于二次開(kāi)發(fā)的微控制器系列。要能夠適用于二次開(kāi)發(fā),必須要在原本的微控制器基礎(chǔ)上,嵌入特定的軟件,讓微控制器與軟件完美的組成一個(gè)整體、成為一顆具有更高附加價(jià)值的微控制器。以應(yīng)用的角度來(lái)說(shuō),軟件商不再單獨(dú)提供軟件給客戶(hù),而是提供已將軟件嵌入的微控制器給客戶(hù)。比起原本的軟件,已崁入特定軟件的微控制器受到硬件設(shè)計(jì)的保護(hù),無(wú)法被任意復(fù)制,能夠從根本上杜絕軟件被濫用的風(fēng)險(xiǎn)。

    要實(shí)現(xiàn)這樣適用于二次開(kāi)發(fā)的微控制器,有兩個(gè)關(guān)鍵問(wèn)題需要克服:首先,它必須跟一般的微控制器一樣,容易開(kāi)發(fā)、除錯(cuò),不因內(nèi)嵌軟件而增加客戶(hù)開(kāi)發(fā)復(fù)雜度;接著,其內(nèi)嵌的軟件,必須像微控制器周邊一樣,無(wú)法進(jìn)行竄改、拷貝等惡意行為。


導(dǎo)入 Arm 的 TrustZone 技術(shù)

    為了克服這兩個(gè)問(wèn)題,新唐科技特別導(dǎo)入了 Arm 的 TrustZone 技術(shù),并將其實(shí)現(xiàn)在M2351 系列微控制器上。利用 TrustZone 技術(shù),M2351系列可以在微控制器內(nèi)部區(qū)隔出「安全區(qū)」與「客制區(qū)」。其中,「安全區(qū)」可用來(lái)存放軟件商的軟件,而「客制區(qū)」則開(kāi)放給協(xié)同合作的廠(chǎng)商進(jìn)行二次開(kāi)發(fā)。二次開(kāi)發(fā)商在客制區(qū)除了可以使用 M2351 原有的豐富周邊功能外,還可以透過(guò)函數(shù)庫(kù),取得安全區(qū)軟件提供的服務(wù),開(kāi)發(fā)上跟一般微控制器完全沒(méi)有差別。另外, M2351還可以針對(duì)安全區(qū)進(jìn)行硬件鎖定,使得安全區(qū)的內(nèi)容無(wú)法被外界讀取,也無(wú)法進(jìn)行除錯(cuò)、反組譯等行為,確保能夠完整的保護(hù)安全區(qū)內(nèi)的軟件,使其在發(fā)揮功能的同時(shí),保障其程序代碼與數(shù)據(jù)不被暴露。

    另一邊,二次開(kāi)發(fā)商在終端產(chǎn)品開(kāi)發(fā)完成后,可以將整個(gè)微控制器進(jìn)行硬件鎖定。鎖定后,任何人均無(wú)法透過(guò)微控制器的除錯(cuò)、刻錄或其他功能運(yùn)行來(lái)竊取內(nèi)嵌軟件,包含安全區(qū)與客制區(qū)的所有數(shù)據(jù)圖片


結(jié)語(yǔ)

    總而言之,軟件商開(kāi)發(fā)商若能夠利用新唐科技M2351 微控制器內(nèi)建的 TrustZone 技術(shù),來(lái)制造自己的內(nèi)嵌軟件微控制器,將可以從根源上杜絕軟件被拷貝、濫用的風(fēng)險(xiǎn)。因?yàn)檫@時(shí),軟件商販賣(mài)的就不再是一份份的軟件拷貝,而是轉(zhuǎn)而銷(xiāo)售一顆顆實(shí)體的內(nèi)嵌軟件微控制器。

編輯:zzy  最后修改時(shí)間:2022-01-10

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

舒城县| 红原县| 天峨县| 屯留县| 威远县| 武功县| 年辖:市辖区| 巴东县| 建水县| 颍上县| 盘锦市| 松江区| 宿松县| 陈巴尔虎旗| 铅山县| 龙山县| 灵寿县| 会同县| 邢台市| 彭州市| 开封县| 炎陵县| 积石山| 乡宁县| 抚州市| 郯城县| 高要市| 雷山县| 靖西县| 当雄县| 石棉县| 永昌县| 大英县| 驻马店市| 望谟县| 新竹县| 喀喇沁旗| 盐山县| 金平| 曲松县| 太康县|