色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

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

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

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

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

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

什么是NeoPUF?

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

PUF有用很多種不同的實現方法。

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

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

用這種方法實現的PUF就算是同一片晶圓上產生的Die,所產生的代碼也都是不一樣的。

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

圖2:力旺電子的NeoPUF實現原理。

如何應用芯片指紋?

現在芯片已經獲得了一個指紋,那如何去應用這些芯片的指紋呢?柳星洲先生也給出了一些應用的案例。

他表示,“NeoPUF提供高達64Kbit,芯片與生俱來的完美隨機數源。既然每顆芯片都擁有了指紋,其中最明顯的應用就是用這個代碼作為芯片的ID,這樣就不會出現重名的情況了。或者用這個代碼產生信任根,然后產生通信密鑰,以加密通信數據。”

“當然,還可以防止芯片不被破解。因為有些做逆向工程的廠商會破解你的芯片,生產后還打你的logo,出問題了,可能還得你去服務。”他同時指出。

圖3:NeoPUF在IoT中的應用。

柳星洲舉了一個NeoPUF在IoT中的應用。“目前使用PUF的情況就是把它當作信任根,它產生一個最根本的碼,通過一個密鑰管理算法,產生不同的公鑰,私鑰等,再給AES等加密算法去加密。”

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

另外,因為力旺電子是主要做OTP等存儲的,所以他還列舉了一個NeoPUF搭配Memory一起用案例。比如說,“我們可以用PUF產生一組亂碼,而且與生俱來,是一個完美亂數,所以我們就可以用PUF加密我的OTP,而且可以做到天生加密,就是可以將OTP內的擾碼基于PUF亂碼重新排列,也就是說,在不同的芯片中,同樣的OTP資料存儲后的信息都是不一樣的。”

圖5:NeoPUF在外掛Flash上的應用。

“甚至是外掛的Flash,只要主控端有放NeoPUF,出去的數據已經用NeoPUF重新排序,存儲在外掛的Flash內,那么Flash內存儲的數據就是亂的,而且每一顆都不一樣,別人如果把Flash內的內容復制出來,再用不同的主控是讀取不出來數據的。因為這需要原來的主控來做還原解碼。這樣就可以防止你的代碼被偷走。從而實現保護代碼的功能。”柳星洲舉例說。

他同時還談到了NeoPUF在人工智能方面的應用。當然主要還是芯片的保護用法。“我們知道人工智能的流程大概是這樣,先要收集很多數據,然后做訓練,再提取出模型,最后開始做推理,或者預測。”

而推理有兩種做法,一個是云端,所有數據傳輸至云端,然后云端給出推理結果。另外一個是邊緣計算,也就是在設備端做預測,現在大部分廠商都認為最后會往邊緣端發展。

但柳星洲認為,由于云端的運算能力太強大了,云端仍將會長期存在下去;而邊緣端,也有一些發展的趨勢,主要是有隱私的需求,或者是傳輸可靠性和延遲要求。

他表示,“我今天主要關注邊緣端。邊緣端做預測,目前有兩種情況,一種是用別人的運算單元加上NVM存儲,做成一個模組。只需要把云端訓練好的模型簡化之后放上去,就可以在邊緣端做推理預測了。如果你花了那么多時間做訓練,結果你的東西被偷了。那前面的心血就白費了。因此在模組端,我們可以幫助保護最關鍵的資料。”

圖6:NeoPUF在人工智能模組中的應用。

第二個邊緣端的應用是將模型轉成一個ASIC,這樣功耗是最好的。當然這個模型需要精簡很多。但是這很容易被人逆向工程。

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

針對第二種情況。如果ASIC中帶有一個NeoPUF,這樣里面的數據都可以被亂掉,“除非我給你一個啟動碼授權之后才可以使用。”柳星洲表示。

圖7:NeoPUF在ASIC中的應用。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    455

    文章

    50780

    瀏覽量

    423446
  • 人工智能
    +關注

    關注

    1791

    文章

    47253

    瀏覽量

    238401
  • IOT
    IOT
    +關注

    關注

    187

    文章

    4209

    瀏覽量

    196754

原文標題:在AIoT時代,如何用指紋芯片技術來保護我們的芯片和數據?

文章出處:【微信號:gh_bee81f890fc1,微信公眾號:面包板社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    一顆5G的204B接口DA芯片,DA芯片的輸入時鐘大小和輸入數據的速率是怎么樣的關系?

    假設我用一顆5G的204B接口DA芯片,DA芯片的輸入時鐘大小和輸入數據的速率是怎么樣的關系
    發表于 12-18 07:43

    一顆射頻開關的獨白

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

    TAS5711,一顆作2.0輸出,一顆作PBTL輸出,共用個I2S_DATA時發現失真增大,為什么?

    你們晚上好,請指導解決個問題: 問題描述: 兩TAS5711,一顆設置為2.0輸出:16W*2CH,一顆設置為PBTL輸出:36W*1CH,共用
    發表于 10-25 15:59

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

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

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

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

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

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

    鈺泰ETA300X主動均衡芯片一顆可以劫富濟貧的芯片

    芯片從ETA3000一顆芯片發展成ETA300X系列芯片群,市場認可度逐漸提高,成為了電源管理芯片領域獨
    的頭像 發表于 08-14 23:07 ?1393次閱讀
    鈺泰ETA300X主動均衡<b class='flag-5'>芯片</b>,<b class='flag-5'>一顆</b>可以劫富濟貧的<b class='flag-5'>芯片</b>

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

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

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

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

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

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

    一顆改變了世界的芯片

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

    芯嶺技術推出一顆高性價比32位的單片機—XL32F001

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

    一顆芯片的典型設計流程

    芯片設計流程的第步是定義芯片的要求和規格。這包括定義您的產品將做什么、如何使用以及您需要滿足哪些性能指標。旦定義了這些要求,就可以將它們用作設計架構和布局的輸入。
    的頭像 發表于 04-09 11:24 ?976次閱讀

    PD+QC協議誘騙芯片一顆芯片解決您的無線充煩惱FS8025BH

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

    炒到9萬的蘋果頭顯,內含一顆國產芯片

    來源:集微網,謝謝 編輯:感知芯視界 Link 集微網消息,近日國外知名拆解機構iFixit對Vision Pro進行了芯片級拆解,結果顯示該設備內含大量德州儀器(TI)芯片, 還有一顆國產
    的頭像 發表于 02-19 09:30 ?454次閱讀
    主站蜘蛛池模板: 美女视频黄色的| 99九九99九九九视频精品| 免费看的一级毛片| 国产精品人妻在线观看| 永久精品免费影院在线观看网站| 日本高清无吗| 噜噜噜狠狠夜夜躁| 国语精彩对白2021| 动漫美女被h动态图| 最近在线视频观看2018免费| 性一交一乱一色一视频| MATURETUBE乱妇| 伊人久久艹| 香港日本三级亚洲三级| 青娱乐极品视觉盛宴av| 老少配xxxxx欧美| 精品少妇爆AV无码专区| 国产香蕉九九久久精品免费| 一个人HD在线观看免费高清视频| 手机在线观看你懂的| 狠狠色狠狠色综合日日2019| 动听968| 99免费精品| 2021全国精品卡一卡二| 伊人影院网| 一本道久在线综合道| 亚洲AV无码一区二区色情蜜芽| 天天狠狠色综合图片区| 肉动漫3D卡通无修在线播放| 强伦姧久久久久久久久久| 美女露100%全身无遮挡| 老熟人老女人国产老太| 久 久 亚洲 少 妇 无 码| 果冻传媒AV精品一区| 国内精品久久久久影院男同志| 国产成人小视频在线观看| 中文字幕在线观看亚洲日韩| 一扒二脱三插片在线观看| 亚洲一级电影| 与嫂子同居的日子在线观看| 亚洲一区免费看|