Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 電子工程學研究所
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/74378
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor鄭振牟(Chen-Mou Cheng)
dc.contributor.authorYi-Hui Linen
dc.contributor.author林怡慧zh_TW
dc.date.accessioned2021-06-17T08:32:37Z-
dc.date.available2019-08-15
dc.date.copyright2019-08-15
dc.date.issued2019
dc.date.submitted2019-08-11
dc.identifier.citation[1] Alkim, Erdem, et al. “Post-quantum key exchange—a new hope.” 25th Security Symposium (Security 16). 2016.
[2] Alkim, Erdem, et al. “Algorithm Specifications and Supporting Documentation.”
[3] Oder, Tobias, and Tim Güneysu. “Implementing the NewHope-­Simple key exchange on low­-cost FPGAs.” Progress in Cryptology–LATINCRYPT 2017 (2017).
[4] Kuo, Po-­Chun, et al. High performance post­-quantum key exchange on FPGAs. Cryptology ePrint Archive, Report 2017/690.(2017). https://eprint.iacr.org/2017/690, 2017.
[5] Dworkin, Morris J. SHA-­3 standard: Permutation-­based hash and extendable-output functions. No. Federal Inf. Process. Stds.(NIST FIPS)-­202. 2015.
[6] Longa, Patrick, and Michael Naehrig. “Speeding up the number theoretic transform for faster ideal lattice­based cryptography. “International Conference on Cryptology and Network Security. Springer, Cham, 2016.
[7] Roy, Sujoy Sinha, et al. “Compact ring-­LWE cryptoprocessor.” International Workshop on Cryptographic Hardware and Embedded Systems. Springer, Berlin, Heidelberg, 2014.
[8] Pöppelmann, Thomas, and Tim Güneysu. “Towards practical lattice­based publickey encryption on reconfigurable hardware.” International Conference on Selected Areas in Cryptography. Springer, Berlin, Heidelberg, 2013.
[9] Howe, James, et al. “Lattice-­based encryption over standard lattices in hardware.” Proceedings of the 53rd Annual Design Automation Conference. ACM, 2016.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/74378-
dc.description.abstract由於量子電腦的迅速發展,後量子密碼學變得越來越重要,而絡密碼學是後量子密碼學中重要的演算法之一,所以我們在硬體上以有效率的方式實作了一個在絡密碼學中非常有名的演算法 ──NewHope,在這個演算法中有三個主要的部份,分別是 Key generation、Encapsulation、和 Decapsulation,Key generation 使用了 10956 個 LUTs、9822 個 FFs、18 個 BRAMs 和 16 個 DSPs,Encapsulation 使用了 14171 個 LUTs、14218 個 FFs、20 個 BRAMs 和 16 個 DSPs,Decapsulation 使用了 9103 個 LUTs、6997 個 FFs、16 個 BRAMs 和 18 個 DSPs,他們所需要的運算時間分別為 22.144 微秒、36.968 微秒,和 15.176 微秒,而我們面積和時間的乘積大約是 [4] 的 3 倍。zh_TW
dc.description.abstractThe development of quantum computers is faster and faster. Therefore, post-quantum cryptography is more and more important. Lattice-based cryptography is an important algorithm for post-quantum cryptography, so we implement NewHope, one of the famous algorithms in lattice-based cryptography, on FPGA in an efficient way. There are three main parts for NewHope. One is Key generation, another is Encapsulation, and the other is Decapsulation. The usage of LUTs is 10956, 14171, 9103, FFs is 9822, 14218, 6997, BRAMs is 18, 20, 16, and DSPs is 16, 16, 18 for Key generation, Encapsulation and Decapsulation. The timing consumption is 22.144 µs, 36.968 µs, and 15.176 µs for Key generation, Encapsulation, and Decapsulation. It is about 3 times area-time product better than [4].en
dc.description.provenanceMade available in DSpace on 2021-06-17T08:32:37Z (GMT). No. of bitstreams: 1
ntu-108-R06943150-1.pdf: 335110 bytes, checksum: 35bcff2632a80a4836efda0072afb29b (MD5)
Previous issue date: 2019
en
dc.description.tableofcontents誌謝 ii
摘要 iii
Abstract iv
1 Introduction 1
2 Background 2
2.1 basic definitions 2
2.2 Lattice problem 2
2.3 Ring learning with errors 2
3 Algorithm 4
4 Implementation 14
5 Conclusion 15
Bibliography 17
dc.language.isoen
dc.subjectFPGAzh_TW
dc.subject絡密碼學zh_TW
dc.subjectLattice--based cryptographyen
dc.subjectFPGAen
dc.title絡密碼學在FPGA上有效率的實作zh_TW
dc.titleAn efficient implementation of lattice-­based cryptography on FPGAen
dc.typeThesis
dc.date.schoolyear107-2
dc.description.degree碩士
dc.contributor.oralexamcommittee楊柏因(Bo-Yin Yang),洪維志(Wei-Chih Hong)
dc.subject.keyword絡密碼學,FPGA,zh_TW
dc.subject.keywordLattice--based cryptography,FPGA,en
dc.relation.page18
dc.identifier.doi10.6342/NTU201903039
dc.rights.note有償授權
dc.date.accepted2019-08-12
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept電子工程學研究所zh_TW
顯示於系所單位:電子工程學研究所

文件中的檔案:
檔案 大小格式 
ntu-108-1.pdf
  未授權公開取用
327.26 kBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved