精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何給一顆芯片加上指紋?

NJ90_gh_bee81f8 ? 來源:未知 ? 作者:胡薇 ? 2018-07-27 16:48 ? 次閱讀

我們每個(gè)人都有一個(gè)指紋,每個(gè)人都指紋都不一樣。目前的指紋識(shí)別方法是采用特征點(diǎn),把指紋特殊的點(diǎn)采集出來,然后匹配識(shí)別。假設(shè)采用12個(gè)特征點(diǎn)的話,那重復(fù)的幾率就是1/1020,如果取更多特征點(diǎn),那重復(fù)的幾率就更低。

7月11日,在ASPENCORE旗下《電子工程專輯》、《EDN》和《國(guó)際電子商情》共同舉辦的“IoT技術(shù)與應(yīng)用論壇”上,力旺電子(eMemory)的柳星洲先生做了詳細(xì)的介紹。

在他主題為“NeoPUF指紋芯片技術(shù)AIoT之安全應(yīng)用”的演講中,他指出,NeoPUF技術(shù)就是一種賦予芯片一個(gè)指紋的技術(shù)。而且這個(gè)指紋不是燒寫進(jìn)去的,是與生俱來,出廠后就擁有,而且每一顆芯片都不一樣。

圖1:力旺電子(eMemory)的柳星洲在IoT技術(shù)與應(yīng)用論壇上演講。

什么是NeoPUF?

柳星洲解釋說,PUF的英文全稱是Physical Unclonable Functions,即物理不可復(fù)制功能。而NeoPUF,就是創(chuàng)新式物理不可復(fù)制功能。

PUF有用很多種不同的實(shí)現(xiàn)方法。

可以人為將不同的代碼燒寫進(jìn)芯片,但認(rèn)為燒寫的代碼一般是由算法產(chǎn)生的,如果算法被人破解了,那所有的芯片就都被破解了。

力旺電子的NeoPUF采用的是模擬丟銅板的技術(shù)來實(shí)現(xiàn)的。柳星洲介紹說,“假設(shè)給你兩顆一模一樣的電阻,在兩邊同時(shí)加一個(gè)一樣的電壓,那到底是左邊先燒掉,還是右邊先燒掉。不知道,我也不知道。我們模擬的就是這樣的情況,我們?cè)趦蓚€(gè)相鄰的晶體管的柵極和基極兩端慢慢加電壓,總有一顆會(huì)被先燒掉,先燒左邊就是0,先燒右邊就是1。”

用這種方法實(shí)現(xiàn)的PUF就算是同一片晶圓上產(chǎn)生的Die,所產(chǎn)生的代碼也都是不一樣的。

因此,加入了NeoPUF IP的每一顆芯片都有一個(gè)與眾不同的代碼,也就是擁有了一個(gè)指紋。

圖2:力旺電子的NeoPUF實(shí)現(xiàn)原理。

如何應(yīng)用芯片指紋?

現(xiàn)在芯片已經(jīng)獲得了一個(gè)指紋,那如何去應(yīng)用這些芯片的指紋呢?柳星洲先生也給出了一些應(yīng)用的案例。

他表示,“NeoPUF提供高達(dá)64Kbit,芯片與生俱來的完美隨機(jī)數(shù)源。既然每顆芯片都擁有了指紋,其中最明顯的應(yīng)用就是用這個(gè)代碼作為芯片的ID,這樣就不會(huì)出現(xiàn)重名的情況了。或者用這個(gè)代碼產(chǎn)生信任根,然后產(chǎn)生通信密鑰,以加密通信數(shù)據(jù)?!?/p>

“當(dāng)然,還可以防止芯片不被破解。因?yàn)橛行┳瞿嫦蚬こ痰?a target="_blank">廠商會(huì)破解你的芯片,生產(chǎn)后還打你的logo,出問題了,可能還得你去服務(wù)。”他同時(shí)指出。

圖3:NeoPUF在IoT中的應(yīng)用。

柳星洲舉了一個(gè)NeoPUF在IoT中的應(yīng)用。“目前使用PUF的情況就是把它當(dāng)作信任根,它產(chǎn)生一個(gè)最根本的碼,通過一個(gè)密鑰管理算法,產(chǎn)生不同的公鑰,私鑰等,再給AES等加密算法去加密?!?/p>

圖4:NeoPUF配合OTP一起使用。

另外,因?yàn)榱ν娮邮侵饕鯫TP等存儲(chǔ)的,所以他還列舉了一個(gè)NeoPUF搭配Memory一起用案例。比如說,“我們可以用PUF產(chǎn)生一組亂碼,而且與生俱來,是一個(gè)完美亂數(shù),所以我們就可以用PUF加密我的OTP,而且可以做到天生加密,就是可以將OTP內(nèi)的擾碼基于PUF亂碼重新排列,也就是說,在不同的芯片中,同樣的OTP資料存儲(chǔ)后的信息都是不一樣的。”

圖5:NeoPUF在外掛Flash上的應(yīng)用。

“甚至是外掛的Flash,只要主控端有放NeoPUF,出去的數(shù)據(jù)已經(jīng)用NeoPUF重新排序,存儲(chǔ)在外掛的Flash內(nèi),那么Flash內(nèi)存儲(chǔ)的數(shù)據(jù)就是亂的,而且每一顆都不一樣,別人如果把Flash內(nèi)的內(nèi)容復(fù)制出來,再用不同的主控是讀取不出來數(shù)據(jù)的。因?yàn)檫@需要原來的主控來做還原解碼。這樣就可以防止你的代碼被偷走。從而實(shí)現(xiàn)保護(hù)代碼的功能?!绷侵夼e例說。

他同時(shí)還談到了NeoPUF在人工智能方面的應(yīng)用。當(dāng)然主要還是芯片的保護(hù)用法?!拔覀冎廊斯ぶ悄艿牧鞒檀蟾攀沁@樣,先要收集很多數(shù)據(jù),然后做訓(xùn)練,再提取出模型,最后開始做推理,或者預(yù)測(cè)?!?/p>

而推理有兩種做法,一個(gè)是云端,所有數(shù)據(jù)傳輸至云端,然后云端給出推理結(jié)果。另外一個(gè)是邊緣計(jì)算,也就是在設(shè)備端做預(yù)測(cè),現(xiàn)在大部分廠商都認(rèn)為最后會(huì)往邊緣端發(fā)展。

但柳星洲認(rèn)為,由于云端的運(yùn)算能力太強(qiáng)大了,云端仍將會(huì)長(zhǎng)期存在下去;而邊緣端,也有一些發(fā)展的趨勢(shì),主要是有隱私的需求,或者是傳輸可靠性和延遲要求。

他表示,“我今天主要關(guān)注邊緣端。邊緣端做預(yù)測(cè),目前有兩種情況,一種是用別人的運(yùn)算單元加上NVM存儲(chǔ),做成一個(gè)模組。只需要把云端訓(xùn)練好的模型簡(jiǎn)化之后放上去,就可以在邊緣端做推理預(yù)測(cè)了。如果你花了那么多時(shí)間做訓(xùn)練,結(jié)果你的東西被偷了。那前面的心血就白費(fèi)了。因此在模組端,我們可以幫助保護(hù)最關(guān)鍵的資料?!?/p>

圖6:NeoPUF在人工智能模組中的應(yīng)用。

第二個(gè)邊緣端的應(yīng)用是將模型轉(zhuǎn)成一個(gè)ASIC,這樣功耗是最好的。當(dāng)然這個(gè)模型需要精簡(jiǎn)很多。但是這很容易被人逆向工程。

針對(duì)第一種情況,如果主控加入了NeoPUF,那么寫入Flash中的數(shù)據(jù)就是亂的。因此,即使一個(gè)模組中的數(shù)據(jù)被破解或者被復(fù)制了,放到其他的模組中其實(shí)是沒有用的。

針對(duì)第二種情況。如果ASIC中帶有一個(gè)NeoPUF,這樣里面的數(shù)據(jù)都可以被亂掉,“除非我給你一個(gè)啟動(dòng)碼授權(quán)之后才可以使用。”柳星洲表示。

圖7:NeoPUF在ASIC中的應(yīng)用。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    453

    文章

    50406

    瀏覽量

    421817
  • 人工智能
    +關(guān)注

    關(guān)注

    1791

    文章

    46858

    瀏覽量

    237556
  • IOT
    IOT
    +關(guān)注

    關(guān)注

    186

    文章

    4178

    瀏覽量

    196226

原文標(biāo)題:在AIoT時(shí)代,如何用指紋芯片技術(shù)來保護(hù)我們的芯片和數(shù)據(jù)?

文章出處:【微信號(hào):gh_bee81f890fc1,微信公眾號(hào):面包板社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一顆射頻開關(guān)的獨(dú)白

    轉(zhuǎn)載自——鐘林談芯 一顆射頻開關(guān)成就卓勝微,便催生出一百個(gè)卓勝微夢(mèng)。時(shí)代需要榜樣,追夢(mèng)人在路上。 卓勝微靠著一顆射頻開關(guān)起死回生,靠著一顆射頻開關(guān)成功上市。射頻開關(guān)已經(jīng)不只是代表射頻前端芯片
    的頭像 發(fā)表于 11-14 16:22 ?128次閱讀
    <b class='flag-5'>一顆</b>射頻開關(guān)的獨(dú)白

    TAS5711,一顆作2.0輸出,一顆作PBTL輸出,共用個(gè)I2S_DATA時(shí)發(fā)現(xiàn)失真增大,為什么?

    你們晚上好,請(qǐng)指導(dǎo)解決個(gè)問題: 問題描述: 兩TAS5711,一顆設(shè)置為2.0輸出:16W*2CH,一顆設(shè)置為PBTL輸出:36W*1CH,共用
    發(fā)表于 10-25 15:59

    TAS5756M工作在2.1mode,SDIN怎么了,是主控分別給兩路SDIN?

    TAS5756M工作在2.1mode,SDIN怎么了,是主控分別給兩路SDIN?還是同datasheet中樣,主控2.0的SDIN,由一顆
    發(fā)表于 10-22 08:16

    TAS2505的MCLK是否可以使用一顆cmos晶振提供?頻率是多少最好?

    我們目前有個(gè)設(shè)計(jì),由于host側(cè)的I2S只支持slave模式,需要使用TAS2505的I2S master mode,請(qǐng)問TAS2505是否可以支持master模式?如果可以支持master,請(qǐng)問TAS2505的MCLK是否可以使用一顆cmos晶振提供?頻率是多少最好
    發(fā)表于 10-12 07:35

    OPA197如果使用多階,用一顆跟隨器提供基準(zhǔn)電壓是否可行?

    目前使用該芯片做濾波器性能,每階使用一顆作為跟隨,一顆來做濾波器。 Q1、如果使用多階,用一顆跟隨器提供基準(zhǔn)電壓是否可行,自測(cè)過,覺得不
    發(fā)表于 08-16 15:08

    鈺泰ETA300X主動(dòng)均衡芯片一顆可以劫富濟(jì)貧的芯片

    芯片從ETA3000一顆芯片發(fā)展成ETA300X系列芯片群,市場(chǎng)認(rèn)可度逐漸提高,成為了電源管理芯片領(lǐng)域獨(dú)
    的頭像 發(fā)表于 08-14 23:07 ?1193次閱讀
    鈺泰ETA300X主動(dòng)均衡<b class='flag-5'>芯片</b>,<b class='flag-5'>一顆</b>可以劫富濟(jì)貧的<b class='flag-5'>芯片</b>

    HT7017 是一顆帶 UART 通訊接口的高精度單相多功能計(jì)量芯片

    1.芯片簡(jiǎn)介HT7017是一顆帶UART通訊接口的高精度單相多功能計(jì)量芯片。芯片的工作電壓范圍是4.5~5.5V。工作晶振為6MHz。2.芯片
    的頭像 發(fā)表于 06-19 16:57 ?1035次閱讀
    HT7017 是<b class='flag-5'>一顆</b>帶 UART 通訊接口的高精度單相多功能計(jì)量<b class='flag-5'>芯片</b>

    推薦一顆簡(jiǎn)單易用、高性能的專門用于433/315Mhz的射頻ICXL4456

    XL4456是一顆簡(jiǎn)單易用,高性能的專門用于433&315Mhz的射頻IC,使用SOT23-6封裝。
    的頭像 發(fā)表于 05-10 11:45 ?637次閱讀
    推薦<b class='flag-5'>一顆</b>簡(jiǎn)單易用、高性能的專門用于433/315Mhz的射頻ICXL4456

    求推薦一顆2.4G純放大功能的芯片

    有哪位大神可以幫忙推薦一顆2.4G純放大功能的芯片 單通道的PA芯片,沒有倆個(gè)控制功能,就是單向純放大器
    發(fā)表于 04-26 10:19

    一顆改變了世界的芯片

    英特爾突破性的8008微處理器于50多年前首次生產(chǎn)。這是英特爾的第個(gè)8位微處理器,也是您現(xiàn)在可能正在使用的x86處理器系列的祖先。我找不到8008的好的Die照片,所以我打開了一顆并拍了些詳細(xì)
    的頭像 發(fā)表于 04-20 08:10 ?859次閱讀
    <b class='flag-5'>一顆</b>改變了世界的<b class='flag-5'>芯片</b>

    芯嶺技術(shù)推出一顆高性價(jià)比32位的單片機(jī)—XL32F001

    XL32F001是芯嶺技術(shù)推出的一顆高性價(jià)比32位的單片機(jī),采用高性能的 32 位 ARM? Cortex?-M0+內(nèi)核,最高工作頻率 24MHz。
    的頭像 發(fā)表于 04-19 15:04 ?829次閱讀
    芯嶺技術(shù)推出<b class='flag-5'>一顆</b>高性價(jià)比32位的單片機(jī)—XL32F001

    一顆芯片的典型設(shè)計(jì)流程

    芯片設(shè)計(jì)流程的第步是定義芯片的要求和規(guī)格。這包括定義您的產(chǎn)品將做什么、如何使用以及您需要滿足哪些性能指標(biāo)。旦定義了這些要求,就可以將它們用作設(shè)計(jì)架構(gòu)和布局的輸入。
    的頭像 發(fā)表于 04-09 11:24 ?923次閱讀

    PD+QC協(xié)議誘騙芯片一顆芯片解決您的無(wú)線充煩惱FS8025BH

    在手機(jī)快充充電器/車充等里面有一顆PD/QC或者三星的AFC協(xié)議芯片,我們把這個(gè)協(xié)議芯片叫做供電端協(xié)議芯片。我們經(jīng)常看到充電器有18W、20W、45W和65W等等,支持的輸出電壓有5V
    的頭像 發(fā)表于 03-04 17:28 ?675次閱讀

    炒到9萬(wàn)的蘋果頭顯,內(nèi)含一顆國(guó)產(chǎn)芯片!

    來源:集微網(wǎng),謝謝 編輯:感知芯視界 Link 集微網(wǎng)消息,近日國(guó)外知名拆解機(jī)構(gòu)iFixit對(duì)Vision Pro進(jìn)行了芯片級(jí)拆解,結(jié)果顯示該設(shè)備內(nèi)含大量德州儀器(TI)芯片, 還有一顆國(guó)產(chǎn)
    的頭像 發(fā)表于 02-19 09:30 ?414次閱讀

    一顆來自40年前的透明芯片究竟暗藏了哪些奧秘

    通過拆開老式計(jì)算機(jī)中損壞的接口芯片時(shí)發(fā)現(xiàn)一顆透明的芯片。雖然看上去十分魔幻,但該芯片并不是該公司的些未來光子超級(jí)計(jì)算
    的頭像 發(fā)表于 12-26 17:13 ?1250次閱讀
    <b class='flag-5'>一顆</b>來自40年前的透明<b class='flag-5'>芯片</b>究竟暗藏了哪些奧秘