الحصول على SHA-256 من أي ملف أو نص في ثواني

Verifying downloads shouldn't need a command line. Drop a file or paste text for instant SHA-1, SHA-256, SHA-384 and SHA-512 digests. Use and copy results free — no account needed.

abcSHA-256ba7816bf8f01cfea414140de

الصق النص المراد تجزئته…

أو إسقاط أي ملف - الحصول على جميع الهضمات الأربعة SHA نسخ

What you can do with مولّد التجزئة

كُلّ شيء هذه الأداةِ تُساعدُك تُنجزُ - لا منحنى تَعَلّمَ، لا تركيب.

  • جراثيم SHA-256 من أي نص
  • Create SHA-1, SHA-384 and SHA-512 digests
  • التحقق من سلامة الملف مع شيكوم
  • عجلات مكملة للملفات المحملة
  • كلمات سر البصمات أو كسور
  • التحميلات المكمّلة من المواد المتوقّعة

وضع المعلومات

Every control in مولّد التجزئة, explained — what it does and when to use it.

الإعدادات

المصدرهبوط
يبدّل ما تُطبَّق عليه التجزئة بين نص ملصوق وملف مختار — اختر «ملف» للتحقّق من المجموع الاختباري لملف نزّلته، أو «نص» لاستخراج بصمة سلسلة نصية ملصوقة.الخيارات: نصالملف
الملفمدخلات الملف
منتقي الملفات الذي يظهر عند ضبط المصدر على «ملف»؛ واختيار ملف جديد يعيد فورًا حساب المجاميع الاختبارية الخمسة لذلك الملف.
Uploads are encrypted in transitRemoved under our retention policy

انتهيت من مولّد التجزئة؟ جرّب هذه بعدها

أدوات مختارة بعناية تتناسب مع مولّد التجزئة. تابع عملك دون فقدان ملفك.

عرض جميع الأدوات
x9$Kf2

مولِّد كلمات المرور

Weak, reused passwords get accounts hijacked. Create cryptographically random passwords up to 128 characters with live strength feedback, then copy securely. Free to use, with no account needed.

جرّبه الآن
Hi!SGkhIQ==

مُرمِّز / مُفكِّك ترميز Base64

Cryptic Base64 in logs and payloads slows you down. Decode to readable text or encode any text or file — URL-safe, UTF-8 safe, and instant in your browser.

جرّبه الآن
eyJh.eyJz.SflKHEADERPAYLOADSIGN

أداة فك ترميز JWT

Debugging auth means squinting at opaque tokens. Paste a JWT to see its decoded header, payload and expiry instantly — then copy locally. Free to use, with no account needed.

جرّبه الآن
a%20b%3Dcpercent-encoded

أداة ترميز / فك ترميز URL

Percent-encoded URLs are unreadable, and hand-editing breaks them. Paste any string or full URL to encode or decode it correctly in component or full-URL mode, right in your browser.

جرّبه الآن
{"id": 7,"ok": true}

تجميل JSON

One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.

جرّبه الآن
- old line+ new line shared+ added

أداة مقارنة النصوص

Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.

جرّبه الآن

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

SHA-1 وSHA-256 وSHA-384 وSHA-512 — كل خوارزمية يوفّرها Web Crypto API في المتصفح. يُعرَض الملخّص كسلسلة سداسية عشرية بأحرف صغيرة، وهي الصيغة المتوقعة في ملفات المجموع الاختباري وبيانات الحزم وأدوات HMAC.

features

تختلف في طول الناتج وجيل التصميم. يُعدّ SHA-256 الخيار الافتراضي الحديث لفحوصات السلامة ومعظم استخدامات البلوك تشين. يُنتج SHA-384 و SHA-512 ملخّصات أطول تقاوم هجمات تمديد الطول. ويُعرض SHA-1 للتوافق مع الأنظمة القديمة لكنه لم يعد يُعتبر آمناً ضد هجمات التصادم.

technical

لا — كلاهما معرّض للكسر أمام هجمات التصادم المتعمدة، لذا لا تستخدمهما أبدًا لكلمات المرور أو التوقيعات أو أي عمل حساس أمنيًا. أُدرجا هنا فقط للتوافق مع الأنظمة القديمة: التحقق من مجاميع التحقق القديمة للتنزيلات، وعلامات ETag، والبيانات الوصفية الحالية. لأي استخدام جديد، اعتمد SHA-256 أو أطول؛ أما للاستخدامات غير الأمنية مثل مفاتيح التخزين المؤقت، فإن SHA-256 مقتطعًا إلى الحجم الذي تحتاجه يفي بالغرض جيدًا.

technical

كلاهما. الصق نصاً أو أفلِت ملفاً في مربع الإدخال — تقرأ الأداة الملف كتدفق ثنائي وتغذّيه مباشرة إلى API التجزئة، لذا يطابق الناتج ذلك المُنتَج بواسطة sha256sum أو openssl dgst أو Get-FileHash في PowerShell.

features

لا. دوال التجزئة (Hash) التشفيرية هي دوال أحادية الاتجاه: بمعرفة البصمة الناتجة، لا توجد طريقة فعّالة لاستعادة المُدخل الأصلي. وهذا هو الهدف بأكمله — فعمليات التحقق من السلامة وتخزين كلمات المرور والتوقيعات كلها تعتمد على هذه الخاصية.

technical

لا. تُنفِّذ واجهة Web Crypto API عملية التجزئة داخل متصفحك، لذا لا يعبر المُدخل الشبكة أبدًا. وهذا يجعل الأداة آمنة للأسرار والمفاتيح الخاصة وأي ملف لا ترغب في رفعه.

privacy

نعم. بدّل مفتاح المصدر إلى نص لحساب تجزئة سلسلة ملصقة، أو إلى ملف لإسقاط أي ملف. وفي كلتا الحالتين تحسب الأداة SHA-1 وSHA-256 وSHA-384 وSHA-512 دفعةً واحدة وتتيح لك نسخ أيٍّ منها، بحيث تطابق تجزئة الملف ما يُنتجه sha256sum أو Get-FileHash في PowerShell.

features

لكل صف خوارزمية (MD5، SHA-1، SHA-256، SHA-384، SHA-512) زر نسخ خاص به بجوار البصمة السداسية عشرية. الزر الرئيسي الكبير في الأسفل اختصار لخوارزمية SHA-256 تحديدًا لأنها القيمة الأكثر طلبًا، لكن يمكن نسخ كل بصمة أخرى بشكل منفرد بالطريقة نفسها.

usage

نعم — يُعرض MD5 إلى جانب SHA-1 وSHA-256 وSHA-384 وSHA-512 رغم أن واجهة Web Crypto API المدمجة في المتصفح لا تنفّذ MD5. تتضمن الأداة تنفيذها الخاص لـ MD5 بلغة JavaScript خالصة تحديداً حتى تتمكن من مطابقة المجاميع الاختبارية مع التنزيلات القديمة وETags والبيانات الوصفية التي لا تزال تنشر MD5 — وهو مُضمَّن للتوافق مع الأنظمة القديمة، وليس أبداً لأي غرض حساس أمنياً.

technical

انقر على Clear في أي وقت لمسح النص الملصق أو الملف المُسقَط — تختفي البصمات السابقة فورًا فلن تقارن بصمة قديمة بالخطأ أبدًا. يمكنك أيضًا ببساطة تبديل مفتاح Source بين Text وFile؛ فكل مصدر يحتفظ بمدخلاته بشكل مستقل.

usage

غيّر مفتاح Source إلى File، وأسقِط الملف المنزَّل (مثبّت أو ISO أو أرشيف) في الأداة، وقارن صف SHA-256 مع المجموع الاختباري المنشور على موقع الناشر — استخدم زر Copy SHA-256 بنقرة واحدة للصقه مباشرةً في مقارنة بدلًا من إعادة كتابة السلسلة السداسية العشرية الطويلة. ولأن التجزئة تتم محليًا عبر Web Crypto، فإن الملف نفسه لا يغادر جهازك أثناء الفحص.

tips

لا — تحسب هذه الأداة قيم اختصار (digests) ثابتة: MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512. أما Bcrypt وscrypt وArgon2 فهي خوارزميات بطيئة عمدًا ومملّحة (salted) مصممة لتخزين كلمات مرور تسجيل الدخول، ومكانها في كود الخادم الخلفي وليس في أداة تحويل. يمكنك هنا حساب قيمة اختصار لأي نص باستخدام SHA-256 لأغراض التحقق أو مفاتيح التخزين المؤقت، لكن لا تخزّن أبدًا كلمات مرور المستخدمين كقيم اختصار عادية غير مملّحة.

technical

قيمة الهاش هي بصمة ثابتة الطول تُحسب من مدخلاتك: خوارزمية SHA-256 تنتج دائمًا 64 حرفًا سداسي عشري، سواء كنت تُجزّئ كلمة واحدة أو ملفًا بحجم 2 GB. المدخل نفسه ينتج دائمًا القيمة نفسها، بينما يؤدي تغيير بايت واحد فقط إلى قيمة مختلفة تمامًا — وهذا بالضبط ما يجعل مولّد قيم الهاش أداة مفيدة للتحقق من سلامة الملفات واكتشاف التكرار.

technical

كيف تساعدك مولّد التجزئة على إنجاز مهمتك

مشكلات حقيقية تحلّها كل يوم — للشركات والمبدعين والمهام اليومية. اعثر على حالة الاستخدام التي تناسبك وابدأ في ثوانٍ.

الاستخدام اليومي

التحقّق من سلامة الملف بعد التنزيل

احسب بصمة SHA-256 لملف ISO أو ملف تثبيت أو ملف إصدار وقارنها بمجموع التحقق الخاص بالناشر للتأكد من أن الملف لم يتعرض للتلف أو العبث

الاستخدام اليومي

اكتشف التكرارات في مكتبات الصور الكبيرة

احسب تجزئة الملفات للعثور على الصور أو المستندات أو الأصول المكررة عبر المجلدات ومشاركات NAS والأقراص السحابية دون مقارنتها بايتًا ببايت في كل مرة

للمطورين

توقيع حمولات الـ Webhook والتحقق منها

أنشئ بصمة SHA-256 لجسم webhook للتحقق من توقيعات HMAC الخاصة بـ Stripe وGitHub وShopify وTwilio أثناء أعمال التكامل المحلي وتصحيح الأخطاء

للأعمال

بصمة إصدارات البرامج لأغراض التدقيق

أنشئ بصمات SHA-512 للملفات الثنائية وصور الحاويات وأرشيفات الإصدارات حتى تتمكن فرق الامتثال من تدقيق أي إصدار بالضبط شُحن لأي عميل

الويب وتحسين محركات البحث

إنشاء مفاتيح التخزين المؤقت وعلامات ETags

احسب تجزئة أجسام الطلبات أو معلمات الاستعلام أو محتويات الملفات لاشتقاق مفاتيح تخزين مؤقت حتمية لـ Redis وCloudflare Workers وترويسات ETag في شبكات CDN

الاستخدام اليومي

تأكيد سلامة النسخ الاحتياطية بمرور الوقت

احفظ بصمات SHA-256 للنسخ الاحتياطية الشهرية وأعد حسابها لاحقًا للتأكد من أن تلف البيانات لم يُفسد بصمت الأرشيفات المهمة على وسائط التخزين طويلة المدى

للمطورين

تحقّق من المجاميع الاختبارية MD5 القديمة من التنزيلات القديمة

لا تزال بعض بيانات البرامج القديمة ومواقع المرايا تنشر مجموع تحقّق MD5 فقط. أفلِت الملف في "وضع الملف" وقارنه بصف MD5 المنشور — مُدرَج تحديدًا لمطابقة تلك القوائم القديمة، وليس لأي شيء حسّاس أمنيًا.

الخصوصية والأمان

بصمة كلمات المرور والأسرار لتدقيق الإعدادات

الصق قيمة إعداد أو مفتاح API أو كلمة مرور في وضع النص للحصول على بصمة SHA-256 الخاصة بها لسجلات التدقيق ومقارنات الفروق — أثبت أن بيئتين تحتويان على السر نفسه دون كشف السر ذاته أبداً، لأن التجزئة تعمل بالكامل في متصفحك.

النشر

إثبات الطابع الزمني للأعمال المكتوبة

احسب هاش مخطوطة أو مسودّة عقد أو ملف تصميم باستخدام SHA-256 وانشر أو أرسل البصمة فقط عبر البريد الإلكتروني قبل الكشف عن المستند النهائي — لاحقاً يمكنك إثبات أن المحتوى الدقيق كان موجوداً في ذلك الوقت، لأن أي شخص لديه الملف يستطيع التحقّق من مطابقته لبصمتك المنشورة.

للأعمال

التحقق من ترحيل البيانات

احسب هاش ملفات التصدير قبل ترحيل قاعدة بيانات أو ترحيل سحابي وبعده لإثبات التطابق بايتاً ببايت — قارن بصمات SHA-256 لملفات التصدير بصيغة CSV/JSON على الطرفين بدلاً من فحص ملايين الصفوف بالعين.

التعليم

فحوصات نزاهة الفصول للملفات المُقدَّمة

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

للمطورين

تحقّق من تنزيلات البرامج وصور أنظمة التشغيل قبل تثبيتها

أفلِت مثبّتًا حديث التنزيل أو ملف Linux ISO أو أرشيفًا في وضع الملف وقارن صف SHA-256 بقيمة المجموع الاختباري (checksum) التي يذكرها الناشر على صفحة التنزيل الرسمية — هذا هو السبب الأكثر شيوعًا لاستخدام مولّد التجزئة، وهو يكشف تنزيلًا تالفًا أو نسخة مرآة معبوثًا بها قبل تشغيل أي شيء غير موثوق على جهازك.