مولّد البصمات (Hash) وUUID

بصمات MD5 وSHA-1 وSHA-256 وSHA-512 لنص أو ملف، مع مولّد UUID.

ما البصمة (Hash)؟

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

التحقق من ملف منزَّل

ينشر كثير من مطوّري البرامج بصمة SHA-256 لملفاتهم. أفلت الملف الذي نزّلته والصق البصمة المنشورة في خانة المقارنة: إذا تطابقتا، فالملف سليم ولم يُعدَّل أثناء النقل.

أي خوارزمية تختار

الخوارزميةالطولالاستخدام
MD532 حرفًافحص سريع للسلامة، لا يصلح للأمان
SHA-140 حرفًاقديمة، لا يُنصح بها للأمان
SHA-25664 حرفًاالمعيار الحالي: التحقق والتوقيعات
SHA-512128 حرفًاأعلى هامش أمان

لتخزين كلمات المرور، لا تكفي أي من هذه الخوارزميات وحدها: يلزم استخدام دوال مخصّصة بطيئة عمدًا مثل bcrypt أو Argon2.

معرّفات UUID

معرّف UUID هو معرّف فريد بطول 128 بت، مثل 3f2a9c1e-7b4d-4e8a-9f21-0c5d8e6b1a47. يُستخدم الإصدار 4، المُنشأ هنا بعشوائية تشفيرية، لتسمية السجلات أو الملفات أو الطلبات دون خطر التكرار.

الأسئلة الشائعة

هل يُرفع نصي أو ملفي؟

لا. يحسب متصفحك البصمات، ولا يغادر أي شيء جهازك.

هل يمكن استرجاع نص من بصمته؟

لا، فالبصمة باتجاه واحد. لا يمكن تخمين إلا النصوص القصيرة جدًا أو الشائعة جدًا بتجربة قوائم كلمات، ولهذا لا يُستخدم MD5 لحماية كلمات المرور.

هل يمكن أن يتطابق معرّفا UUID؟

نظريًا نعم، وعمليًا لا: سيتعيّن إنشاء مليارات المعرّفات في الثانية لعقود حتى تظهر أي فرصة للتكرار.

أدوات مشابهة

مواقعنا الأخرى:NetCheck - أدوات الشبكة وDNSVolt - اختبار سرعة الإنترنتBoxo - بريد إلكتروني مؤقت