حساب بصمة النص والملفات

احسب SHA-256 أو SHA-384 أو SHA-512 لنص UTF-8 أو لبايتات ملف محلي كما هي.

المعالجة محلية دون حفظ تلقائي. مهلة العامل 5 ثوانٍ وحد الناتج الكامل مع تفاصيله 2 MiB. المعاينة محدودة، والنسخ والتنزيل كاملان.

النص يُرمّز UTF-8 دون إضافة BOM أو تغيير مقصود لفواصل الأسطر؛ النسخة داخل textarea تخضع لسلوك المتصفح. استخدم ملفًا لحساب البايتات الأصلية بدقة. البصمة ليست تشفيرًا ولا طريقة آمنة لتخزين كلمات المرور.

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

اختر مصدر النص أو الملف، ثم خوارزمية البصمة. ألصق النص أو اختر الملف وعالج. انسخ البصمة النصية أو نزّلها، وقارنها بمرجع موثوق عند فحص تطابق الملفات.

مثال عملي

النص abc دون فاصل سطر، مع SHA-256، يعطي ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad. إضافة LF تغير البايتات وبالتالي البصمة.

حدود الدعم

يُرمّز النص الذي يصل إلى المحرك إلى UTF-8 دون إضافة BOM أو تطبيع Unicode أو تغيير CR/LF؛ وجود U+FEFF في النص نفسه يبقى جزءًا منه. قد توحّد خانة النص فواصل الأسطر عند اللصق؛ اختر الملف للحفاظ على بايتاته الأصلية. يُحسب الملف من بايتاته كما هي، بما فيها BOM إن وجد، دون فك ترميز أو اعتماد اسمه. تستخدم الحسابات Web Crypto. التجزئة ليست تشفيرًا ولا تكشف محتوى الملف ولا تثبت مصدره من دون مرجع موثوق.

أسئلة شائعة

هل تصلح بصمة SHA وحدها لتخزين كلمات المرور بأمان؟

لا. هذه أداة بصمات عامة وليست نظام تخزين كلمات مرور أو اشتقاق مفاتيح. كما أن تطابق البصمة مع قيمة غير موثوقة لا يثبت سلامة المصدر.

أدوات مرتبطة