بهبود ضرب کننده پیمانه ای مونتگمری با تلفیق معماری مبتنی بر کلمه و کد گذاری جدید داده

  • سال انتشار: 1389
  • محل انتشار: شانزدهمین کنفرانس سالانه انجمن کامپیوتر ایران
  • کد COI اختصاصی: CSICC16_017
  • زبان مقاله: فارسی
  • تعداد مشاهده: 1453
دانلود فایل این مقاله

نویسندگان

ستاره بازرگان

مربی،گروه مهندسی کامپیوتر،دانشگاه آزاد اسلامی_واحد بروجرد،بروجرد

سعادت پور مظفری

استادیار،دانشکده مهندسی کامپیوتر و فناوری اطلاعات،دانشگاه صنعتی ا

بابک صادقیان

دانشیار،دانشکده مهندسی کامپیوتر و فناوری اطلاعات،دانشگاه صنعتی ام

کوروش منوچهری کلانتری

مربی،گروه مهندسی کامپیوتر،دانشگاه آزاد اسلامی_واحد پرند

چکیده

معماری های مختلفی برای پیاده سازی سخت افزاری ضرب پیمانه ای مونتگمری مورد استفاده در الگوریتم های رمزنگاری کلید عمومی همچون ECC پیشنهاد شده است که هدف آن بالا بردن کارایی بوده است دراین مقاله طرح جدیدی برای بخش محاسباتی ضرب پیمانه ای مونتگمری ارایه می نماییم که برای سیستم رمز ECC در GF2n و GFp مورد استفاده قرارمیگیرد معماری معرفی شده بصورت پایپ لاین قابل پیاده سازی است در طرحجدید علیرغم اکثر معماری های شناخته شده به جای استفاده از CSA برای کاهش تاخیر مسیر بحرانی از کدگذاری جدید که کاهش حجم فضای مصرفی را نیز به دنبال دارد استفاده شده است دراین مقاله با معرفی کدگذاری جدید اعداد برای جلوگیری از انتشار رقم نقلی به جای استفاده از CSA درعمل جمع از جمع کننده جدیدی استفاده شده است کها ز CSA نیز مناسب تر است دراین مقاله با تعمیم چنین جمع کننده ای برای جمع اعداد علامت دار علاوه بر افزایش سرعت پردازش تا 48% حجم فضای مصرفی را نیز تا 54% درمقایسه با معماریهای قبلی بهبود داده است.

کلیدواژه ها

جمع کننده_ضرب کننده_مبتنی بر کلمه_مونتگمری_ECC_پیمانه ای

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

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

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

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