لماذا يتم تنزيل بعض الأحيان الموسومة md5, sha1 تجزئة أخرى المؤشرات ؟

StackOverflow https://stackoverflow.com/questions/20627

  •  09-06-2019
  •  | 
  •  

سؤال

لقد رأيت هذا في كل مكان:

تحميل هنا!SHA1 = 8e1ed2ce9e7e473d38a9dc7824a384a9ac34d7d0

ماذا يعني ذلك ؟ كيف تجزئة تأتي في اللعب بقدر تنزيل...ماذا يمكنني التأكد من ذلك ؟ هذا هو إرث البند حيث لديك للتحقق من بعض اختباري بعد تحميل الملف كامل

هل كانت مفيدة؟

المحلول

إنه إجراء أمني.فإنه يسمح لك للتحقق من أن الملف الذي قمت بتحميله فقط هو أن المؤلف المنشورة على الموقع.لاحظ أن استخدام التجزئة من نفس الموقع انك تحصل على الملفات من غير آمن.في كثير من الأحيان مكان جيد للحصول عليها من هو في القائمة البريدية الإعلان حيث PGP-توقيع البريد الإلكتروني تحتوي على رابط الملف و التجزئة.

لأن هذا الجواب وقد صنفت للغاية حتى بالمقارنة مع الآخرين لسبب ما أنا تحريره لإضافة الرئيسية الأخرى السبب المذكور أولا من قبل مؤلفين آخرين أدناه ، والتي للتحقق من سلامة الملف بعد نقلها عبر الشبكة.

لذلك:

  • الأمن - تحقق من أن الملف الذي قمت بتحميله من كان صاحب البلاغ نشرت أصلا
  • النزاهة تحقق من أن الملف ليس معطوبا أثناء الإرسال عبر الشبكة.

نصائح أخرى

عند تحميل الملفات الكبيرة ، فإنه غالبا ما يكون من المفيد إجراء تدقيق لضمان التحميل الناجح وليس المهترئ على النقل.هناك طن من تطبيقات مجانية التي يمكن استخدامها gen الاختباري بالنسبة لك للتحقق من صحة التحميل الخاص بك.هذا بالنسبة لي هو مثيرة للاهتمام تعميم إجراءات شعبية mp3 و ورز المواقع تستخدم مرة في اليوم عند توزيع الملفات.

SHA1 و التجزئة MD5 تستخدم للتحقق من سلامة الملفات التي قمت بتحميلها.فهي ليست بالضرورة إرثا التكنولوجيا يمكن استخدامها من قبل أدوات مثل تلك الموجودة في بينسل للتحقق من ما إذا كان أو لم يكن هناك ملف تالف/تغيير من الأصلي.

إنه للتأكد من أنه يمكنك تحميل الملف بشكل صحيح.إذا كنت تجزئة تحميل الملف يطابق التجزئة على الصفحة ، كل شيء على ما يرام.

تجزئة التشفير (مثل SH1 أو MD5) يسمح لك للتحقق من أن الملف قد تم تحميلها بشكل صحيح ولم يتم العبث بها.

للذهاب جنبا إلى جنب مع ما الجميع هنا أقول استخدام HashTab عندما كنت في حاجة إلى توليد/قارن MD5 و SHA1 التجزئة على ويندوز.فإنه يضيف علامة تبويب جديدة إلى نافذة خصائص الملف و سيتم حساب التجزئة.

مع له (MD5, SHA-1) أحد المدخلات مباريات فقط مع إخراج واحد ، ومن ثم إذا كنت أسفل تحميل الملف حساب تجزئة مرة أخرى يجب أن تحصل على نفس الناتج.إذا كان الناتج هو مختلف الملف معطوب.

If (hash(file) == “Hash in page”)
    validFile = true;
else
    validFile = false;
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top