[發(fā)明專利]物理不可復(fù)制功能碼提供裝置及其產(chǎn)生方法有效
| 申請?zhí)枺?/td> | 201710761473.7 | 申請日: | 2017-08-30 |
| 公開(公告)號: | CN108959975B | 公開(公告)日: | 2022-01-04 |
| 發(fā)明(設(shè)計)人: | 謝明輝;林紀(jì)舜 | 申請(專利權(quán))人: | 華邦電子股份有限公司 |
| 主分類號: | G06F21/73 | 分類號: | G06F21/73;H04L9/32 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 馬雯雯;臧建明 |
| 地址: | 中國臺灣臺*** | 國省代碼: | 臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 物理 不可 復(fù)制 功能 提供 裝置 及其 產(chǎn)生 方法 | ||
本發(fā)明提供一種物理不可復(fù)制功能(PUF)碼提供裝置及其產(chǎn)生方法,包括非易失性存儲單元對以及感測電路。感測電路讀取及比較非易失性存儲單元對的兩個起始狀態(tài),以產(chǎn)生物理不可復(fù)制功能碼。
技術(shù)領(lǐng)域
本發(fā)明涉及一種物理不可復(fù)制功能(physical unclonable function,PUF)碼提供裝置及其產(chǎn)生方法,尤其涉及一種使用非易失性存儲器的物理不可復(fù)制功能碼提供裝置。
背景技術(shù)
近年來,PUF被廣泛地應(yīng)用于安全產(chǎn)品應(yīng)用。基于安全性目的,PUF需要一種功能以在每個晶片上創(chuàng)建出晶粒專屬的以及隨機(jī)的簽署。當(dāng)為了產(chǎn)生金鑰而與密碼雜湊模塊(cryptographic hash module)共使用時,高可靠度的PUF尤其被需要。為達(dá)到非常高的可靠度,現(xiàn)有的方法采用基于輔助數(shù)據(jù)(helper data)輸入的錯誤修正碼(Error-correctingcode,ECC)。此種方法不僅增加了PUF的硬體負(fù)擔(dān),也減少了電子系統(tǒng)的熵,因而導(dǎo)致硬體或軟體的安全性問題。
發(fā)明內(nèi)容
本發(fā)明提供一種物理不可復(fù)制功能(PUF)碼提供裝置及其產(chǎn)生方法,且PUF碼可基于非易失性存儲單元而產(chǎn)生。
本發(fā)明的PUF碼提供裝置包括非易失性存儲單元對以及數(shù)據(jù)感測電路。感測電路耦接至非易失性存儲單元對,且讀取非易失性存儲單元對的兩個起始狀態(tài),并通過比較非易失性存儲單元對的兩個起始狀態(tài)以產(chǎn)生PUF碼。
本發(fā)明的PUF碼產(chǎn)生方法,其步驟包括:提供非易失性存儲單元對,其中非易失性存儲單元對提供兩個起始狀態(tài);以及接收兩個起始狀態(tài),并且通過比較非易失性存儲單元對的兩個起始狀態(tài)以產(chǎn)生PUF碼。
基于上述,PUF碼可通過比較非易失性存儲單元對的兩個起始狀態(tài)而產(chǎn)生。由于非易失性存儲單元對的起始狀態(tài)為隨機(jī)的,且PUF碼可依據(jù)非易失性存儲單元對的兩個起始狀態(tài)隨機(jī)地被產(chǎn)生。此外,非易失性存儲單元對的兩個起始狀態(tài)為晶粒專屬的,且PUF碼可作為電子系統(tǒng)的安全碼。
為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合附圖作詳細(xì)說明如下。
附圖說明
圖1是依照本發(fā)明的一實施例的一種物理不可復(fù)制功能(PUF)碼提供裝置。
圖2是依照本發(fā)明的一實施例的另一種PUF碼提供裝置。
圖3是依照本發(fā)明的一實施例的另一種PUF碼提供裝置。
圖4A至4C是依照本發(fā)明的一實施例的多個非易失性存儲單元對。
圖5是依照本發(fā)明的一實施例的另一種PUF碼提供裝置。
圖6是依照圖5實施例的產(chǎn)生周邊信號的電路圖。
圖7是依照圖5實施例的進(jìn)行讀取操作的波形圖。
圖8是依照圖5實施例的PUF碼提供裝置的另一種波形圖。
圖9是依照本發(fā)明的一實施例的PUF碼提供裝置的示意圖。
圖10是依照本發(fā)明的一實施例的PUF碼提供方法的流程圖。
附圖標(biāo)號說明
100、200、500、900:物理不可復(fù)制功能(PUF)碼提供裝置
110、210、310-11、310-1M、310-N1、310-NM、410、420、430、510、920:非易失性存儲單元對
111、112、211、212、411、412、421、422、431、432、921、922:非易失性存儲單元
120、220、320、910:感測電路
230、330:控制器
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華邦電子股份有限公司,未經(jīng)華邦電子股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710761473.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計算機(jī)或計算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計算機(jī)系統(tǒng)或計算機(jī)網(wǎng)絡(luò)中的節(jié)點
G06F21-22 .通過限制訪問或處理程序或過程
- 內(nèi)容管理方法以及內(nèi)容管理裝置
- 用于更新輸入數(shù)據(jù)的復(fù)制控制信息的設(shè)備和方法
- 非易失性存儲裝置以及存儲控制器
- 一種組播報文兩級復(fù)制方法及裝置
- 存儲系統(tǒng)、信息處理系統(tǒng)及非易失性存儲器的控制方法
- 數(shù)據(jù)復(fù)制裝置以及計算機(jī)能讀取的存儲介質(zhì)
- 一種快速復(fù)制PCB線段的方法及系統(tǒng)
- 一種復(fù)制方法、裝置和終端
- 一種基于區(qū)塊鏈的區(qū)塊復(fù)制方法、裝置、設(shè)備及介質(zhì)
- 一種數(shù)據(jù)復(fù)制粘貼方法、系統(tǒng)及電子設(shè)備





