amirjan نوشته است:نقل قول: که این هم غیر قابل برگشت بودن و هم به نا امن بودن اشاره می کند.پس بدرد امنیت هم نمی خوره
به عبارتی MD5 هم یک شیوه مطمئن برای حفاظت از داده ها نیست.
يادم باشه با بيل گيتس و يه چهل پنجاه تا از اين شركت هاي غول دنيا در اين رابطه صحبت كنم ... ! :roll:
حتما صحبت كن !! اونا كه هوش ايراني رو ندارن
شايد يه روز همين بچه هاي ايرانويج :!:
نقل قول: حتما صحبت كن !! اونا كه هوش ايراني رو ندارن
آره ! هيچكي هوش ايراني رو نداره ! حتي حماقت ايراني هم تو دنيا بي نظيره :x :x :x
http://bitaraf.com/showlink.php?id=37698
احتمالا اينا ميخوان MD5 رو رمزگشايي كنن !!؟؟؟ :evil:
بابا من اين تاپيك رو زدم كه يه سري اطلاعات در مورد اين مساله جمع كنم ولي شما همش دارين به همديگه گير ميدين :roll:
ممدجان من بهت قول مي دم كه اين يه راه حلي داره و مطمينم اگه بچه هاي ايران ويج سعي كنن حتما رمز گشايي ميشه فقط كافيه تو اين تاپيك هركي هر اطلاعاتي داره رو كنه كه همه بتونن استفاده كنن شايد تونستيم يه كاري بكنيم
اگه اعتقاد داري يا حتي باور داري كه MD5 رمز گشایی نمی شه .
و اگه عقیده داری که وقت صرف کردن روی این کار حماقت هستش .
وقتت رو روی چیزهای بهتری بذار ولی بقیه رو مسخره و نااميد نکن . :x
مطمئن باش کسانی که روی این موضوع وقت صرف می کنن .
اگه کیمیا نکن (رمز گشايي). حداقل الکل(يه چيز بهتر) رو کشف می کنن. :wink:
یه روز می گفتن کیمیا گری محاله ولی الان چی ؟؟ 8O
دوسال دیگه هم می گی که رمز گشایی MD5 محال هستش . :?:
و تا حالا براتون سوال نشده كه چرا غول هاي بزرگ دنبال روش هاي ديگه اي براي رمز گذاري هستند؟؟
ببينيد ، بحث داره لوس ميشه !
من يه مدت روي اين موضوع كار كردم و با دليل برات ميگم كه نميشه !
حالا بعضي ها ميگن ميشه ، بسم الله ! منتها با دليل ، دليل منطقي . سخنراني نباشه ... ! :wink:
اينجام كسي ،كسي رو مسخره و نا اميد نمي كنه ، نظرشو ميگه ! و همه تو گفتن نظرشون آزاد هستند . خود ويسكرمي اگر همچين احساسي ميكرد حتما ميگفت ...
در حال موفق باشيد
نقل قول: تا حالا براتون سوال نشده كه چرا غول هاي بزرگ دنبال روش هاي ديگه اي براي رمز گذاري هستند؟؟
چرا نباشن ؟! 8O
مثل اين ميمونه كه بگيم ، ما كه با گاري ميتونيم بريم سر كار ، چرا به فكر راههاي بهتري هستيم !!؟؟ 8O
amirjan نوشته است:ببينيد ، بحث داره لوس ميشه !
من يه مدت روي اين موضوع كار كردم و با دليل برات ميگم كه نميشه !
حالا بعضي ها ميگن ميشه ، بسم الله ! منتها با دليل ، دليل منطقي . سخنراني نباشه ... ! :wink:
اينجام كسي ،كسي رو مسخره و نا اميد نمي كنه ، نظرشو ميگه ! و همه تو گفتن نظرشون آزاد هستند . خود ويسكرمي اگر همچين احساسي ميكرد حتما ميگفت ...
در حال موفق باشيد
نقل قول: تا حالا براتون سوال نشده كه چرا غول هاي بزرگ دنبال روش هاي ديگه اي براي رمز گذاري هستند؟؟
چرا نباشن ؟! 8O
مثل اين ميمونه كه بگيم ، ما كه با گاري ميتونيم بريم سر كار ، چرا به فكر راههاي بهتري هستيم !!؟؟ 8O
ببين اميرجان من تا حدي با نظر شما موافقم ولي مطمنم نشد نداره!
حداقلش اگه فكر فكر ميكنين كار سختيه نهايت تلاشمون رو بكنيم توي اين سايت هيشكي عقل كل نيست هركسي در هر زمينه اي يه سري اطلاعات خاص داره حالا در اين مورد بعضي ها اطلاعاتشون بيشتره بعضي ها هم كمتره(مثل خود من) واسه همينم از همه دوستان مي خوام تا هر اطلاعاتي در اين زمينه دارن اينجا بنويسن اگه سورس دارن لينك بدن اگه مقاله اي دارن ارايه بدن اگه اطلاعات خيلي ناچيزي دارن حتما در اختيارمون بذارن چون همينا روي همديگه ميتونه يه راه حل خيلي بزرگ رو بوجود بياره كه حتي فكرشم نكنيد پس هيچ وقت نا اميد نشيد و به اين موضوع رو تا جايي كه ممكنه ادامه بديد حتي اگه به قول اميرجان غير ممكنم باشه ولي چه بهتره كه با تلاش به اين نتيجه برسيم نه اينكه از اولش جا بزنيم يا نا اميد بشيم...
شرمنده داداش!!!
الان فكر كردي ما بهت مي گيم ايني كه گذاشتي اي يعني چه؟
شرمنده
توضیح در مورد تابع عمومی برای رمزگشایی MD5
خروجی توابع MD5 بسیار متنوع است . یعنی برای یک رشته به تعداد توابع MD5 می توان خروجی ایجاد کرد.
توابع MD5 استاندارد و فراگیر از تعداد انگشتان دست تجاوز نمی کند و توابع غیر استاندارد بسیار.
منظورم از توابع غیر استاندارد آنهایی هستند که درون خود تابع از تابع استفاده می کنند .
در اینجا تنها کاری که انجام می دهیم . تابع عمومی رمز گشایی بدون کلید را طوری تغییر می دهیم که خروجی MD5 های استاندارد را رمزگشایی کند.
--------------------------------------
توضیح تابع عمومی رمز گشایی :
تمام رشته های رمز شده بدون نیاز به کلید قابل رمز گشایی هستند . در صورتی که دو شرط زیر را داشته باشیم .
1- الگوریتم رمز نگاری را در اختیار داشته باشیم .
2-تجهیزات بنا به دسته بندی زیر در اختیار داشته باشیم.
الف - رمز های عامیانه : یک ذهن سالم
ب - رمز های ساده : قلم و کاغذ
ج - رمز های امنیتی همگانی : یک رایانه
د- رمز های امنیتی خصوصی :یک ابررایانه
ر- رمزهای نظامی : مجموعه ای از ابر رایانه ها
س- رمز های طبیعت : فعلا تجهیزاتی وجود ندارد
در صورتی که دو شرط زیر برقرار باشد هر رمزی را می توان شکست .
مثلا حرف زدن ما : وقتی زبان همدیگر که یک الگوریتم ساده است را بدانیم . می توانیم در ذهن خود رمز گشایی کنیم .
و نمی تواینم رمز های طبیعت را رمز گشایی کنیم . چون بخشی از الگوریتم را نداریم و تجهیزات هم نیست .
رمزنگاری MD5 از نوع رمزهای امنیتی خصوصی است .
که الگوریتم آن موجود است .
برای رمزگشایی اول یک غربال و یک استرینگ کمپرس(فشرده ساز رشته) تهیه می کنیم.
رشته ای را که می خواهیم رمزگشایی کنیم . هم به غربال و هم به استرینگ کمپرس می دهیم .
غربال وظیفه دارد تا طبق الگوریتم MD5 تعیین کند که آیا این رشته می تواند خروجی یک تابع رمزنگار MD5 باشد یا نه .
مثلا : Ali reza نمی تواند خروجی یک تابع رمز نگار md5 باشد چون هم از Space استفاده شده و هم طول رشته کوچک است .
وظیفه استرینگ کمپرس این است که بفهمد آیا می تواند این رشته خروجی یک رمزنگار md5 نباشد. خروجی های استرینگ کمپرس به تعداد توابع Md5 بعلاوه 1 است.
استرینگ کمپرس دو کار برای ما انجام می دهد .
تا اینجا باشه . هر سوالی توی ذهن دارید بپرسید . تا ادامه بدم .
اگه خطای منطقی یا چیزی توی ذهنتون شکل گرفته بگید . :!: :!: :(
نقل قول: خروجی های استرینگ کمپرس به تعداد توابع Md5 بعلاوه 1 است.
نمي فهمم :cry: