PDA

View Full Version : دراوردن الگوریتم یه پسورد



speeed
دوشنبه 25 مرداد 1389, 13:08 عصر
سلام
دوستان من میخواستم بدونم کسی میتوانه الگوریتم این را برای من دربیاره
اولیش این هست یعنی 2081 مین عددش این هست:

1582279611

2218 عددش اینه
2717421684

و 2699 عددشم اینه

7126557884


ممنون میشم یه نفر برام الگوریتمش را در بیاره

fjm11100
دوشنبه 25 مرداد 1389, 13:53 عصر
اگر الگوریتمش یکطرفه باشه چی؟ عمرا نشه

speeed
چهارشنبه 27 مرداد 1389, 18:07 عصر
میشه بیشتر توضیح بدید
یکطرفه؟

Salar Ashgi
پنج شنبه 28 مرداد 1389, 00:39 صبح
ببینید ، در بحث رمز نگاری موضوعات مختلفی بحث میشه : Cryptography ، Hashing و ...
همانطور که دوستمون fjm11100 (http://www.barnamenevis.org/forum/member.php?u=67728) ذکر کردن ، الگوریتم های رمز نگاری عموما دو طرفه اند ، یعنی قابل
Encrypt , Decrypt هستند ، مثل AES و RSA و ... ولی الگوریتم های هشینگ عموما یکطرفه اند
مثل MD5 ، یعنی فقط میتونید از رشته ورودی به رشته رمز گذاری شده (هش شده) برسید و بازگشت
امکان پذیر نیست !

speeed
پنج شنبه 28 مرداد 1389, 12:00 عصر
اهان
رفتیم توی همون رمزنگاری خودمون کرک کردن هش که توی هک و اینها هست
فکر میکنم اینها را خوب بلد باشیم

حالا فکر کنم یک طرفه نباشه درسته ؟

speeed
یک شنبه 31 مرداد 1389, 00:43 صبح
سلام
هیچی کسی نیست جواب من بده :ناراحت::ناراحت:

سوداگر
چهارشنبه 10 شهریور 1389, 11:09 صبح
مثل اینه که یه دکمه پیدا کنی و به خیاط بگی برای این دکمه یه کت بدوز!:گیج:

Salar Ashgi
چهارشنبه 10 شهریور 1389, 12:38 عصر
دوست عزیز speeed (http://www.barnamenevis.org/forum/member.php?u=159279) ، ببینید تو این حالتی که شما گفتید به هیچ وجه یافتن قانون تابع مورد نظر امکان پذیر
نیست ،یه مثال خیلی ساده واستون میزنم :

من میگم یه تابعی دارم بانام F به این شکل :



F(100) = 354224848179261915075
F(25) = 75025
F(80) = 23416728348467685
F(250) = 78963258261317305092827389436343328936862686758763 75


حالا از شما میخوام بگید که F هر عدد صحیحی که به شما میدم ، چنده ؟! اگه شما خبر نداشته باشید
که وظیفه و کار این متود چیه ، یا اگه چند جمله اول (متوالی )سری رو نداشته باشید ، محاله که بتونید
تشخیص بدید F هر عددی چنده ؟!
حالا من این مثال ها رو که زدم با تابع F ، من از شما میپرسم بگید F عدد 1000 چنده ؟!
آیا میتونید حساب کنید ؟!
حالا من که خودم این مثالو زدم ، وظیفه تابع رو میدونستم ، این تابع F ، جمله n ام سری فیبوناچی رو
محاسبه میکنه ./

موفق باشید ./