پیاده سازی پردازنده RSA با استفاده از الگوریتم مونتگمری و معماری CSA

سال انتشار: 1383
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,519

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

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

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

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

ACCSI10_203

تاریخ نمایه سازی: 25 آذر 1390

چکیده مقاله:

امروزه سیستمهای رمز کلید عمومی و بخصوص سیستم رمز RSA بسیار مورد توجه قرارگرفته است ولی بدلیل محاسبات سنگینی که این سیستمها انجام میدهند معمولا دارای سرعت پردازش بالایی نیستند و برای بالا بردن سرعت این سیستمها معماری ها و الگوریتمهای مختلفی پیشنهاد شده است دراین مقاله هدف پیاده سازی پردازنده RSA می باشد که برای محاسبات آن ازا لگوریتم مونتگمری که سریعترین روش شناخته شده برای محاسبه توان پیمانه ای می باشد استفاده شده است همچنین به منظور بالا بردن سرعت پردازش این الگوریتم در پیاده سازی سخت افزاری از معماری پنج به دو CSA استفاده شده است دراین معماری پس از اتمام محاسبات باید به طول عملوندها پالس سرعت مصرف شود تا مقدار نهای حاصل شود ولی دراین مقاله روشی نشان داده شده است که با استفاده از آن می توان این تعداد را به یک سوم تا یک ششم کاهش داد.

نویسندگان

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

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

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • _ _ , A.. COorschot P. Vanstore S., 0Hlandbook of ...
  • _ M _ ntgomery:"mod ular multiplication without trial division", Math, ...
  • Li Zhong, -Modular exporentiation algorithm analysis Ior energy consumption and ...
  • _ _ D Walter, "Mongonmery exponentiation needs no final subtraction", ...
  • (111 Cetn Kaya Koc, :RSA hardware implementati on: , RSA ...
  • Ciaran McIvor, Maire Mc:Loone, John _ McCarry, Alan Daly, William ...
  • _ _ inplementation of RSA cryptography", Paris Research Laboratory, _ ...
  • _ _ NMarmane, :Efficient architectures for implementing _ modular multpl ...
  • _ s E. Eldrige. :A faster _ multplication algorithm:, _ ...
  • نمایش کامل مراجع