Efficient NTT Multiplier of NTRU Prime PQC Algorithm

سال انتشار: 1402
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 253

فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_JICSE-1-1_006

تاریخ نمایه سازی: 21 تیر 1402

چکیده مقاله:

As quantum computers become increasingly powerful, the threat of attacking classical algorithms will become more significant. Hence, post-quantum cryptography algorithms are effective alternatives to previous asymmetric algorithms. NTRU Prime is one of the KEM algorithms based on the attention grid in the NIST competition. Implementing such algorithms involves heavy polynomial multiplications over a ring. Number theoretic transformations allow the multiplication of polynomials to be performed in quasi-linear time O(nlog(n)). Hardware implementations of NTT multipliers are typically implemented using a butterfly structure to increase efficiency. We have proposed an efficient architecture for the NTT multiplier. We have redesigned and modified the method for using and storing the pre-processed data, this idea results in a ۷% increase in frequency and a reduction of over ۱۴% in the use of LUTs, compared to the best previous work. As a result of the reduction in delay, as well as the reduction in resources consumed, the efficiency of the process has been increased.

کلیدواژه ها:

Post-quantum cryptography ، Number Theoretic Transform ، Polynomial multiplication over a ring ، NTRU Prime

نویسندگان

Raziyeh Salarifard

Faculty of Computer Science and Engineering , Shahid Beheshti University

Reza Rashidian

Faculty of Computer Science and Engineering, Shahid Beheshti University

Reyhaneh Kharazmi

Faculty of Computer Science and Engineering, Shahid Beheshti University

Ali Jahanian

گروہ معماری کامپیوتر دانشکدہ مہندسی و علوم کامپیوتر دانشگاہ شہید بہشتی