كيفية التحقق من المجموع الاختباري SHA512 على Mac

جدول المحتويات:

Anonim

غالبًا ما تستخدم تجزئات SHA512 لتحديد تكامل البيانات ، سواء لمطابقة ملف تم تنزيله مع ملف أصلي على الخادم ، أو لإخراج الأمر ، أو للتأكد من نجاح نقل الملف ، أو عدم العبث به .

التحقق من تجزئة SHA512 سهل جدًا على جهاز Mac ، بفضل أدوات سطر الأوامر المجمعة المثبتة مسبقًا على أي تثبيت MacOS شبه حديث.سنغطي طريقتين مختلفتين للتحقق والتحقق من تجزئة SHA512 على جهاز Mac ، باستخدام كل من الأمر shasum والأمر openssl

كيفية التحقق والتحقق من المجموع الاختباري SHA512 باستخدام shasum

يتضمن MacOS الأمر shasum ، مما يجعل فحص تجزئة المجموع الاختباري sha512 سهلًا للغاية.

  1. افتح Terminal ، من / Applications / Utilities /
  2. اكتب الأمر التالي ، مع استبدال / path / to / file بالمسار إلى الملف الذي تريد التحقق من التجزئة من أجله:
  3. shasum -a 512 / path / to / file

  4. العودة ، سيتم الإبلاغ عن تجزئة SHA512 في الإخراج الطرفي

على سبيل المثال ، إذا كنت تتحقق من sha512 لملف يسمى "DownloadedFile.zip" في ~ / Downloads ، فقد يبدو الأمر والإخراج كما يلي:

shasum -a 512 ~ / Downloads / DownloadedFile.zip

221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21e

السلسلة الطويلة من الأحرف الأبجدية الرقمية هي تجزئة sha512.

كيفية التحقق من تجزئة SHA512 باستخدام openssl

يمكنك أيضًا استخدام الأمر openssl للتحقق من المجموع الاختباري لتجزئة SHA512 والتحقق منه ، وهو متاح أيضًا للتشغيل عبر Terminal على جهاز Mac باستخدام سلسلة الأوامر التالية:

openssl sha512 اسم الملف

باستخدام نفس مثال الملف على النحو الوارد أعلاه ، سيبدو الأمر والإخراج كما يلي:

~ openssl sha512 ~ / Downloads / DownloadedFile.zip

SHA512 (DownloadedFile.zip)=221c66052f4c55ddbedfe75969d2f7513bb292d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808306a995f93000

مع السلسلة الطويلة من النص والأرقام كونها تجزئة SHA512.

إذن ها أنت تعرف الآن طريقتين مختلفتين للتحقق من تجزئات SHA512 والتحقق منها. في حين أن SHA256 ربما يكون الأكثر استخدامًا في الوقت الحاضر ، فإن SHA512 يكتسب المزيد من التقدم ، ولكن حتى SHA1 و md5 الأضعف من الناحية التشفير لا يزالان قيد الاستخدام كطرق للتحقق من سلامة الملف أو البيانات لإجراء المقارنات.

من الواضح أننا نركز على نظام Mac هنا ، ولكن يمكنك استخدام نفس الأوامر على أي جهاز آخر مع قاعدة أو نظام فرعي يونكس أو لينكس ، بما في ذلك Linux أو حتى Windows مع WSL (Linux Bash shell) . تجزئة سعيدة.

كيفية التحقق من المجموع الاختباري SHA512 على Mac