سلام
دوستان من میخواستم بدونم کسی میتوانه الگوریتم این را برای من دربیاره
اولیش این هست یعنی 2081 مین عددش این هست:
1582279611
2218 عددش اینه
2717421684
و 2699 عددشم اینه
7126557884
ممنون میشم یه نفر برام الگوریتمش را در بیاره
سلام
دوستان من میخواستم بدونم کسی میتوانه الگوریتم این را برای من دربیاره
اولیش این هست یعنی 2081 مین عددش این هست:
1582279611
2218 عددش اینه
2717421684
و 2699 عددشم اینه
7126557884
ممنون میشم یه نفر برام الگوریتمش را در بیاره
اگر الگوریتمش یکطرفه باشه چی؟ عمرا نشه
میشه بیشتر توضیح بدید
یکطرفه؟
ببینید ، در بحث رمز نگاری موضوعات مختلفی بحث میشه : Cryptography ، Hashing و ...
همانطور که دوستمون fjm11100 ذکر کردن ، الگوریتم های رمز نگاری عموما دو طرفه اند ، یعنی قابل
Encrypt , Decrypt هستند ، مثل AES و RSA و ... ولی الگوریتم های هشینگ عموما یکطرفه اند
مثل MD5 ، یعنی فقط میتونید از رشته ورودی به رشته رمز گذاری شده (هش شده) برسید و بازگشت
امکان پذیر نیست !
اهان
رفتیم توی همون رمزنگاری خودمون کرک کردن هش که توی هک و اینها هست
فکر میکنم اینها را خوب بلد باشیم
حالا فکر کنم یک طرفه نباشه درسته ؟
سلام
هیچی کسی نیست جواب من بده
مثل اینه که یه دکمه پیدا کنی و به خیاط بگی برای این دکمه یه کت بدوز!
دوست عزیز speeed ، ببینید تو این حالتی که شما گفتید به هیچ وجه یافتن قانون تابع مورد نظر امکان پذیر
نیست ،یه مثال خیلی ساده واستون میزنم :
من میگم یه تابعی دارم بانام F به این شکل :
F(100) = 354224848179261915075
F(25) = 75025
F(80) = 23416728348467685
F(250) = 78963258261317305092827389436343328936862686758763 75
حالا از شما میخوام بگید که F هر عدد صحیحی که به شما میدم ، چنده ؟! اگه شما خبر نداشته باشید
که وظیفه و کار این متود چیه ، یا اگه چند جمله اول (متوالی )سری رو نداشته باشید ، محاله که بتونید
تشخیص بدید F هر عددی چنده ؟!
حالا من این مثال ها رو که زدم با تابع F ، من از شما میپرسم بگید F عدد 1000 چنده ؟!
آیا میتونید حساب کنید ؟!
حالا من که خودم این مثالو زدم ، وظیفه تابع رو میدونستم ، این تابع F ، جمله n ام سری فیبوناچی رو
محاسبه میکنه ./
موفق باشید ./