[發(fā)明專利]使用片上存儲單元的邏輯加密有效
| 申請?zhí)枺?/td> | 201780077570.2 | 申請日: | 2017-12-18 |
| 公開(公告)號: | CN110088760B | 公開(公告)日: | 2023-03-07 |
| 發(fā)明(設計)人: | 維卡斯·錢德拉;姆迪特·巴爾加瓦 | 申請(專利權)人: | ARM有限公司 |
| 主分類號: | G06F21/76 | 分類號: | G06F21/76;G06F21/75;H01L23/00;H03K19/177 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 林強 |
| 地址: | 英國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 存儲 單元 邏輯 加密 | ||
一種受保護電路包括具有一個或多個輸入節(jié)點和一個或多個輸出節(jié)點的邏輯電路。邏輯電路具有邏輯元件的網絡和一個或多個邏輯加密元件。邏輯加密元件包括存儲單元,例如相關電子開關,其與由存儲單元中存儲的值配置的可配置子電路相耦合以對信號或信號路徑加密。當一個或多個存儲單元中存儲的值匹配規(guī)定的密鑰向量的分量值時,一個或多個輸入節(jié)點處的值到一個或多個輸出節(jié)點處的值的映射對應于期望映射。存儲單元可在制造電路之后被編程。
技術領域
本公開涉及使用片上存儲單元的邏輯電路的加密。
背景技術
電子集成電路會遭受知識產權的反向工程、拷貝和竊取。具有加密的邏輯的集成電路被設計為僅當表示密鑰值的特定信號被提供為輸入時才正確工作。密鑰值通常是存儲在芯片外的并且在通電或啟動序列期間被讀取到片上寄存器或觸發(fā)器。例如,密鑰值可被存儲在電熔絲中。如果沒有正確的密鑰值,電路將不會像設計那樣工作,因為給定的輸入可產生不正確的輸出。然而,這種方案是易受攻擊的,因為密鑰值在其被讀取到芯片中時可能暴露于攻擊者。
附圖說明
圖1是根據本公開的實施例的邏輯加密元件的框圖。
圖2是根據本公開的實施例的邏輯加密元件的特定實現方式的框圖。
圖3是根據本公開的實施例的包括用于信號加密的異或門的邏輯加密元件的框圖。
圖4是根據本公開的實施例的用于路徑加密的邏輯加密元件的框圖。
圖5是根據本公開的實施例的示例加密邏輯電路的框圖。
圖6是根據本公開的實施例的另一示例加密邏輯電路的框圖。
圖7是根據本公開的實施例的另一示例加密邏輯電路的框圖。
圖8是根據本公開的實施例的另外一個示例加密邏輯電路的框圖。
圖9是根據本公開的實施例的加密集成電路的框圖。
圖10是根據本公開的實施例的相關電子開關(correlated electron switch,CES)存儲單元和供電電源的框圖。
圖11是根據本公開的實施例的用于保護邏輯電路的方法的流程圖。
具體實施方式
雖然本發(fā)明容許許多不同形式的實施例,但在附圖中示出并且在本文中將會詳細描述特定實施例,要理解本公開應被認為是本發(fā)明的原理的示例,而并不打算將本發(fā)明限制到示出和描述的特定實施例。在下面的描述中,相似的標號可用于在附圖的幾幅圖中描述相同、相似或相應的部件。
在本文檔中,諸如第一和第二、頂和底等等之類的關系術語可被單獨使用來區(qū)分一個實體或動作與另一實體或動作,而不一定要求或暗示這種實體或動作之間的任何實際的這種關系或順序。術語“包括”、“包含”、“具有”或者其任何其他變體打算覆蓋非排他性的包含,以使得包括元素的列表的過程、方法、物品或裝置不僅包括這些元素,而且可以包括沒有明確列出的或者這種過程、方法、物品或裝置固有的其他元素。前面是“包括…”的元素不排除(沒有更多約束)在包括該元素的過程、方法、物品或裝置中的額外相同元素的存在。
本文檔中各處提及“一個實施例”、“某些實施例”、“一實施例”、“(一個或多個)實現方式”、“(一個或多個)方面”或類似的術語的意思是聯(lián)系該實施例描述的特定特征、結構或特性被包括在本公開的至少一個實施例中。從而,這種短語在貫穿本說明書各處的出現不一定全都指的同一實施例。另外,特定的特征、結構或特性在一個或多個實施例中可按任何適當的方式被組合,沒有限制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于ARM有限公司,未經ARM有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780077570.2/2.html,轉載請聲明來源鉆瓜專利網。





