ناعم

ما هو المجموع الاختباري؟ وكيفية حساب المجاميع الاختبارية

جرب أداة القضاء على المشاكل





نشر علىآخر تحديث: 17 فبراير 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: حساب المجاميع الاختبارية باستخدام بوويرشيل

1- استخدم البحث في قائمة ابدأ في نظام التشغيل Windows 10 واكتب بوويرشيل وانقر على نوافذ بوويرشيل ' من القائمة.



2. بدلاً من ذلك ، يمكنك النقر بزر الماوس الأيمن فوق البدء وتحديد ' نوافذ بوويرشيل 'من القائمة.

افتح برنامج Elevated Windows PowerShell في قائمة Win + X.

3- في Windows PowerShell ، قم بتشغيل الأمر التالي:

Get-FileHash yourFilePath For example, Get-FileHash C:UsershpDesktopmyfile.docx

4. سيتم عرض المطالبة قيمة تجزئة SHA-256 بشكل افتراضي.

حساب المجاميع الاختبارية باستخدام بوويرشيل

5- بالنسبة للخوارزميات الأخرى ، يمكنك استخدام:

Get-FileHash yourFilePath –Algorithm MD5 Or Get-FileHash yourFilePath –Algorithm SHA1

يمكنك الآن مطابقة القيمة التي تم الحصول عليها مع القيمة المحددة.

يمكنك أيضًا حساب تجزئة المجموع الاختباري لخوارزمية MD5 أو 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. يمكنك أيضًا نسخ ولصق التجزئة المحددة في مربع النص ذي الصلة لمطابقتها بسهولة مع القيمة التي تم الحصول عليها.

استخدم MD5 & SHA Checksum Utility

مُستَحسَن:

آمل أن تكون الخطوات المذكورة أعلاه مفيدة في التعلم ما هو المجموع الاختباري؟ وكيفية حسابها. ولكن إذا كان لا يزال لديك أي أسئلة بخصوص هذه المقالة ، فلا تتردد في طرحها في قسم التعليقات.

أديتيا فاراد

Aditya هو متخصص في تكنولوجيا المعلومات لديه دوافع ذاتية وكان كاتبًا تقنيًا على مدار السنوات السبع الماضية. يغطي خدمات الإنترنت والجوال و Windows والبرامج والأدلة الإرشادية.