《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于虛擬孔的多米諾邏輯混淆電路設計
基于虛擬孔的多米諾邏輯混淆電路設計
2018年電子技術應用第10期
李立威,汪鵬君,張躍軍
寧波大學 電路與系統研究所,浙江 寧波315211
摘要: 通過對邏輯混淆電路和物理級偽裝技術的研究,提出一種能防御逆向工程的多米諾邏輯混淆電路方案。該方案首先利用接觸孔的虛實性,設計相同的電路結構實現與非、或非、非三種邏輯功能;然后采用TSMC 65 nm工藝綜合基準電路ISCAS-89,并將多米諾邏輯混淆電路應用到電路網表;最后,完成對更換后網表的性能測試。與已有混淆電路相比,所設計的電路功耗開銷降低4.79%,面積開銷降低2.16%,延時開銷降低16.66%,有效提高了電路安全性。
中圖分類號: TN402
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.180395
中文引用格式: 李立威,汪鵬君,張躍軍. 基于虛擬孔的多米諾邏輯混淆電路設計[J].電子技術應用,2018,44(10):52-55.
英文引用格式: Li Liwei,Wang Pengjun,Zhang Yuejun. Design of domino logic obfuscation circuit based on dummy contacts[J]. Application of Electronic Technique,2018,44(10):52-55.
Design of domino logic obfuscation circuit based on dummy contacts
Li Liwei,Wang Pengjun,Zhang Yuejun
Institute of Circuits and Systems,Ningbo University,Ningbo 315211,China
Abstract: Through the study of the logic obfuscation circuit and the physical level camouflage technology, a scheme of the domino logic obfuscation circuit is proposed based on dummy contacts, which can prevent reverse engineering. Firstly, the scheme adopts the same circuit structure to realize the NAND, NOR, INV logic functions by contacts′ reality. Then, the TSMC 65 nm is used to compile the ISCAS-89 benchmark circuit and the domino logic obfuscation circuit is applied to the circuit netlist. Finally, the netlist performance test after replacement design is completed. Compared with the existing circuits, the power consumption of the designed circuit is reduced by 4.79%, the area overhead is reduced by 2.16%, and the delay time is reduced by 16.66%, which effectively improves the circuit′s safety.
Key words : logic obfuscation;dummy contact;domino logic;hardware security

0 引言

    集成電路(Integrated Circuit,IC)工藝尺寸根據摩爾定律不斷縮小,IC設計的成本越來越高,難度越來越大,開發周期越來越長,產品難以保持長期的競爭力,尤其在這個科技日益更迭的時代。而可重用的知識產權(Intellectual Property,IP)核技術可以縮短產品上市時間,有效地緩解當前芯片研發所面臨的壓力。然而,逆向工程[1]的出現嚴重威脅芯片設計的安全。攻擊者通過化學腐蝕、等離子刻蝕、光學成像等方法解剖還原電路設計,盜用IP核或在沒有授權許可的情況下轉售IP核,嚴重侵犯知識產權[2]。據統計,每年由于IP侵權問題損失巨額資金[3]。因此,保護IP核成為半導體行業關注的焦點。

    近年來,有學者提出邏輯混淆的概念來保護電路,通過改變原始的設計結構或插入額外的電路元素來隱藏電路功能。文獻[4]在電路網表中隨機插入異或門以阻止未經授權的IC盜竊;文獻[5]提出新型防御SAT攻擊電路模塊,提高硬件電路的安全性能;文獻[6]提出基于雙門的組合邏輯混淆實現對IC的主動控制;文獻[7]使用混淆模糊技術增加視覺復雜性,減小物理版圖泄漏設計特征的視覺信息;文獻[8]通過在有源區中摻雜非常規的離子使MOS管處于常導通或關斷狀態,從而達到混淆電路的目的。現有的混淆電路結構大多采用靜態CMOS結構,雖能防御逆向工程攻擊,但面積開銷較大,結構單一,對多輸入復合門存在局限性。本文針對已有混淆電路面積開銷大、多樣性不足的缺點,提出基于虛擬孔多米諾邏輯混淆電路,在降低開銷的同時提高電路的安全性能。

1 多米諾邏輯電路

    二輸入多米諾邏輯電路如圖1所示,A、B為輸入信號,CLK為時鐘信號,ZN為輸出信號,電路工作過程分為預充電和求值兩個階段。CLK為低電平時,電路工作在預充電階段,此時電路通過預充電管P1將內部節點M預充電至高電平,ZN輸出低電平。隨著CLK變為高電平,MOS管P1截止,電路預充電結束,同時求值管N3導通,電路進入求值階段,在求值期間輸出最多只發生一次翻轉。

wdz7-t1.gif

    多米諾邏輯的扇出通常由一個具有低阻抗輸出的靜態反相器驅動,提高抗噪聲能力。相比傳統多米諾邏輯電路不能實現反相邏輯,通常采用輸入信號取反和雙軌差分結構來解決反相問題。前者需要提前插入反相器,實際應用中欠缺靈活性;后者大幅增加面積、功耗開銷,只適用于特定場合。因此提出兩級反相器級聯構成緩沖器的方法實現反相邏輯,如圖2所示。

wdz7-t2.gif

    第一級輸出端采用緩沖器替換反相器的結構,同時在第二級中增加獨立的P3管完成多米諾特性,即在求值時,上一級輸出Out1下拉為低電平后,下一級才開始工作,引起邏輯門的連鎖反應。在確保功能實現的同時兼顧開銷,提高產能利用率。由于動態電路依靠電容存儲電荷,時間過長容易產生電荷泄漏,電平難以恢復,需額外增加防泄漏晶體管P4來補償電荷損失,使動態節點的電壓重新恢復到邏輯1。

2 多米諾邏輯混淆電路設計

2.1 二輸入多米諾邏輯混淆電路

    現有的版圖級混淆技術采取在通孔中插入絕緣層或使金屬層之間保留間隙的方法,形成虛擬孔,從而阻斷金屬之間的電氣連接,在芯片自頂向下逐層剝離時,虛擬孔難以識別,需要花費較高的代價。提出的多米諾邏輯混淆電路利用真實孔和虛擬孔相混合的方式配置版圖接觸孔從而實現與非(NAND)、或非(NOR)、非(INV)的邏輯功能,構成布爾邏輯完備集。攻擊者在版圖接觸孔配置未知情況下難以還原得到正確的電路網表,達到迷惑逆向工程的目的。

    二輸入多米諾邏輯混淆電路原理如圖3所示,圓圈標出來的是接觸孔所在位置,配置情況如表1所示,當CO3為真實孔,CO1、CO2為虛擬孔時,N2、N3的有源區與金屬虛接(即形似連接,實則斷開),N1、N4正常工作,實現NAND功能;當CO1、CO2、CO3都為真實孔時,N1、N2、N3和N4均正常工作,實現NOR功能;當CO1為真實孔,CO2、CO3為虛擬孔時,N3、N4的有源區與金屬虛接,N1、N2正常工作,實現INV功能,此時B為無效信號。

wdz7-t3.gif

wdz7-b1.gif

2.2 多輸入多米諾邏輯混淆電路設計

    隨著集成電路設計復雜度的日益增加,對于具有大扇入的邏輯混淆復合門,互補CMOS就其面積和性能而言代價太大,且設計難度較大。多輸入多米諾邏輯混淆實現面積更小,由于負載電容比互補CMOS更小,因此工作速度更快。具體電路如圖4所示,用P×Q的矩陣表示n輸入信號間邏輯關系,每個晶體管金屬與有源區之間的接觸孔根據設計需要均可配置成虛擬孔,因此電路實際可實現2n種邏輯功能,大大提高混淆電路的功能多樣性。對于攻擊者而言,輸出信號未知,當上一級的輸出傳遞到下一級作為輸入時,電路的混淆性能將以指數級增長,極大提高電路安全性。

wdz7-t4.gif

    n輸入多米諾邏輯混淆電路需要n+6個MOS管,當n>6時,該電路比一個靜態CMOS混淆電路需要的MOS管數更少,如圖5所示,輸入數越多,多米諾邏輯混淆在面積開銷上的優勢越明顯。

wdz7-t5.gif

3 實驗結果與分析

    所設計的電路采用TSMC 65 nm CMOS工藝,由Cadence spectre工具進行瞬態仿真分析,如圖6所示,電源電壓1.2 V,時鐘頻率1 GHz,結果表明電路具有正確的邏輯功能。在深亞微米級工藝下,工藝擾動不可避免,摻雜濃度、刻蝕程度等工藝偏差容易影響MOS管載流子遷移率。為確保電路在不同晶圓不同批次之間都能正常工作,使仿真分析結果更接近芯片實際工作環境,測試5種工藝角在不同頻率下的功耗與延時,以多米諾與非混淆電路為例,工作電壓為1.2 V,環境溫度為27 ℃,仿真結果如圖7和圖8所示。可以看出,功耗隨頻率提高而顯著增加,在ss工藝角最低;延時隨頻率提高幾乎恒定,在ff工藝角最小。

wdz7-t6.gif

wdz7-t7.gif

wdz7-t8.gif

    使用Synopsis Design Compiler綜合基準電路ISCAS-89,將電路網表中的與非門、或非門和非門隨機替換成多米諾邏輯混淆電路,替換數量為總門數的5%,替換前后的面積、延時、功耗開銷如表2所示。同時,對設計的多米諾邏輯混淆電路與相關文獻進行開銷對比,如表3所示,可以發現,與文獻[6]相比,功耗開銷降低4.79%,面積開銷降低2.16%;與文獻[4]相比,延時開銷降低16.66%,隨著扇入數增加,多米諾邏輯混淆面積開銷的優勢將顯現出來。

wdz7-b2.gif

wdz7-b3.gif

4 結論

    逆向工程是當今最為常用的解剖產品設計的攻擊手段,對知識產權構成了嚴重的威脅。本文利用接觸孔的虛實性,提出一種能有效防御逆向工程攻擊的多米諾邏輯混淆電路設計方案,使用相同的電路結構實現布爾邏輯完備集。實驗結果表明該設計具有正確的邏輯功能,與已有的混淆電路設計進行比較,相關開銷均有所降低,可應用于硬件知識產權保護等信息安全領域。

參考文獻

[1] OMAROUAYACHE R,MAURINE P.An electromagnetic imaging technique for reverse engineering of integrated circuits[C].IEEE Asia-Pacific Conference on Applied Electromagnetics,Langkawi,2016:352-357.

[2] VIJAYAKUMAR A,PATIL V C,HOLCOMB D E,et al.Physical design obfuscation of hardware: a comprehensive investigation of device and logic-level techniques[J].IEEE Transactions on Information Forensics and Security,2017,12(1):64-77.

[3] MUTSCHLER A S.SEMI:Semi equipment industry stands to lose up to $4B annually due to IP infringement[J].Electronic News,2008,54(18):17-22.

[4] ROY J A,KOUSHANFAR F,MARKOV I L.Ending piracy of integrated circuits[J].Computer,2010,43(10):30-38.

[5] XIE Y,SRIVASTAVA A.Mitigating SAT attack on logic locking[M].Springer Berlin Heidelberg:Cryptographic Hardware and Embedded Systems,2016.

[6] 陳偉.面向硬件安全的邏輯電路混淆技術研究[D].長沙:湖南大學,2015.

[7] PATIL V C,VIJAYAKUMAR A,KUNDU S.On metaobfuscation of physical layouts to conceal design character-istics[C].IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems,Storrs,2016:147-152.

[8] BECKER G T,REGAZZONI F,PAAR C,et al.Stealthy dopant-level hardware trojans[M].Springer Berlin Heidel-berg:Cryptographic Hardware and Embedded Systems,2013.



作者信息:

李立威,汪鵬君,張躍軍

(寧波大學 電路與系統研究所,浙江 寧波315211)

此內容為AET網站原創,未經授權禁止轉載。
欧美激情办公室aⅴ_国产欧美综合一区二区三区_欧美午夜精品久久久久免费视_福利视频欧美一区二区三区

          欧美91视频| 免费成人性网站| 国产在线拍揄自揄视频不卡99| 欧美日韩国产成人在线91| 狂野欧美激情性xxxx| 午夜综合激情| 亚洲欧美视频一区二区三区| 99热在这里有精品免费| 亚洲国产婷婷| 亚洲第一精品夜夜躁人人躁| 黄色成人片子| 黑丝一区二区三区| 韩国精品在线观看| 精品二区视频| 在线观看亚洲视频| 亚洲国产精品999| 亚洲激情偷拍| 亚洲全部视频| 99国产精品99久久久久久| 99在线精品视频在线观看| 99亚洲视频| 亚洲综合三区| 一区二区三区黄色| 亚洲视频在线一区| 一本综合精品| 亚洲综合电影| 性欧美xxxx大乳国产app| 欧美在线视频一区二区| 久久精彩免费视频| 鲁大师影院一区二区三区| 欧美成人免费大片| 欧美日韩精品一二三区| 亚洲免费一级电影| 久久成年人视频| 久久精品国产欧美亚洲人人爽| 久久青草福利网站| 欧美国产第一页| 欧美日韩一区二区三区免费 | 欧美国产视频一区二区| 鲁大师影院一区二区三区| 久久久久国产精品一区三寸| 麻豆av一区二区三区久久| 欧美极品aⅴ影院| 国产精品久久久久91| 国产一区二区久久久| 亚洲国产精品一区在线观看不卡| 一区二区欧美国产| 欧美在线免费一级片| 影院欧美亚洲| 国产欧美日韩亚洲精品| 在线观看欧美亚洲| 在线亚洲精品福利网址导航| 欧美一区二区高清| 欧美成人一区二区| 国产精品区二区三区日本| 精品999成人| 一区二区日韩免费看| 性欧美1819性猛交| 在线观看日韩欧美| 99精品欧美一区二区蜜桃免费| 亚洲欧美在线播放| 美女999久久久精品视频| 欧美日韩在线综合| 国内精品伊人久久久久av影院 | 亚洲伦理中文字幕| 国内精品久久久久久久影视蜜臀| 1024亚洲| 99香蕉国产精品偷在线观看| 久久爱www久久做| 欧美日本在线看| 国产亚洲欧美日韩精品| 亚洲六月丁香色婷婷综合久久| 小嫩嫩精品导航| 欧美绝品在线观看成人午夜影视| 国产欧美日本| 亚洲永久网站| 国产精品免费网站| 亚洲国产裸拍裸体视频在线观看乱了 | 欧美日韩亚洲高清| 国产亚洲福利社区一区| 一区二区av| 在线成人亚洲| 久久久夜夜夜| 欧美日韩午夜剧场| 亚洲国产小视频| 久久高清国产| 欧美体内she精视频在线观看| **网站欧美大片在线观看| 亚洲欧美视频在线观看视频| 欧美激情视频一区二区三区在线播放 | 亚洲小说春色综合另类电影| 久久久99免费视频| 国产精品日本精品| av不卡在线观看| 欧美二区不卡| 在线日本成人| 国产精品久久久久影院亚瑟| 欧美一进一出视频| 欧美日韩精品欧美日韩精品一 | 国产午夜精品全部视频在线播放 | 国产亚洲综合性久久久影院| 亚洲视频碰碰| 欧美日韩亚洲一区二区三区| 久久在线视频| 蜜臀99久久精品久久久久久软件| 国产日韩欧美91| 亚洲欧美三级伦理| 国产精品白丝黑袜喷水久久久| 日韩亚洲欧美精品| 欧美精品导航| 亚洲三级网站| 欧美激情在线有限公司| 亚洲国内精品在线| 亚洲一区二区三区777| 久久精品一本久久99精品| 国产精品一区2区| 亚洲伊人色欲综合网| 国产精品国产三级欧美二区| 亚洲天堂偷拍| 国产精品伦一区| 亚洲欧美影院| 国产日韩欧美在线一区| 久久精品导航| 国产视频一区二区在线观看 | 日韩一区二区精品葵司在线| 欧美电影免费观看高清| 亚洲欧洲视频| 欧美精品日日鲁夜夜添| 亚洲美洲欧洲综合国产一区| 欧美顶级大胆免费视频| 亚洲欧洲综合| 欧美日韩三区| 黑人极品videos精品欧美裸| 久久久久国产一区二区| 在线不卡a资源高清| 欧美aaa级| 最新日韩在线| 欧美三级在线视频| 亚洲自拍高清| 欧美日韩视频第一区| 一区二区欧美精品| 欧美一级二级三级蜜桃| 亚洲理论在线| 欧美激情一区二区三区高清视频| 日韩性生活视频| 国产精品第一页第二页第三页| 亚洲综合日韩| 国产综合第一页| 欧美va天堂| 亚洲特级毛片| 国产亚洲激情在线| 久久精品国产77777蜜臀| 欧美日本中文字幕| 日韩视频在线一区二区| 欧美大胆成人| 亚洲桃色在线一区| 国产一区视频观看| 欧美黑人国产人伦爽爽爽| 亚洲一级网站| 精品动漫3d一区二区三区免费版 | 久久综合色影院| 亚洲国产黄色| 欧美韩日一区| 精品成人一区二区三区| 免费观看国产成人| 亚洲一区二区三区成人在线视频精品| 国产私拍一区| 欧美激情亚洲自拍| 一区二区精品| 国产一区二区三区黄| 欧美精品二区| 久久精品久久99精品久久| 亚洲免费高清视频| 欧美亚洲色图校园春色| 亚洲国产一区二区精品专区| 毛片精品免费在线观看| 亚洲一区二区成人| 在线播放亚洲| 欧美另类一区二区三区| 亚洲深夜福利视频| 国产精品三级视频| 国产精品久久久久国产精品日日 | 久久久久欧美精品| 99精品国产在热久久婷婷| 韩国一区电影| 欧美特黄视频| 嫩草国产精品入口| 午夜视频精品| 夜夜嗨av一区二区三区四季av | av成人免费在线| 欧美午夜一区二区福利视频| 免费不卡在线视频| 欧美中文字幕视频| 欧美精品黄色| 亚洲欧美国产va在线影院| 亚洲精选91| 亚洲国产高清视频| 国产一区二区高清| 国产精品视频自拍| 欧美日韩综合另类|