إنشاء Hash للنصوص
أداة إنشاء Hash للنصوص تحسب بصمة تشفيرية لأي نص باستخدام خوارزميات SHA-256 أو SHA-384 أو SHA-512 (وMD5 وSHA-1 كخيارات قديمة للتوافق فقط)، بالإضافة إلى CRC32 كمجموع تحقق (وليس بصمة تشفيرية)، مع إمكانية حساب كل الخوارزميات دفعة واحدة لمقارنتها. تعمل الخوارزميات القياسية عبر واجهة Web Crypto الآمنة في متصفحك، وMD5 وCRC32 عبر تنفيذ مبني داخل الأداة نفسها — كل ذلك محليًا دون إرسال النص لأي خادم.
يتم حساب البصمة (Hash) بالكامل داخل جهازك، ولا يُرسل النص لأي خادم.
هذه دالة تجزئة تشفيرية عامة، وليست حلًا لتخزين كلمات المرور — لا تُستخدم بمفردها (بدون Salt وWork Factor) لتخزين كلمات مرور المستخدمين بأمان.
ما الذي تفعله هذه الأداة
تحسب البصمة الرقمية (hash) لنص تكتبه بخوارزمية تختارها — MD5 أو SHA-1 أو SHA-256 أو SHA-384 أو SHA-512 أو CRC32 — أو بكل الخوارزميات دفعة واحدة.
متى تستخدمها
- تتحقق من تطابق نص مع بصمة منشورة.
- تولّد بصمة لمقارنتها لاحقًا للتأكد أن النص لم يتغير.
- تختبر تكاملًا يحسب بصمات ويحتاج قيمة مرجعية.
- تتعلّم الفرق بين الخوارزميات بمقارنة نواتجها.
طريقة الاستخدام
- اكتب أو الصق النص في حقل «النص».
- اختر «خوارزمية البصمة»، أو استخدم خيار حساب الكل.
- انسخ البصمة الناتجة.
مثال عملي
المُدخَل
نص قصير مع اختيار SHA-256.
الناتج
سلسلة من 64 حرفًا ست عشريًا تمثّل بصمة ذلك النص بالضبط — أي تغيير ولو بحرف واحد يغيّرها كليًا.
حدود الأداة
- MD5 وSHA-1 مكسورتان أمنيًا ومعلَّمتان صراحة بأنهما قديمتان: تصلحان للتحقق من ملفات قديمة أو التوافق مع أنظمة موروثة، ولا يصح استخدامهما في أي سياق أمني جديد.
- CRC32 ليست خوارزمية تشفيرية أصلًا ولم تُصمَّم للأمان: هي مجموع تحقق لرصد التلف العرضي فقط، وبلا أي مقاومة للتلاعب المتعمّد — ولهذا لها تنبيه منفصل في الواجهة لا تُجمع مع تحذير الخوارزميات القديمة.
- البصمة اتجاه واحد: لا يمكن استرجاع النص منها.
- البصمة وحدها لا تحمي كلمة مرور؛ تخزين كلمات المرور يحتاج خوارزميات مصمّمة لذلك مع ملح عشوائي.
الخصوصية والمعالجة
البصمة تُحسب بالكامل داخل جهازك، ونصّك لا يُرسل إلى أي خادم.
ملاحظات تقنية
- الخوارزميات الحديثة تُحسب عبر واجهة التشفير المدمجة في المتصفح.
الأسئلة الشائعة
لا، هذه دالة تجزئة تشفيرية عامة وليست حلًا لتخزين كلمات المرور بأمان — تخزين كلمات المرور الآمن يتطلب خوارزميات مخصصة لذلك (مع Salt وWork Factor) وليس تجزئة نصية مباشرة.