مولّد التجزئة (SHA)

أنشئ بصمة لنص، أو تحقق من توقيع HMAC لطلب Webhook، أو قارن قيمًا دون كشفها. تُحسب التجزئات بتطبيق Web Crypto المدمج في المتصفح.

تعمل بالكامل داخل متصفحك. لا تُرفع بياناتك أو ملفاتك إلى أي خادم.

طريقة الاستخدام

  1. اكتب النص أو الصقه. يُرمَّز بصيغة UTF-8.
  2. أدخل مفتاح HMAC السري إن أردت.
  3. تُحسب كل أنواع SHA أثناء الكتابة. اختر Hex أو Base64 وانسخ ما تحتاجه.

أمثلة

SHA-256 لنص فارغ

e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

التحقق من Webhook

الصق جسم الطلب الخام والسر المشترك لحساب HMAC-SHA256 ومقارنته بقيمة الترويسة.

الخصوصية

تعمل بالكامل داخل متصفحك. لا تُرفع بياناتك أو ملفاتك إلى أي خادم. راجع سياسة الخصوصية لمعرفة ما يُحفظ في متصفحك (المفضلة والسجل فقط). سياسة الخصوصية

تحقق بنفسك: افتح أدوات المطوّر في متصفحك، واختر تبويب «الشبكة» (Network)، ثم استخدم الأداة. لن يظهر ملفك في أي طلب رفع. وبعد حفظ هذه الصفحة للاستخدام دون اتصال، يمكنك أيضًا قطع الاتصال بالإنترنت ومواصلة العمل. الإعلانات وإحصاءات الزيارات المجهولة، عند تفعيلها، ترسل طلباتها الخاصة، لكنها لا تتلقى ملفاتك أو نصوصك أبدًا.

أسئلة شائعة

لماذا لا يتوفر MD5؟

خوارزمية MD5 مكسورة أمنيًا وليست جزءًا من Web Crypto. استخدم SHA-256. إذا احتجت MD5 فقط لمطابقة مجموع تحقق قديم فاستخدم أداة مخصصة دون اتصال.

هل أجزّئ كلمات المرور بـ SHA-256؟

لا. تُخزَّن كلمات المرور بخوارزميات بطيئة مملّحة مثل Argon2 أو bcrypt أو scrypt على الخادم. تجزئات SHA العادية سريعة جدًا.

أدوات ذات صلة

كل أدوات المطورين
مولّد كلمات المرورأنشئ كلمات مرور عشوائية قوية بالطول وأنواع الأحرف التي تختارها، باستخدام مولّد الأرقام العشوائية التشفيري في متصفحك.
مولّد UUIDأنشئ معرّفات UUID عشوائية من الإصدار 4 أو مرتبة زمنيًا من الإصدار 7 بالجملة باستخدام المولّد العشوائي الآمن في المتصفح.
معاينة SVG وتحسينهعاين ملفات SVG بأمان وقلّل حجمها بحذف التعليقات وبيانات برامج التصميم والمسافات، مع تقريب الأرقام اختياريًا.
منتقي الألوان ومحوّلهااختر لونًا، وحوّل بين HEX وRGB وHSL، والتقط الألوان من صورة أو من الشاشة، وتحقق من التباين مع النص الأبيض والأسود.

البحث في الأدوات