روش نوین پیاده سازی الگوریتم RSA برروی FPGA

  • سال انتشار: 1392
  • محل انتشار: کنگره ملی مهندسی برق، کامپیوتر و فناوری اطلاعات
  • کد COI اختصاصی: CECIT01_633
  • زبان مقاله: فارسی
  • تعداد مشاهده: 922
دانلود فایل این مقاله

نویسندگان

معصومه محمودی میمند

دانشگاه تحصیلات تکمیلی صنعتی کرمان

محمدرضا ذاکرحقیقی

دانشگاه تحصیلات تکمیلی کرمان

حمیدرضا ناجی

دانشگاه تحصیلات تکمیلی صنعتی کرمان

چکیده

رمزنگاری شیوه باستانی حفاظت ازاطلاعات است که سابقه آن به حدود 4000 سال پیش ازمیلاد بازمیگردد امروزه رمزنگاری دردنیای مدرن ازاهمیت ویژه ای برخوردار است بهطوریکه به عنوان یک رو ش موثر برای حفاظت ازاطلاعات حساس مانند اطلاعات طبقه بندی شده نظامی اطلاعات حساس موسسات مالی کلمات عبور ذخیره شده برروی سیستم های کامپیوتری و داده های منتشرشده برروی اینترنت و یا ازطریق امواج رادیویی به کارمیرود الگوریتم های رمزنگاری به دو نمونه کلی کلید متقارن و کلید نامتقارن تقسیم بندی میگردد الگوریتم rsa یکی ازمعروفترین الگوریتم های کلید نامتقارن می باشد دراین مقاله روش نوینی درجهت رمزنگاری درالگوریتم RSA براساس زبان برنامه نویسی VHDL استفاده گردیده است که دراخر برنامه را برروی fPGA شرکت Xilinx مدل spartan3s400 پیاده سازی شده است تا اهداف کلی ازجمله داشتن مدارات پرتابل همچنین استفاده ازقابلیت های آن درداشتن همزمان سرعت و امنیت بالا و قابلیت پیکربندی مجدد را دنبال کند

کلیدواژه ها

الگوریتم RSA، پیاده سازی، معماری نوین، FPGA

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.