吴忠躺衫网络科技有限公司

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

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

3天內不再提示

PUF技術成為密碼學中最好的保護之一

星星科技指導員 ? 來源:Maxim ? 作者:Zia A. Sardar ? 2022-05-27 17:22 ? 次閱讀

物理不可克隆功能 (PUF) 用于密碼學和嵌入式安全 IC 中,以生成按需密鑰,這些密鑰在使用后立即被刪除。PUF 技術如此有效的原因在于它基于隨機物理因素(不可預測和不可控制),這些因素在制造過程中自然存在和/或偶然引入。因此,PUF 幾乎不可能復制或克隆。

PUF 技術本身會為其相關的安全 IC 生成數字指紋。然后將此數字指紋用作唯一密鑰/秘密,以支持加密算法和服務,包括加密/解密、身份驗證和數字簽名。如果有人試圖使用微探測或其他侵入性技術來尋找 PUF 密鑰,此活動將破壞用于構建 PUF 密鑰的敏感電路并使輸出無用。這就是 PUF 技術如何為嵌入式系統提供如此強大的安全性。

圖 1提供了兩個獨立示例設備的簡化總體視圖,每個示例設備都有一個基于 64 位 PUF 的密鑰。

poYBAGKQmHiACbhGAAEnXiMolqY693.png

圖 1. 這是兩個設備及其 PUF 密鑰生成塊的簡化總體視圖。

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

讓我們詳細考慮其中一個設備的 PUF 塊的潛在實現。圖 2提供了一個基于環形振蕩器頻率變化的簡單 PUF 實現方案。

pYYBAGKQmIKAJmcLAAFlrUhCPDE417.png

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

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

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

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

你不能偷一把不存在的鑰匙

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

審核編輯:郭婷

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

    關注

    147

    文章

    7242

    瀏覽量

    214273
  • 半導體
    +關注

    關注

    334

    文章

    27715

    瀏覽量

    222667
  • 振蕩器
    +關注

    關注

    28

    文章

    3847

    瀏覽量

    139366
收藏 人收藏

    評論

    相關推薦

    對稱加密技術在實際應用中如何保障數據安全?

    ,如使用安全的密鑰協商和密鑰分發方式,定期更換密鑰等。 密碼學原理的安全性: 對稱加密算法的安全性基于密碼學原理,需要確保密碼學原理的安全性,如避免使用弱密碼、避免使用已經破解的
    的頭像 發表于 12-16 13:59 ?244次閱讀

    NAS重置密碼攻略來襲,讓你告別‘密碼焦慮’!

    你是否曾遇到過這樣的尷尬場景:當你登錄某個賬號時,突然發現自己的腦子像是被格式化了樣,片空白。好不容易憑感覺輸入了幾組可能的密碼組合,結果系統無情地吐出了“密碼錯誤”的提示。 更讓
    的頭像 發表于 12-11 15:29 ?382次閱讀
    NAS重置<b class='flag-5'>密碼</b>攻略來襲,讓你告別‘<b class='flag-5'>密碼</b>焦慮’!

    RK3568國產處理器_教學實驗箱_操作教程:1-22 密碼學編程實驗

    、實驗目的 本節視頻的目的是了解常見的加密方法并掌握加密與解密的開發實例演示方法。 二、實驗原理 反轉加密法 常見的加密方法有反轉加密法、凱撒加密法和換位加密法。 凱撒加密法 凱撒加密法是種簡單
    發表于 12-02 16:20

    浪涌保護器對電器的保護作用

    在現代生活中,電器設備已成為我們不可或缺的部分。然而,這些設備也面臨著各種潛在的威脅,其中之一就是電壓浪涌。電壓浪涌可能導致電器損壞、性能下降甚至火災等嚴重后果。 電壓浪涌的危害 電壓浪涌是指電壓
    的頭像 發表于 11-07 09:22 ?412次閱讀

    什么是光子

    ? 本文概述了光子,包括其基本原理、關鍵技術、應用和新興趨勢。 、光子的基本原理 光子
    的頭像 發表于 10-29 06:21 ?253次閱讀

    艾體寶洞察 文讀懂最新密碼存儲方法,揭秘密碼存儲常見誤區!

    本篇文章將引入并介紹密碼存儲中的基石,關于密碼哈希、鹽加密(Salting)、密鑰派生函數(KDF)的原理及其應用,揭示密碼存儲中的常見誤區,并分享系列安全實踐。
    的頭像 發表于 09-14 17:37 ?430次閱讀
    艾體寶洞察 <b class='flag-5'>一</b>文讀懂最新<b class='flag-5'>密碼</b>存儲方法,揭秘<b class='flag-5'>密碼</b>存儲常見誤區!

    Linux OpenSSL命令詳解

    密碼學標準和互聯網協議樣,是種大家都遵守的約定和標準,比如PKCS#中規定了 RSA 秘鑰是怎么生成的、公私鑰的格式 等內容,x509標準規定了證書的格式等。
    的頭像 發表于 08-14 18:22 ?1362次閱讀
    Linux OpenSSL命令詳解

    淺談PUF技術如何保護知識產權

    知識產權保護PUF技術擁有天然獨特的優勢,能夠提供周全完善的防盜版解決方案,在保護電子產品知識產權領域具有廣闊的應用前景。 接下來,讓我們
    發表于 07-24 09:43

    鴻蒙開發:Universal Keystore Kit密鑰管理服務 密鑰派生介紹及算法規格

    密碼學中,密鑰派生函數(Key derivation function,KDF)使用偽隨機函數從諸如主密碼密碼的秘密值中派生出個或多個密鑰。
    的頭像 發表于 07-11 16:30 ?378次閱讀

    鴻蒙開發接口安全:【@ohos.security.huks (通用密鑰庫系統)】

    向應用提供密鑰庫能力,包括密鑰管理及密鑰的密碼學操作等功能。 HUKS所管理的密鑰可以由應用導入或者由應用調用HUKS接口生成。
    的頭像 發表于 06-05 17:40 ?1416次閱讀
    鴻蒙開發接口安全:【@ohos.security.huks (通用密鑰庫系統)】

    上海發布PUF團體標準,推進物聯網安全高質量發展?

    在芯片PUF技術的實際研發與應用中,由于概念和認知模糊,易產生誤解、誤用和安全性不足等問題,給用戶和企業帶來經濟、人力、時間等多重損失。
    的頭像 發表于 05-20 15:55 ?791次閱讀

    如何成為名嵌入式C語言高手?

    如何成為名嵌入式C語言高手? 嵌入式系統是當今科技領域的核心,而C語言則是嵌入式系統開發中最常用的編程語言之一成為
    發表于 04-07 16:03

    如何成為名嵌入式C語言高手?

    如何成為名嵌入式C語言高手? 嵌入式系統是當今科技領域的核心,而C語言則是嵌入式系統開發中最常用的編程語言之一成為
    發表于 03-25 14:12

    恩智浦:向后量子密碼學遷移,我們應該怎么做?

    在之前的博文中,我們介紹了由美國國家標準與技術研究院 (NIST) 主導的后量子密碼學 (PQC) 標準化進程,以及未來可能采用的部分PQC標準。在這篇博文中,我們探討PQC遷移過程中面臨的些挑戰
    的頭像 發表于 03-22 09:39 ?1705次閱讀
    恩智浦:向后量子<b class='flag-5'>密碼學</b>遷移,我們應該怎么做?

    典型密碼鎖電路圖分享

    密碼鎖是種通過輸入密碼來解鎖或上鎖的安全鎖具。它廣泛應用于各種場合,如家庭、酒店、公寓、商業場所等,以保護個人和物品的安全。
    的頭像 發表于 02-18 14:49 ?5302次閱讀
    典型<b class='flag-5'>密碼</b>鎖電路圖分享
    百家乐官网扑克牌手机壳| 百家乐官网新规则| 百家乐揽法大全| 百家乐官网双层筹码盘| 大发888娱乐城主页| 香港百家乐官网玩| 青神县| 娱百家乐下载| 索雷尔百家乐官网的玩法技巧和规则 | 好用百家乐官网软件| 德州扑克发牌| 百家乐的规则玩法| 百佬汇百家乐官网的玩法技巧和规则 | 百家乐如何打公式| 精英娱乐城开户| 全迅网百家乐的玩法技巧和规则 | 和记娱乐开户| 大发888怎么打不开| 百家乐官网百胜注码法| 乐平市| 老K| 大发888 代充| 金银岛百家乐的玩法技巧和规则 | 澳门百家乐官网怎么才能赢钱| 娱网棋牌游戏大厅下载| 优惠搏百家乐的玩法技巧和规则| 百家乐官网下注法| 鸿宝娱乐| 大发888主页优惠| 找真人百家乐的玩法技巧和规则| 豪华百家乐桌子厂家| 百家乐博彩博彩网| 属兔做生意门面房朝向| 盐城百家乐官网的玩法技巧和规则| 百家乐官网赚钱项目| 皇冠在线投注网| 海王星国际娱乐| 明陞M88| 龙博| 娱乐场游戏| 卡卡湾网上娱乐|