كيف أحسب تجزئة SHA-256 لملف؟
اختر النص أو أفلِت الملف، فتعيد الأداة بصمته SHA-1 أو SHA-256 أو SHA-384 أو SHA-512. تُحسب التجزئة بواجهة Web Crypto في متصفحك على جهازك، لذا لا يغادر الملف جهازك قط — وهذا هو المقصد: يمكنك التحقق من تنزيل دون تسليم محتواه إلى موقع.
يعمل بالكامل داخل متصفحك · بلا رفع · بلا حساب · بلا علامة مائية
- اكتب أو ألصق نصًّا، أو أفلِت ملفًا.
- شغّل التجزئة واقرأ الملخّصات الأربعة.
- انسخ البصمة التي تحتاجها.
يُستخدم عندما لا يُختار ملف أدناه. ولا يُرسَل أي شيء إلى أي مكان.
الملف المختار يحلّ محل النص. أفلته في المربع أو اختر ملفًا.
أفلت ملفًا هنا
المصدر: مربع النص.
| الخوارزمية | البصمة (ست عشري) | نسخ |
|---|
ما تستطيع هذه الصفحة فعله
- تجزئة نص ملصق أو ملف كامل
- SHA-1 وSHA-256 وSHA-384 وSHA-512
- نسخ الملخّص بصيغة سداسية عشرية
- لا تُرفَع الملفات قط
متى تستخدم هذه الصفحة
- مقارنة تنزيل بمجمّع تحقق SHA-256 منشور.
- التأكد من أن ملفين أو كتلتين من النص متطابقان بايتًا ببايت.
- الحصول على ملخّص دون تثبيت أي شيء أو رفع الملف.
متى تختار أداة أخرى
- تجزّئ كلمات مرور — ملخّصات عائلة SHA سريعة، وليست تجزئات كلمات مرور؛ استخدم Argon2id أو bcrypt.
- تحتاج إلى HMAC أو توقيع رقمي أو MD5/CRC32/BLAKE3.
- تحتاج إلى إثبات مصدر البيانات؛ فالتجزئة تثبت فقط تطابق البايتات.
كيف تقارن بالخيارات الأخرى
تبثّ sha256sum وأدوات مماثلة ملفات بأي حجم بذاكرة ثابتة؛ هنا يُقرأ الملف في المتصفح، لذا فالمدخلات الكبيرة جدًّا محدودة بذاكرة الجهاز. تُقدَّم فقط SHA-1/256/384/512، وSHA-1 لم تعد مقاومة للتصادم — استخدمها للمقارنة العابرة لا للأمن. تحقّق من الأصالة بتوقيع مفتاح عام على الملخّص، لا بالملخّص وحده.
إلى أين تذهب ملفاتك
إلى لا مكان. هذه الصفحة تحمّل الشيفرة التي تقوم بالعمل، ومنذ تلك اللحظة يقرأ متصفحك أنت الملفَّ الذي تفتحه. لا خطوة رفع، ولا نسخة مؤقتة على خادم، ولا تنظيف عليك أن تثق به — البيانات لا تعبر الشبكة أبدًا، فلا يبقى شيء تحذفه لاحقًا. يمكنك التحقق بنفسك: افتح لوحة الشبكة في متصفحك أثناء عمل الأداة وراقبها وهي صامتة.
أسئلة حول هذه الأداة
- أي خوارزمية ينبغي أن أستخدم؟
- استخدم SHA-256 لكل شيء جديد: فهي مقاومة للتصادم وسريعة. تنتمي SHA-384 وSHA-512 إلى العائلة نفسها وتعطيان ملخّصًا أطول حين يطلبه معيار أو سياسة. تُقدَّم SHA-1 فقط لتطابق مجاميع تحقق قديمة — وهي لم تعد مقاومة للتصادم ولا ينبغي استخدامها أبدًا لإثبات أن ملفًا أصلي.
- هل يمكنني تجزئة ملف كبير جدًّا؟
- نعم، حتى حدّ ذاكرة جهازك، لأن المتصفح يقرأ الملف كله في ArrayBuffer قبل تجزئته. بضعة غيغابايت عادةً لا مشكلة بها على الحاسوب المكتبي؛ وعلى الهاتف ابقَ ضمن بضع مئات من الميغابايت. الملف نفسه لا يُرسَل قط.
- لماذا لا توجد MD5؟
- لا تنفّذ Web Crypto واجهة MD5 عمدًا، لأنها مكسورة وغير آمنة لأي غرض أمني. وبدلًا من شحن MD5 بـ JavaScript يعمل ببطء على الملفات الكبيرة ويغري الناس بالاعتماد عليه، تلتزم هذه الصفحة بعائلة SHA. إذا كانت لديك مجمّع تحقق MD5 قديم تريد التحقق منه، فأنت تحتاج أداة أخرى.
أدوات أخرى في المجموعة نفسها
- مولّد رموز QRحوّل أي نص أو رابط إلى رمز QR بصيغة PNG أو SVG قابلة للتنزيل.
- منسّق JSONنسّق JSON وقلّصه وتحقق منه، مع ذكر موضع الخطأ عند عدم صحته.
- مرمّز Base64رمّز نصًا أو ملفًا إلى Base64 وفكّ ترميزه، بما في ذلك الصيغ الآمنة للروابط.
- مختبِر التعابير النمطيةجرّب تعبيرًا نمطيًا في JavaScript على نص تجريبي، مع المطابقات ومجموعات الالتقاط.
الأدلة
- How to check a download is genuine with a SHA-256 hashCompare a file’s fingerprint with the published checksum in your browser. The file never leaves your device — which is the point.
- Why these tools never upload your files, and how to checkThe difference between “we delete your file” and “your file was never sent” is the whole argument. Here is how to verify it yourself.