[
صفحه اصلی
]
[
Archive
]
[ English ]
بخشهای اصلی
صفحه اصلی
اطلاعات نشریه
درباره نشریه
گروه دبیران
اهداف و زمینهها
اخبار نشریه
حامیان نشریه
آرشیو مجله و مقالات
کلیه شمارههای مجله
آخرین شماره
برای نویسندگان
راهنمای نگارش مقاله
راهنمای ارسال مقاله
فرم ارسال مقاله
منشور اخلاقی
مشابهت یاب
برای داوران
راهنمای داوران
اسامی داوران
ثبت نام
اطلاعات ثبت نام
فرم ثبت نام
تسهیلات پایگاه
راهنمای صفحات
جستجو در پایگاه
صفحه پرسشهای متداول
صفحه برترینهای پایگاه
اطلاعرسانی به دوستان
بایگانی مقالات زیر چاپ
آمارنشریه
نمایه سازی
ISC
SID
تماس با ما
اطلاعات تماس
فرم برقراری ارتباط
جستجو در پایگاه
در مقالات نشریه
در مطالب پایگاه
جستجوی پیشرفته
دریافت اطلاعات پایگاه
نشانی پست الکترونیک خود را برای دریافت اطلاعات و اخبار پایگاه، در کادر زیر وارد کنید.
شاپا
شاپای چاپی: 3047-2476
آمار نشریه
مقالات منتشر شده:
150
نرخ پذیرش:
64.8
نرخ رد:
35.2
میانگین داوری:
193 روز
میانگین انتشار:
40 روز
دوره 12، شماره 2 - ( 12-1402 )
جلد 12 شماره 2 صفحات 80-73
برگشت به فهرست نسخه ها
پیادﻩﺳﺎﺯی کاﺭﺍی ﺿﺮﺏ چندﺟﻤﻠﻪﺍی NTT ﻣﻮﺭﺩ ﺍﺳﺘﻔﺎﺩﻩ ﺩﺭ ﺍلگوﺭیتم ﺭﻣﺰنگاﺭی پساکوانتومی NTRU Prime بر روی FPGA
رضا رشیدیان
،
راضیه سالاری فرد
*
،
علی جهانیان
گرﻭﻩ ﻣﻌﻤﺎﺭی کامپیوﺗﺮ، ﺩﺍنشکدﻩ ﻣﻬﻨﺪسی ﻭ ﻋﻠﻮﻡ کامپیوﺗﺮ، ﺩﺍنشگاﻩ ﺷﻬﯿﺪ بهشتی، ﺗﻬﺮﺍﻥ، ﺍیرﺍﻥ
چکیده:
(2319 مشاهده)
ﺍﻓﺰﺍیش ﺗﻮﺍﻥ پرﺩﺍﺯشی کامپیوﺗﺮﻫﺎی کوﺍﻧﺘﻮمی، ﺁﺳﯿﺐپذیری ﺍلگوﺭیتمﻫﺎی کلاسیک ﺭﺍ ﺟﺪیﺗﺮ ﺧﻮﺍﻫﺪ کرﺩ. ﺑﻨﺎﺑﺮﺍین ﺑﻪکاﺭگیری ﺭﻣﺰنگاﺭی پساکوانتومی ﺑﺴﯿﺎﺭ ﺿﺮﻭﺭی ﺍﺳﺖ. ﺍلگوﺭیتمﻫﺎیی ﺍﺯ گوﻧﻪﻫﺎی ﻣﺨﺘﻠﻒ ﺭﻣﺰنگاﺭیﻫﺎی پساکوﺍﻧﺘﻮمی همچوﻥ مشبکهﻣﺒﻨﺎ ﻭ کدﻣﺒﻨﺎ ﺩﺭﺣﺎﻝ طی ﻣﺮﺍﺣﻞ ﻧﻬﺎیی ﺍﺳﺘﺎﻧﺪﺍﺭﺩﺳﺎﺯی ﺭﻗﺎﺑﺖ NIST ﻫﺴﺘﻨﺪ که ﺍﻧﺘﻈﺎﺭ میﺭﻭﺩ ﺩﺭ ﺑﺮﺍﺑﺮ کامپیوﺗﺮﻫﺎی کوانتومی ﺍﻣﻦ ﺑﺎﺷﻨﺪ. یکی ﺍﺯ ﺍلگوﺭیتمﻫﺎی KEM مشبکه ﻣﺒﻨﺎی ﻣﻮﺭﺩ ﺗﻮﺟﻪ ﺍین ﺭﻗﺎﺑﺖ NTRU Prime ﺍﺳﺖ. چاﻟﺶ ﺍصلی ﺩﺭ پیاﺩﻩﺳﺎﺯی ﺍین گوﻧﻪ ﺍلگوﺭیتمﻫﺎ ﻣﺤﺎﺳﺒﺎﺕ سنگین ﺿﺮﺏ چندﺟﻤﻠﻪﺍی ﺭﻭی ﺣﻠﻘﻪ میﺑﺎﺷﺪ. ﺑﺎ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ Number Theoretic Transform ﺿﺮﺏ چندﺟﻤﻠﻪﺍی ﺭﺍ میﺗﻮﺍﻥ ﺩﺭ ﺯﻣﺎﻥ ﺷﺒﻪخطی O(n log n) ﺍﻧﺠﺎﻡ ﺩﺍﺩ که ﻋﻤﻮﻣﺎً ﺍﺯ ﺳﺎﺧﺘﺎﺭ پرﻭﺍﻧﻪﺍی ﺑﻪ ﻣﻨﻈﻮﺭ ﺍﻓﺰﺍیش کاﺭﺍیی ﺩﺭ پیاﺩﻩﺳﺎﺯی ﺳﺨﺖﺍﻓﺰﺍﺭی ﺁﻥ ﺍﺳﺘﻔﺎﺩﻩ میﺷﻮﺩ. ﺩﺭ ﺍین ﻣﻘﺎﻟﻪ ، ﺩﻭ ﺍیدﻩی ﺍﺩﻏﺎﻡ ﺣﺎﻓﻈﻪﻫﺎی ﻗﺎﺑﻞ یکپارچهﺳﺎﺯی ﻭ ﺣﺬﻑ ﺗﻘﺎﺭﻥ ﺩﺍﺩﻩﻫﺎی پیش پرﺩﺍﺯﺵ ﺷﺪﻩ ﻣﻄﺮﺡ ﻭ ﻫﺮیک ﺟﺪﺍگاﻧﻪ پیاﺩﻩﺳﺎﺯی گرﺩیدﻧﺪ . کاﺭ ﻣﺎ ﺩﺭ ﻣﻘﺎیسه ﺑﺎ ﺑﻬﺘﺮین پیاﺩﻩﺳﺎﺯی ﻫﺎی ﺿﺮﺏ ﻣﻮﺭﺩ ﺍﺳﺘﻔﺎﺩﻩ ﺩﺭ NTRU Prime ﺭﻭی FPGA تا پیش ﺍﺯ ﺍین نگاﺭﺵ، ﺑﺎ ﺑﺎﺯﻃﺮﺍحی ﻭ ﺍﺻﻼﺡ ﺷﯿﻮﻩی ﺑﻪکاﺭگیری ﻭ ﺳﺎﺧﺘﺎﺭ ﺫﺧﯿﺮﻩﺳﺎﺯی ﺩﺍﺩﻩﻫﺎی پیش پرﺩﺍﺯﺵ ﺷﺪﻩ ﺳﺒﺐ ﺍﻓﺰﺍیش 7 ﺩﺭﺻﺪی ﻭ ﺩﺭ ﻋﯿﻦ ﺣﺎﻝ کاﻫﺶ ﺗﻮﺍﻥ ﻣﺼﺮفی ﻭ کاﻫﺶ ﺑﯿﺶ ﺍﺯ ۱۴ ﺩﺭﺻﺪی ﻓﺮکاﻧﺲ ﻣﻨﺎﺑﻊ LUT ﺑﻪ کاﺭ ﺭﻓﺘﻪ ﺷﺪﻩ ﺍﺳﺖ. کاﻫﺶ ﺗﺄﺧﯿﺮ ﺣﺎﺻﻞ ﺷﺪﻩ ﺗﻮﺃﻡ ﺑﺎ کاﻫﺶ ﺣﺠﻢ ﻣﻨﺎﺑﻊ ﻣﺼﺮفی ﺍﻓﺰﺍیش کاﺭﺍیی ﺭﺍ ﻧﺸﺎﻥ میﺩﻫﺪ.
واژههای کلیدی:
ﺭﻣﺰنگاﺭی پساکوانتومی
،
ﺿﺮﺏ چندﺟﻤﻠﻪﺍی ﺭﻭی ﺣﻠﻘﻪ
،
Transform
،
Theoretic
،
Number
،
NTRU Prime
متن کامل
[PDF 1499 kb]
(1152 دریافت)
نوع مطالعه:
پژوهشی
|
موضوع مقاله:
رمز و امنیت اطلاعات
دریافت: 1402/7/29 | پذیرش: 1402/12/10 | انتشار: 1402/12/10
ارسال پیام به نویسنده مسئول
ارسال نظر درباره این مقاله
نام کاربری یا پست الکترونیک شما:
20.1001.1.24763047.1402.12.2.8.4
Download citation:
BibTeX
|
RIS
|
EndNote
|
Medlars
|
ProCite
|
Reference Manager
|
RefWorks
Send citation to:
Mendeley
Zotero
RefWorks
Rashidian R, Salarifard R, Jahanian A. FPGA Implementation of Polynomial Multiplication in NTRU Prime PQC Algorithms. منادی 2024; 12 (2) :73-80
URL:
http://monadi.isc.org.ir/article-1-255-fa.html
رشیدیان رضا، سالاری فرد راضیه، جهانیان علی. پیادﻩﺳﺎﺯی کاﺭﺍی ﺿﺮﺏ چندﺟﻤﻠﻪﺍی NTT ﻣﻮﺭﺩ ﺍﺳﺘﻔﺎﺩﻩ ﺩﺭ ﺍلگوﺭیتم ﺭﻣﺰنگاﺭی پساکوانتومی NTRU Prime بر روی FPGA. امنیت فضای تولید و تبادل اطلاعات (منادی). 1402; 12 (2) :73-80
URL:
http://monadi.isc.org.ir/article-1-255-fa.html
بازنشر اطلاعات
این مقاله تحت شرایط
Creative Commons Attribution-NonCommercial 4.0 International License
قابل بازنشر است.
دوره 12، شماره 2 - ( 12-1402 )
برگشت به فهرست نسخه ها
Persian site map -
English site map
- Created in 0.05 seconds with 41 queries by YEKTAWEB 4660