[發明專利]功能電路致能方法及應用其的芯片在審
| 申請號: | 201810145704.6 | 申請日: | 2018-02-12 |
| 公開(公告)號: | CN108875413A | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 吳家徹;羅伯特約翰·斯麥特 | 申請(專利權)人: | 晨星半導體股份有限公司 |
| 主分類號: | G06F21/71 | 分類號: | G06F21/71;H04L9/06;H04L9/30 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 駱希聰 |
| 地址: | 中國臺灣新竹縣*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 致能 功能電路 芯片 密鑰 運算 非對稱 解密 比對 預設 應用 | ||
一種功能電路致能方法及應用其的芯片。功能電路致能方法適用于一芯片。該芯片包含一功能電路。該功能電路致能方法包括以下步驟。接收一致能碼。依據一非對稱運算的一第一密鑰,對該致能碼進行運算,以產生一解密后致能碼。將該解密后致能碼與一預設致能碼比對,以產生一致能信號來致能該功能電路。與該非對稱運算的該第一密鑰對應的一第二密鑰不存在于該芯片內。
技術領域
本發明是有關于一種操作方法及應用其的芯片,且特別是有關于一種功能電路致能方法及應用其的芯片。
背景技術
隨著電子技術的發展,各式芯片不斷推陳出新。芯片可搭載功能電路,已實現各種功能。請參照圖1,其繪示傳統的一芯片900的方塊圖。芯片900包括一比對單元920及一功能電路930。為了增強芯片900的安全性,芯片900可以透過加密技術來限制功能電路930的啟用。舉例來說,芯片900內部可預存一預設致能碼C99。芯片900接收到一致能碼C90后,比對單元920對致能碼C90與預設致能碼C99進行比對。只有在致能碼C90與預設致能碼C99一致時,比對單元920才輸出一致能信號S91,以致能功能電路930。
然而,芯片900內存的預設致能碼C99透過存儲器搜尋技術可能會被擷取出來。因此,如何進一步加強芯片900的安全性已成為一項相當重要的研發方向。
發明內容
本發明是有關于一種功能電路致能方法及應用其的芯片,其透過非對稱加解密技術來提升芯片的安全性。
根據本發明的第一方面,提出一種功能電路致能方法。功能電路致能方法適用于一芯片。該芯片包含一功能電路。該功能電路致能方法包括以下步驟。接收一致能碼(enabling code)。依據一非對稱運算的一第一密鑰,對該致能碼進行運算,以產生一解密后致能碼(decrypted enabling code)。將該解密后致能碼與一預設致能碼比對,以產生一致能信號來致能該功能電路。與該非對稱運算的該第一密鑰對應的一第二密鑰不存在于該芯片內。
根據本發明的第二方面,提出一種芯片。芯片包括一功能電路、一非對稱運算單元及一比對單元。非對稱運算單元用以依據一非對稱運算的一第一密鑰,對一致能碼(enabling code)進行運算,以產生一解密后致能碼(decrypted enabling code)。比對單元用以將該解密后致能碼與一預設致能碼比對,以產生一致能信號來致能該功能電路。與該非對稱運算的該第一密鑰對應的一第二密鑰不存在于該芯片內。
附圖說明
為讓本發明的上述目的、特征和優點能更明顯易懂,以下結合附圖對本發明的具體實施方式作詳細說明,其中:
圖1繪示傳統的一芯片的方塊圖。
圖2繪示根據一實施例的芯片的方塊圖。
圖3繪示根據一實施例的功能電路致能方法的流程圖。
圖4A繪示非對稱運算單元的示意圖。
圖4B繪示非對稱運算單元的運算方法的流程圖。
圖5繪示根據另一實施例的一芯片的方塊圖。
符號說明:
100:芯片
110:非對稱運算單元
111:控制器
112:寄存器
1121、1122、1123、1124:存儲區塊
113:計算器
1131:乘法器
1132:余數器
114、115、116:數據選擇器
120:比對單元
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于晨星半導體股份有限公司,未經晨星半導體股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810145704.6/2.html,轉載請聲明來源鉆瓜專利網。





