Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
    • Advisor
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 電機工程學系
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/70765
Title: Frobenius 加法快速傅立葉轉換以及其 AES-GCM 的應用
Frobenius Additive FFT and Its Application to AES-GCM
Authors: Yu-Jia Chen
陳昱嘉
Advisor: 鄭振牟
Keyword: 加法快速傅立葉轉換,Frobenius 加法快速傅立葉轉換,基於 Frobenius 加法快速傅立葉轉換的管線化體乘法器,AES-GCM,現場可程式化邏輯閘陣列,
Additive FFT,Frobenius Additive FFT,Pipelined FAFFT-Based Multiplier,AES-GCM,FPGAs,
Publication Year : 2018
Degree: 碩士
Abstract: 李文鼎等人在 ISSAC 2018 中提出一個方法在加法快速傅立葉轉換中使用 Frobenius 映射,並稱之為 Frobenius 加法快速傅立葉轉換。這是第一次在低次方的多項式乘法中,比較位元運算次數,用快速傅立葉轉換加速會優於用 Karatsuba 快速相乘算法加速。到目前為止,還沒有任何關於 Frobenius 加法快速傅立葉轉換的硬體實作。我們提出一個方法用來設計基於 Frobenius 加法快速傅立葉轉換的管線化體乘法器,接著使用這個乘法器來設計一個高吞吐量的 AES-GCM,並實作於現場可程式化邏輯閘陣列中。最後拿我們的實驗結果和之前的 AES-GCM 的現場可程式化邏輯閘陣列實作做比較,其中,之前 AES-GCM 的實作所使用的體乘法器是基於 Karatsuba 快速相乘算法來設計的。
In ISSAC 2018, Li et al. presented Frobenius additive fast Fourier transform (FAFFT), which generalizes Frobenius FFT to additive FFT. To the best of their knowledge, it was the first time that FFT-based binary polynomial multiplication outperforms KOA-based binary polynomial multiplication at such a low degree-bound 231 in respect of the number of bit operations. Up to now, there is no hardware application of the Frobenius additive fast Fourier transform. In this work, we design a pipelined finite field multiplier (FFM) based on FAFFT, and we use it to present a high throughput AES-GCM hardware implementation on FPGAs. Then we compare our implementations with previous implementations with FFM based on the Karatsuba-Ofman algorithm (KOA), which is a method most often used to speed up the polynomial multiplication.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/70765
DOI: 10.6342/NTU201802679
Fulltext Rights: 有償授權
Appears in Collections:電機工程學系

Files in This Item:
File SizeFormat 
ntu-107-1.pdf
  Restricted Access
2.38 MBAdobe PDF
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

社群連結
聯絡資訊
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