LWE公鑰加密方案的研究與電路實現.pdf_第1頁
已閱讀1頁,還剩67頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、隨著互聯網技術的發(fā)展,人們對于信息安全問題也越來越重視,加密技術得到了快速發(fā)展。非對稱加密技術也稱公鑰加密技術,由于其安全性高,密鑰管理方便,被越來越多的研究人員所青睞,是當前加密技術的主要研究方向。目前比較常見的公鑰加密算法有RSA、ECC算法,并且已經應用在某些領域中。基于格難題的LWE公鑰加密算法目前尚處在理論研究階段,與RSA、ECC相比,LWE公鑰加密算法具有電路實現簡單,抗量子攻擊等優(yōu)點,雖然沒有投入到實際應用,但在硬件加密

2、領域具有極大的發(fā)展?jié)摿Α?br>  本文從硬件應用的角度,對兩種LWE公鑰加密方案進行了研究和電路實現。首先,本文分析了Regev LWE和R-LWE方案在硬件加密中的優(yōu)勢與不足,并對兩種方案的硬件表現進行了預測。兩種方案都具有硬件實現簡單,消耗電路資源少,安全性高,抗量子算法攻擊的優(yōu)點。Regev LWE方案的優(yōu)勢是運算非常簡單,不足之處是公鑰長度過大。R-LWE方案的優(yōu)勢是整體性能較好,公鑰長度短,加密效率很高,不足之處是涉及環(huán)多項

3、式乘法運算,比Regev LWE方案稍復雜些。
  其次,為了改善Regev LWE方案公鑰長度過大的問題,本文提出一種使用公鑰運算電路代替存儲器的方案,公鑰運算電路由多個線性反饋移位寄存器(LFSR)和相應的組合邏輯電路組成,額外增加的電路資源極少,存儲的公鑰長度卻減少了90%。為了改善R-LWE方案多項式乘法運算比較復雜的問題,本文采用了一種對序列進行快速數論(FNTT)變換處理的方法,使得多項式乘法運算的時間復雜度由(O)(

4、n2)減少為(O)(nlogn)。
  最后,本文分別設計和實現了Regev LWE加密電路和R-LWE加密電路,并對設計的加密電路進行仿真和綜合,結果顯示兩種加密電路都實現了預期功能。并且,綜合的電路資源報告中,Regev LWE方案消耗極少的邏輯資源,加密16bits數據只用到了202片slice,但存儲資源消耗較多,用到了8片BRAM,約為144kbits。R-LWE方案消耗的邏輯資源也比較少,加密256bits數據用到66

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論