استفاده های فراوان MD۵ Checksum
این نکته را نباید فراموش کنیم که از اثر انگشت فایل استفاده زیادی می شود. در سال ۲۰۰۷ کار گروهی از محققان به روشی دست یافتند که با آن می توان دو فایل را با یک اثر انگشت ساخت. در مطلب زیر نمونه ای از استفاده این مورد آورده شده است.
[thumbnail target=”_self” alt=”استفاده های فراوان MD۵ Checksum” src=”https://www.shopingserver.net/wp-content/uploads/2017/09/images-15.jpg”]
استفاده های MD۵ Checksum:
مثلا برای تست صحت فایل ها: برای اینکه بفهمیم در هنگام انتقال فایل ها آیا تغییری در اثر خطا یا عوض شدن با فایلی مخرب ایجاد شده است از md۵ استفاده می شود اثر انگشت هر فایل با ام دی ۵ یک کد با طول ثابت (۳۲ کاراکتر) است مثلا اگر MD۵ یا اثرانگشت فایلی به بزرگی ۱۰۰ مگابایت را با اثر انگشت فایلی به حجم چند کیلوبایت از نظر طول کد تولید شده مقایسه کنید یکسان است از این مطلب یک چیز مهم برداشت می شود : کد تولید شده توسط MD۵ یک طرفه است یعنی نمی توان از کد به فایل رسید این ویژگی باعث استفاده های بیشتری از MD۵ Check sum می شود مثلا بعضی برنامه نویسان برای چک کردن صحت یک رمز / پسورد از md۵ استفاده می کنند یا بعضی از انتی ویروس ها کد md۵ ویروس ها را در دیتابیس خود ذخیره کرده و در هنگام اسکن فایل اثر انگشت فایل را تولید و با پایگاه داده ی خود مقایسه می کنند که البته این روشهای استفاده پسندیده نیست و مثلا می توان با تغییری بسیار کوچک مثلا افزودن چند بیت بی مصرف به ویروس یا فایل مخرب کد MD۵ Checksum آن را تغییر داد
همچنین در سال ۲۰۰۷ گروهی از محققان شامل Arjen Lenstra روشی را شرح کردند که با آن می توان دو فایل با یک اثر انگشت تولید کرد ولی باید توجه داشت که مساوی شدن کد ام دی ۵ دوفایل یک در عدد ۳.۴ در ۱۰ به توان ۳۴ است. در ویکیپدیا و همچنین نرم افزار هایی به نام هایی چون md۵ crack یا MD۵CRK برای پیدا کردن رمز های کد شده توسط md۵ وجود دارند.
امتیاز ما
برای امتیاز به این پست کلیک کنید
[کل: 0 میانگین: 0]