# نیمسال نام دانشجو عنوان پروژه چکیده
۱ ۱۴۰۳-۱ یاسمن حامدتابعی پیاده‌سازی ضرب دو عنصر میدان دودویی گسترش‌یافته بر روی تراشه‌های قابل بازپیکربندی برای به کار بردن استاندارد رمزنگاری پیشرفته در حالت شمارنده گالوا در سال‌های اخیر پیشرفت‌های چشمگیری در حوزه ارتباطات و فناوری اطلاعات به دست آمده است که استفاده از آن‌ها وابسته به تضمین امنیت در کاربردهای مختلف است. دو وجه مهم امنیت در ارتباطات و فناوری اطلاعات محرمانگی و یکپارچگی داده است. یکی از پرکاربردترین روش‌ها که می‌تواند به صورت همزمان این دو وجه امنیت را برآورده سازد، استفاده از الگوریتم رمزنگاری پیشرفته در حالت شمارنده گالوا (AES-GCM) است. این الگوریتم در دستگاه‌های شبکه متعددی استفاده می‌شود که برخی از آن‌ها همچون ماژول امنیت سخت‌افزار، بر پایه تراشه‌های قابل بازپیکربندی (FPGA) طراحی و ساخته شده‌اند. از این رو، پیاده‌سازی این الگوریتم بر روی FPGA از اهمیت قابل توجهی برخوردار است. یک بخش مهم از AES-GCM که یکپارچگی را تضمین می‌کند، عملیات ضرب دو عنصر میدان GF(2128) است. این میدان، گسترشی از میدان دودویی است. در پروژه کنونی یک پیاده‌سازی سبک‌وزن از این عملیات بر روی تراشه اسپارتان-۶ ارائه شده است.
۲ ۱۴۰۳-۱ شهریار بلورساز پیاده‌سازی تبدیل نظریه اعداد بر روی کورتکس-ام۴ برای سامانه رمز پساکوانتومی کایبر در سال‌های اخیر پژوهش بر روی محاسبات کوانتومی توجه زیادی به خود جلب کرده است و پژوهشگران متعددی تلاش کرده‌اند رایانه‌هایی بر پایه اصول محاسبات کوانتومی ایجاد کنند. انتظار می‌رود این تلاش‌ها در سال‌های آتی به نتیجه رسیده و رایانه‌های کوانتومی با قابلیت پردازش قابل توجه ساخته شوند. یکی از قابلیت‌های رایانه‌های کوانتومی اجرای الگوریتم‌های کارایی مثل الگوریتم شور است که قابلیت شکستن سامانه‌های رمز کلید عمومی متداول فعلی همچون RSA و ECC را دارند. به این ترتیب در عصر پساکوانتوم، نیازمند سامانه‌های رمزی هستیم که در مقابل این الگوریتم‌ها مقاوم باشند. به این سامانه‌ها، پساکوانتومی گفته می‌شود. موسسه استاندارد و فناوری ایالات متحده سامانه رمزی به نام کایبر را به عنوان سامانه رمز پساکوانتومی استاندارد انتخاب کرده است. در این پروژه، تبدیل نظریه اعداد که بخش مهمی از محاسبات این سامانه رمز است، بر روی پردازنده کورتکس-ام۴ پیاده‌سازی شده است.