ما هو المجموع الاختباري؟ وكيفية حساب المجاميع الاختبارية
منوعات / / November 28, 2021
نحن جميعًا معتادون على إرسال البيانات عبر الإنترنت أو الشبكات المحلية الأخرى. عادة ، يتم نقل هذه البيانات عبر الشبكة في شكل بتات. بشكل عام ، عندما يتم إرسال أطنان من البيانات عبر شبكة ، فإنها تكون عرضة لفقدان البيانات بسبب مشكلة في الشبكة أو حتى هجوم ضار. يتم استخدام المجموع الاختباري للتأكد من أن البيانات المستلمة سليمة وخالية من الأخطاء والخسائر. يعمل المجموع الاختباري كبصمة إصبع أو معرف فريد للبيانات.
لفهم هذا بشكل أفضل ، ضع في اعتبارك هذا: سأرسل لك سلة من التفاح عبر بعض وكلاء التوصيل. الآن ، نظرًا لأن وكيل التوصيل طرف ثالث ، فلا يمكننا الاعتماد على أصالته بالكامل. لذلك للتأكد من أنه لم يأكل أي تفاح في طريقه وأنك تتلقى كل التفاح ، اتصل بك وأخبرك أنني أرسلت لك 20 تفاحة. عند استلام السلة ، تحسب عدد التفاحات وتحقق مما إذا كان 20.
هذا العدد من التفاح هو ما يفعله المجموع الاختباري لملفك. إذا كنت قد أرسلت ملفًا كبيرًا جدًا عبر شبكة (جهة خارجية) أو قمت بتنزيل ملف من الإنترنت وتريد التأكد من أن تم إرسال الملف أو استلامه بشكل صحيح ، فأنت تقوم بتطبيق خوارزمية المجموع الاختباري على ملفك الذي يتم إرساله وتوصيل القيمة إلى المتلقي. عند استلام الملف ، سيطبق المتلقي نفس الخوارزمية ويطابق القيمة التي تم الحصول عليها مع ما أرسلته. إذا تطابقت القيم ، فهذا يعني أن الملف قد تم إرساله بشكل صحيح ولا يتم فقد أي بيانات. ولكن إذا كانت القيم مختلفة ، فسيعرف المتلقي على الفور أن بعض البيانات قد فقدت أو تم العبث بالملف عبر الشبكة. نظرًا لأن البيانات قد تكون حساسة للغاية ومهمة بالنسبة لنا ، فمن المهم التحقق من أي خطأ قد يحدث أثناء الإرسال. لذلك ، يعد المجموع الاختباري مهمًا جدًا للحفاظ على مصداقية البيانات وسلامتها. حتى التغيير البسيط في البيانات يسبب تغييرًا كبيرًا في المجموع الاختباري. تستخدم البروتوكولات مثل TCP / IP التي تحكم قواعد الاتصال بالإنترنت أيضًا المجموع الاختباري للتأكد من تسليم البيانات الصحيحة دائمًا.
المجموع الاختباري هو في الأساس خوارزمية تستخدم وظيفة تجزئة التشفير. يتم تطبيق هذه الخوارزمية على جزء من البيانات أو ملف قبل إرسالها وبعد استلامها عبر الشبكة. ربما لاحظت أنه تم توفيره بجانب ارتباط تنزيل بحيث يمكنك عند تنزيل الملف حساب المجموع الاختباري على جهاز الكمبيوتر الخاص بك ومطابقته مع القيمة المحددة. لاحظ أن طول المجموع الاختباري لا يعتمد على حجم البيانات ولكن على الخوارزمية المستخدمة. أكثر خوارزميات المجموع الاختباري المستخدمة شيوعًا هي MD5 (خوارزمية ملخص الرسائل 5) و SHA1 (خوارزمية التجزئة الآمنة 1) و SHA-256 و SHA-512. تنتج هذه الخوارزميات قيم تجزئة 128 بت و 160 بت و 256 بت و 512 بت على التوالي. SHA-256 و SHA-512 أحدث وأقوى من SHA-1 و MD5 ، والتي في بعض الحالات النادرة أنتجت نفس قيم المجموع الاختباري لملفين مختلفين. هذا أضر بصحة تلك الخوارزميات. أحدث التقنيات هي دليل على الخطأ وأكثر موثوقية. تعمل خوارزمية التجزئة بشكل أساسي على تحويل البيانات إلى مكافئها الثنائي ثم تحمل بعض العمليات الأساسية مثل AND و OR و XOR وما إلى ذلك. عليه وأخيراً يستخرج القيمة السداسية عشرية للحسابات.
محتويات
- ما هو المجموع الاختباري؟ وكيفية حساب المجاميع الاختبارية
- الطريقة 1: حساب المجاميع الاختبارية باستخدام PowerShell
- الطريقة 2: حساب المجموع الاختباري باستخدام حاسبة المجموع الاختباري عبر الإنترنت
- الطريقة الثالثة: استخدم MD5 & SHA Checksum Utility
ما هو المجموع الاختباري؟ وكيفية حساب المجاميع الاختبارية
طريقة 1: حساب المجاميع الاختبارية باستخدام بوويرشيل
1.استخدم البحث في قائمة ابدأ في نظام التشغيل Windows 10 واكتب بوويرشيل وانقر علىنوافذ بوويرشيل' من القائمة.
2. بدلاً من ذلك ، يمكنك النقر بزر الماوس الأيمن فوق البدء وتحديد "نوافذ بوويرشيل"من القائمة.
3- في Windows PowerShell ، قم بتشغيل الأمر التالي:
Get-FileHash yourFilePath. على سبيل المثال ، Get-FileHash C: \ Users \ hp \ Desktop \ myfile.docx
4. سيتم عرض المطالبة قيمة تجزئة SHA-256 بشكل افتراضي.
5- بالنسبة للخوارزميات الأخرى ، يمكنك استخدام:
Get-File - تجزئة yourFilePath –Algorithm MD5. أو. Get-FileHash yourFilePath –Algorithm SHA1
يمكنك الآن مطابقة القيمة التي تم الحصول عليها مع القيمة المحددة.
الطريقة 2: حساب المجموع الاختباري باستخدام حاسبة المجموع الاختباري عبر الإنترنت
هناك العديد من حاسبات المجموع الاختباري عبر الإنترنت مثل "onlinemd5.com". يمكن استخدام هذا الموقع لحساب المجاميع الاختبارية MD5 و SHA1 و SHA-256 لأي ملف وحتى لأي نص.
1.انقر فوق الزر "اختر ملف"وافتح الملف المطلوب.
2- بدلاً من ذلك ، اسحب الملف وأفلته في المربع المحدد.
3. حدد ملف الخوارزمية المطلوبة والحصول على المجموع الاختباري المطلوب.
4. يمكنك أيضًا مطابقة هذا المجموع الاختباري الذي تم الحصول عليه مع المجموع الاختباري المحدد عن طريق نسخ المجموع الاختباري المحدد في مربع النص "قارن مع:".
5- سترى علامة التجزئة أو الصليب بجوار مربع النص وفقًا لذلك.
لحساب تجزئة سلسلة أو نص مباشرةً:
أ) قم بالتمرير لأسفل الصفحة إلى "MD5 & SHA1 Hash Generator للنص’
ب) انسخ السلسلة في مربع النص المحدد للحصول على المجموع الاختباري المطلوب.
بالنسبة إلى الخوارزميات الأخرى ، يمكنك استخدام "https://defuse.ca/checksums.htm’. يمنحك هذا الموقع قائمة شاملة بالعديد من قيم خوارزمية التجزئة المختلفة. انقر فوق "اختيار ملف" لتحديد ملفك وانقر فوق "حساب المجاميع الاختبارية ...للحصول على النتائج.
الطريقة الثالثة: استخدم MD5 & SHA Checksum Utility
أولا، قم بتنزيل MD5 & SHA Checksum Utility ثم قم بتشغيله بالنقر المزدوج على ملف exe. ما عليك سوى تصفح ملفك ويمكنك الحصول على تجزئة MD5 أو SHA1 أو SHA-256 أو SHA-512. يمكنك أيضًا نسخ ولصق التجزئة المحددة في مربع النص ذي الصلة لمطابقتها بسهولة مع القيمة التي تم الحصول عليها.
موصى به:
- إصلاح الكمبيوتر المحمول غير متصل بشبكة WiFi (بالصور)
- لا يوجد صوت في Windows 10 PC [محلول]
- كيفية إصلاح خطأ Windows Update 0x80070643
- إصلاح مشكلة برنامج تشغيل الناقل التسلسلي العالمي (USB)
آمل أن تكون الخطوات المذكورة أعلاه مفيدة في التعلم ما هو المجموع الاختباري؟ وكيفية حسابها. ولكن إذا كان لا يزال لديك أي أسئلة بخصوص هذه المقالة ، فلا تتردد في طرحها في قسم التعليقات.