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/89858
Title: Classic McEliece 的旁通道分析:在 Cortex-M4 上的優 化和評估
Side-Channel Analysis of Classic McEliece: Optimization and Evaluation on Cortex-M4
Authors: 張子賢
Tzu-Hsien Chang
Advisor: 王勝德
Sheng-De Wang
Co-Advisor: 陳君朋
Jiun-Peng Chen
Keyword: 旁通道,後量子密碼,Classic McEliece,加法傅立葉轉換,遮罩,
Side-channel,PQC,Classic McEliece,additive FFT,masking,
Publication Year : 2023
Degree: 碩士
Abstract: Classic McEliece 是由 Robert J. McEliece 於1978年設計的公鑰加密方案。它以其對抗量子電腦的攻擊能力而聞名,因此在後量子密碼學中廣受青睞。然而,最近對旁通道分析的研究揭示出,在未應用遮罩保護的情況下,Classic McEliece 容易受到旁通道攻擊。
為了解決這個弱點,通常會使用算術遮罩作為軟體保護技術。然而,在實際應用中,算術遮罩的軟體實現會帶來顯著的負擔。在我們的實現中,我們提出了一個有效且最優的仿射遮罩Classic McEliece 加法快速傅立葉變換(FFT)實現,適用於在STM32F407/STM32F40715 Discovery開發板上的ARM Cortex-M4處理器。我們還使用Test Vector Leakage Techniques(TVLA)來評估其安全性。
我們的方法實現了高水平的安全性,因為t統計值保持在4.5個標準偏差的閾值以下。這意味著洩漏的信息無法被檢測出來,確保有效抵禦旁通道攻擊。
Classic McEliece is a public-key encryption scheme designed by Robert J. McEliece in 1978. It is well-known for its resistance to attacks by quantum computers, making it a popular choice for post-quantum cryptography. However, recent studies on side-channel analysis have revealed that Classic McEliece is vulnerable to side-channel attacks when no masking protection is applied.
To address this vulnerability, arithmetic masking is commonly employed as a software protection technique. Nevertheless, in practice, a software implementation of arithmetic masked Classic McEliece incurs significant overhead. In our implementation, we present an efficient and optimal affine masked Classic McEliece additive Fast Fourier Transform (FFT) implementation for the ARM Cortex-M4 on the STM32F407/STM32F40715 Discovery board (a common Cortex-M4 board). We also evaluate its security using TVLA (Test Vector Leakage Techniques).
Our approach achieves a high level of security, as the t-statistic value remains below the threshold of 4.5 standard deviations. This implies that leaked information cannot be detected, ensuring robust protection against side-channel attacks.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/89858
DOI: 10.6342/NTU202303595
Fulltext Rights: 未授權
Appears in Collections:電機工程學系

Files in This Item:
File SizeFormat 
ntu-111-2.pdf
  Restricted Access
803.07 kBAdobe 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