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

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

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

3天內不再提示

密碼學:了解物理不可克隆功能的優勢

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2022-12-19 15:22 ? 次閱讀

介紹

在密碼學和嵌入式安全IC中,PUF用于創建按需生成的密鑰,一旦使用就會立即擦除。PUF依賴于隨機物理因素(不可預測和不可控制),這些因素是原生存在的和/或在制造過程中偶然引入的。這就是為什么幾乎不可能復制或克隆的原因。PUF 技術原生為其關聯的安全 IC 生成數字指紋,該指紋可用作唯一的密鑰/機密,以支持加密算法和服務,包括加密/解密、身份驗證和數字簽名。

除了加密操作的瞬時持續時間外,PUF 密鑰值永遠不會以數字形式存在于安全 IC 的電路中。此外,由于密鑰是根據電路元件的物理特性按需派生和生成的,因此它們永遠不會存在于器件的非易失性存儲器中。任何通過微探測或其他侵入性技術發現PUF密鑰的嘗試都會破壞用于構建PUF密鑰的敏感電路,并使輸出無用。因此,它們提供了當今嵌入式系統中非常理想的安全級別。

在這個簡短的課程中,您將通過簡化的假設 PUF 體系結構及其用法更好地了解為什么基于 PUF 的密鑰生成可以在加密應用程序中提供如此出色的保護。

PUF 示例

圖 1 顯示了兩個獨立的示例設備,每個設備都有一個基于 64 位 PUF 的密鑰(這是一個簡化的一般視圖)。

pYYBAGOgET-AK24FAAA-FU6KwzU070.png?imgver=1

圖1.此圖顯示了兩個設備及其 PUF 密鑰生成塊。

PUF – 密鑰生成

圖 1 中的每個器件都有 64 個不同的 PUF 模塊,可生成 1 位數據。然后移動位以創建 64 位密鑰。現在我們的目標是為這些設備中的每一個提供獨立的密鑰,這些密鑰在電壓、溫度和期限內都是可重復的。設備 1 將生成一個密鑰,該密鑰將具有與設備 2 生成的密鑰不同的足夠數量的位。但是,每個器件按鍵在指定的電壓和溫度范圍內將保持不變。

讓我們詳細考慮其中一個設備的 PUF 塊的潛在實現。

數據位生成(簡化的一般視圖)

在圖2中,我們展示了一種基于環形振蕩器頻率變化的簡單PUF實現方案。在本應用筆記的后面部分,我們將對環形振蕩器進行擴展,并了解為什么它們對模塊的每個實例產生略有不同的頻率。

poYBAGOgEUGAL0fpAABM9vdSCLY338.png?imgver=1

圖2.PUF 數據位生成使用環形振蕩器。

現在,我們假設每個PUF模塊都有兩個環形振蕩器,它們產生略有不同的頻率。在 PUF 塊 1 中,F1 將與 F2 略有不同,這將允許比較塊根據 F2 是否比 F1 快生成位 0 或位 1。

這種設計如何幫助解決電壓、溫度和年齡變化?我們將比較兩個值以生成位,而不是基于一個頻率輸出。因此,如果電壓越高,F2 也會增加,但兩個值之間的增量應該保持不變。這導致使用不同的施加電壓產生相同的位值。溫度和老化的影響可以通過類似的方式減輕。

當 PUF 塊 2 到 64 被實例化時,它們內部的環形振蕩器塊將以不可預測的方式產生略有不同的頻率。這會導致位 1 到 64 的位模式不可預測。雖然整體位模式不能預測,但實際生成的位模式是可重復的,因為每個塊總是產生相同的位。

現在讓我們看一個簡化的環形振蕩器設計。

簡化的 PUF 元件 – 環形振蕩器

環形振蕩器由奇數個逆變器構成,如圖3所示。振蕩器的輸出頻率取決于環形每個級的延遲。從IC的角度來看,這種延遲取決于晶圓特性,包括構成逆變器級的每個晶體管的氧化物厚度、電容閾值電壓。由于半導體制造工藝的缺陷和變化,所有這些參數都略有變化,并且完全隨機。無論過程如何控制,都不可能避免這種隨機變化。所有這些對于PUF實現來說都是一件好事,因為生成的密鑰需要具有加密質量的隨機性。

pYYBAGOgEUKAaMLBAAAc1sc7YVQ932.png?imgver=1

圖3.由奇數個逆變器構成的簡化的PUF元件環形振蕩器。

PUF為密碼學帶來的主要價值是對它從電路元件的物理特性派生和產生的密鑰/機密值的固有保護。如環形振蕩器示例所述,閾值電壓、電容和柵極氧化層厚度等電敏感參數直接影響電路的延遲。為了獲取密鑰而探測或修改 PUF,會永久修改和破壞這些敏感特征。這會導致 PUF 輸出的密鑰值發生變化,使其無用,并使加密 IC 永久不起作用。同樣,任何對PUF進行逆向工程和克隆的嘗試都會導致電路無法輸出對部署安全IC的系統環境正確的密鑰值。

芯片脫氧核酸?聚氨酯技術

Maxim Integrated已經開發出一種名為ChipDNA的PUF技術。它不像假設的例子那樣基于環形振蕩器。相反,ChipDNA從根本上從MOSFET半導體器件的模擬特性的自然隨機變化和不匹配中運行。這種隨機性源于與前面描述的類似的因素:氧化物變化、閾值電壓的器件間不匹配、互連阻抗以及晶圓制造中通過不完美或不均勻的沉積和蝕刻步驟存在的變化。ChipDNA還采用專利方法運行,以確保每個PUF電路生成的唯一二進制值具有高加密質量,并保證在溫度,電壓和器件使用壽命內可重復。

芯片DNA應用

4圖5顯示了集成到安全認證器加密IC中的ChipDNA PUF技術的用例。

保護存儲的數據

poYBAGOgEUSAMBwmAABCj5lcWE4839.png?imgver=1

圖4.受ChipDNA保護的SHA-3身份驗證器可保護存儲的數據。

在這種情況下,我們在需要時使用 ChipDNA PUF 密鑰來解密用于身份驗證序列的 EEPROM 存儲的 SHA3 密鑰。任何從EEPROM獲取密鑰的嘗試都將導致AES加密數據對攻擊者毫無用處。此外,任何探測 PUF 的努力都會導致其操作永久中斷,導致設備無法操作,并且再次對攻擊者無用。但是,如果設備未被篡改,它將通過按需生成 PUF 密鑰并解密 SHA-3 機密以進行瞬時身份驗證操作來忠實地實現其目的。

用于身份驗證的密鑰生成

pYYBAGOgEUmAHMiDAAA4yTaiZzw362.png?imgver=1

圖5.受 ChipDNA 保護的 ECDSA 身份驗證器提供按需密鑰生成。

在圖5中,ChipDNA PUF密鑰直接用作ECDSA簽名計算的私鑰。根據定義,對于ECDSA,私鑰是一個隨機數。ChipDNA是理想的,因為它會產生高加密質量的隨機數。對于非對稱ECDSA,還需要一個公鑰來驗證簽名,它在數學上與私鑰相關聯。由于PUF密鑰和本例中的ECDSA私鑰永遠不會暴露在IC外部,因此公鑰將由器件內的ECC引擎計算并存儲在EEPROM中,以便在請求時傳輸到主機控制器

第二個例子還展示了ChipDNA PUF在有利于關鍵基礎設施和管理的范圍內。在更復雜的用例中,ChipDNA成為安全IC的不可變根密鑰。

審核編輯:郭婷

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

    關注

    5087

    文章

    19148

    瀏覽量

    306186
  • PUF
    PUF
    +關注

    關注

    2

    文章

    24

    瀏覽量

    8598
收藏 人收藏

    評論

    相關推薦

    現代密碼學

    現代密碼學課件,大家可學習學習,了解了解
    發表于 05-10 15:56

    什么是密碼學中的DES

    得不提一個東西——密碼學(是不是聽起來頭皮發麻心跳加速),穩住穩住,老司機上線帶你。今天給大家say&see什么是密碼學中的DES。簡介?DES:****English Name...
    發表于 07-22 07:16

    密碼學中的加密技術

    密碼學中的加密技術:密碼學的基本概念密碼編碼密碼體制的設計,而
    發表于 06-16 23:50 ?0次下載

    初學者密碼學簡單入門

    初學者密碼學簡單入門
    發表于 09-21 09:16 ?18次下載
    初學者<b class='flag-5'>密碼學</b>簡單入門

    區塊鏈的底層技術是密碼學

    密碼學是區塊鏈的底層技術,沒有密碼學就沒有區塊鏈,沒有密碼學支撐的區塊鏈不可能安全。
    發表于 11-22 11:22 ?2096次閱讀

    密碼學在區塊鏈中有著怎樣的作用

    張驍表示,區塊鏈之所以能夠解決人與人之間的信任問題,是因為它的不可篡改性,而這種特性本質上又是基于密碼學算法來實現的。因此密碼學在區塊鏈中的地位很關鍵,如果說區塊鏈是信任的基石,那么密碼學
    發表于 12-27 15:51 ?4713次閱讀

    應用密碼學的資料概述

    本文檔的主要內容詳細介紹的是應用密碼學的資料概述包括了:1.密碼的由來,2.密碼技術發展簡介,3.密碼學基本概念
    發表于 04-04 08:00 ?2次下載
    應用<b class='flag-5'>密碼學</b>的資料概述

    區塊鏈密碼學的基礎內容介紹

    密碼學是數學和計算機科學的分支,同時其原理大量涉及信息論。密碼學不只關注信息保密問題,還同時涉及信息完整性驗證(消息驗證碼)、信息發布的不可抵賴性(數字簽名)、以及在分布式計算中產生的來源于內部和外部的攻擊的所有信息安全問題。
    發表于 05-08 10:33 ?1216次閱讀

    密碼學貨幣錢包的發展方向分析

    錢包是密碼學貨幣世界里重要的基礎設施。所有跟密碼學貨幣相關的操作,包括買賣密碼學貨幣、持有密碼學貨幣、轉賬,乃至質押獲利(staking),多多少少都跟錢包相關。
    發表于 02-22 18:20 ?903次閱讀

    區塊鏈在密碼學中的應用及技術綜述

    區塊鏈在密碼學中的應用及技術綜述
    發表于 06-25 15:06 ?12次下載

    基礎密碼學的概念介紹

    密碼學和信息安全在如今的互聯網行業當中非常重要,相關的理論知識和算法也在計算機系統的方方面面都被用到。雖然我們不一定會從事安全相關的工作,但對密碼學以及信息安全的基本知識和概念有所了解還是很有必要的。
    的頭像 發表于 08-10 14:32 ?1511次閱讀

    是什么讓PUF技術成為密碼學中最好的保護之一?

    物理不可克隆功能(PUF)用于密碼學和嵌入式安全IC中,以生成按需密鑰,這些密鑰在使用后立即被擦除。PUF技術之所以如此有效,是因為它基于隨
    的頭像 發表于 06-28 10:12 ?3093次閱讀
    是什么讓PUF技術成為<b class='flag-5'>密碼學</b>中最好的保護之一?

    了解物理不可克隆功能技術如何使您的設計受益

    集成了物理不可克隆功能(PUF)技術的可靠、經濟高效的IC直到最近才問世。在這篇博文中,我將揭開PUF技術的神秘面紗,以幫助您更好地了解它如
    的頭像 發表于 06-28 17:04 ?760次閱讀

    密碼學基本原理(上)

    電子發燒友網站提供《密碼學基本原理(上).pdf》資料免費下載
    發表于 08-02 09:13 ?1次下載
    <b class='flag-5'>密碼學</b>基本原理(上)

    密碼學原理的應用

    電子發燒友網站提供《密碼學原理的應用.pdf》資料免費下載
    發表于 08-02 10:28 ?0次下載
    <b class='flag-5'>密碼學</b>原理的應用
    主站蜘蛛池模板: 34g污奶绵uk甩奶| 男女床上黄色| 永久精品免费影院在线观看网站| 免费观看a视频| 国产美女久久久久久久久久久| 又亲又揉摸下面视频免费看| 神马电影院午 夜理论| 麻豆高清免费国产一区| 国产精品99久久久久久动态图 | 色婷婷粉嫩AV精品综合在线| 久久无码人妻中文国产| 国产精品亚洲第一区二区三区| 99E久热只有精品8在线直播| 亚洲欧美高清在线精品一区| 色偷偷91综合久久噜噜| 美女xx00| 久久亚洲欧美国产综合| 国产在线观看码高清视频| 囯产精品麻豆巨作久久| AV午夜午夜快憣免费观看| 在线视频网站www色| 亚洲视频在线观看不卡| 武侠古典久久亚洲精品| 日韩精品特黄毛片免费看 | 亚洲精品成人无码区一在线观看 | 国产成人精品亚洲线观看| jiapanese50欧美熟妇| 999久久久国产精品蜜臀AV| 一一本之道高清视频在线观看中文字幕| 性XXXXX搡XXXXX搡景甜| 日韩精品久久日日躁夜夜躁影视 | 亚洲精品天堂在线| 亚洲AV成人片色在线观看网站| 首页 国产 亚洲 中文字幕| 日本ccc三级| 日本撒尿特写| 青苹果乐园在线观看电视剧| 欧美性黑吊xxx| 欧洲videosdesrxotv| 欧美精品熟妇乱| 青草国产在线视频免费|