تالار گفتمان مانشت

نسخه‌ی کامل: خواهش میکنم می تونی کمکم کن، نحوه محاسبه مقدار عدد E مشکل دارم
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
درود دوستان

بنده درس امنیت شبکه دارم و این که در بخش الگوریتم رمزنگاری RSA که زیر مجموعه الگوریتم رمزنگاری کلید عموی هستش

سوال این هستش که :

چطوری میتونم مقدار e بدست بیارم ، خوب من یک مثال میزنم

مرحله تولید کلید در این روش به این صورت هستش که :

یک: دو مقدار به صورت Random انتخاب می شود ، مانند : p , q حال این دو حروف دو عدد یا مقدار میگیرند

مانند، مقدار p برابراست با 17 و مقدار q برابراست با 11

مرحله دوم: برای بدست اوردن مقدار n ( نشان دهنده تعداد موجودیت از اعداد صحیح می باشد)

فرمول مرحله دوم به این صورت هستش برای بدست اوردن n :

n= p *q که میشه 11*17 جواب می شود 187

مرحله سوم : برای بدست اوردن فی n به این صورت

فی n مساویت با p-1 ضربدر q-1 که جوابش میشه 160

مرحله چهارم : برای بدست اوردن مقدار صحیح عدد e هستش اشاره کرده با این که e باید نسبت به 160 اول باشد و از فی n کمتر باشد

کتاب که خوندم e=7 قرار داده و مرحله پنجم برای محاسبه مقدار d هستش که فرمولش به این صورت می باشد de mod Fe(n) =1 قرار داده


خلاصه صحبتهام این هستش که چطوری می تونم e و d بدست بیارم [/align]

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.



مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.



مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
سپاس از شما ولی من میخوام خودم یادبگیرم ببینم چطوری حلش کنم.

تو امتحان بیاد که نمیشه از این صفحهات استفاده کرد
همونطور که در اون صفحه اولی گفته RSA calculator اش یک ابزار آموزشی هست.

مرحله به مرحله توضیح میده چطور e d رو انتخاب کنی.
مرسی دوست گرامی درسته توضیح داده ولی این توضیح به صورت کلی هستش

از دوستانی که این روش بلدند میشه لطف کنند به بنده توضیح بدند.
لینک مرجع