مولّد SHA و Hash
إنشاء هاشات SHA-1 و SHA-256 و SHA-384 و SHA-512 لأي نص — في متصفحك.
عن مولّد SHA و Hash
مولّد hash من Handytool يحسب SHA-1 و SHA-256 و SHA-384 و SHA-512 hashes لأي نص مباشرة في متصفحك باستخدام Web Crypto API. اختر مخرجات hex أو Base64 ونسخ الـ digest بضغطة واحدة. بما أن تجزئة البيانات تحدث محليًا، يمكنك تجزئة كلمات المرور و tokens أو محتوى حساس بدون تعريضها لأي خادم.
مزايا مولّد SHA و Hash
- 01
أربعة متغيرات SHA
بدّل بسهولة بين SHA-1 و SHA-256 و SHA-384 و SHA-512. جميعها تُحسب باستخدام Web Crypto API من المتصفح، نفس التنفيذ المستخدم من قبل HTTPS وأنظمة المصادقة الحديثة.
- 02
مخرجات Hex أو Base64
احصل على الـ digest كسلسلة hex بأحرف صغيرة (الصيغة الأكثر شيوعًا) أو كـ Base64 (مدمجة، مستخدمة في HTTP headers و tokens). بدّل في أي وقت بدون إعادة كتابة مدخلاتك.
- 03
يعمل بالكامل في متصفحك
التجزئة تستخدم SubtleCrypto محليًا. نصك لا يلمس خادمًا أبدًا، لذا يمكنك بأمان إنشاء hashes للأسرار و كلمات المرور (للاستخدام غير الأمني) أو الحمولات السرية.
الأسئلة الشائعة حول مولّد SHA و Hash
- ما هو SHA hash؟
- SHA (Secure Hash Algorithm) هي دالة تجزئة تشفيرية تحول أي مدخل إلى بصمة بطول ثابت. نفس المدخل يُنتج دائمًا نفس الـ hash، لكن من المستحيل حسابيًا استرجاع المدخل من الـ hash. تُستخدم الـ hashes للتحقق من السلامة والتوقيعات والـ content addressing.
- أي متغيّر SHA يجب أن أختار؟
- استخدم SHA-256 لمعظم التطبيقات الحديثة — هو سريع وموسع الدعم. SHA-512 خيار جيد عندما تريد هامش إضافي على الأنظمة 64-bit. تجنب SHA-1 لأي شيء حساس أمنيًا؛ يُضمَّن هنا فقط للتوافق مع الأنظمة القديمة.
- هل يجب أن أستخدم SHA لتجزئة كلمات المرور؟
- لا — لا بشكل مباشر. SHA hashes سريعة جدًا، مما يجعلها عرضة لـ brute-force attacks. لتخزين كلمات المرور، استخدم دالة تجزئة مخصصة مثل bcrypt أو scrypt أو Argon2. هذه الأداة مفيدة للـ content integrity و file fingerprints و checksum comparisons.
- لماذا الـ hashes بصيغة hex بشكل افتراضي؟
- Hex (base 16) هي الصيغة الأكثر شيوعًا للـ hashes لأنها ترسم بنظافة على حدود البايتات — كل حرفي hex هما بايت واحد. Base64 أكثر دمجًا لكن أقل قابلية للقراءة البشرية. بدّل الصيغة اعتمادًا على ما يتوقعه النظام اللاحق.
- هل يتم إرسال نصي إلى خادم؟
- لا. التجزئة تحدث بالكامل في متصفحك باستخدام Web Crypto API. لا شيء يُرفع، يُسجّل، أو يُخزّن.
أدوات ذات صلة
أدوات →- متاح
معشّر Base64 و فاكّ الترميز
ترميز النصوص إلى Base64 وفك ترميزها مباشرة — الكل في متصفحك.
أدواتيعمل محليًافتح - متاح
معشّر URL و فاكّ الترميز
ترميز النصوص بـ percent-encoding لـ URLs وفك تشفير النصوص المرمزة — بشكل فوري وخاص.
أدواتيعمل محليًافتح - متاح
مولّد UUID
إنشاء معرّفات UUID v4 عشوائية تشفيرية أو معرّفات UUID v7 مرتبة حسب الوقت — في متصفحك.
أدواتيعمل محليًافتح
استكشف أدوات أخرى
كل الأدوات →- متاح
PDF إلى JPG
حوّل كل صفحة من PDF إلى صورة JPG أو PNG أو WebP حادة مباشرة في متصفحك — بدون رفع، بدون فقدان الجودة.
PDFيعمل محليًافتح - متاح
إزالة الخلفية
امسح خلفية الصورة باستخدام نموذج ذكاء اصطناعي يعمل داخل المتصفح — بدون رفع، صورك تبقى على جهازك.
صورةيعمل محليًافتح - متاح
قصّ الفيديو
اقطع بداية الفيديو أو نهايته بدقة إطار.
فيديوفتح - متاح
قصّ الصوت
اقتطع جزءًا من ملف صوتي.
صوتيعمل محليًافتح - متاح
Markdown إلى HTML
حوّل Markdown إلى HTML نظيف مباشرة في متصفحك.
مستنديعمل محليًافتح