التحقق من التجزئة
التحقق من التجزئة
إنشاء تجزئات SHA-256/SHA-512/SHA-1 للنصوص أو الملفات. مقارنة مع مجاميع التحقق المتوقعة للتحقق السريع من السلامة. بدون حد لحجم الملف.
التحقق من التجزئة
🚀 بداية سريعة
- اختر الوضع: نص أو ملف
- أدخل نصًا أو أسقط ملفًا للتحقق
- اختر خوارزمية التجزئة (الافتراضي: SHA-256)
- انقر "احسب" لإنشاء checksum
- اختياري: الصق القيمة المتوقعة للمقارنة
📌 سيناريوهات شائعة
- التحقق من التنزيل: قارن مع checksum الرسمي للتأكد من السلامة
- التحقق من النسخ الاحتياطي: قارن التجزئة قبل وبعد لضمان سلامة البيانات
- توقيع API: إنشاء ملخصات الطلبات لمصادقة API
- إزالة التكرار: كشف الملفات المتطابقة بسرعة عبر مقارنة التجزئة
🧭 نصائح الاستخدام
- استخدم SHA-256 للتحقق اليومي — توازن جيد بين الأمان والأداء
- استخدم SHA-512 للسيناريوهات عالية الأمان — مقاومة أقوى للتصادم
- SHA-1 للتوافق القديم فقط — غير موصى به للاستخدامات الجديدة
- انتبه لحالة الأحرف: checksums الرسمية غالباً بأحرف صغيرة؛ اضبط تنسيق الإخراج
⚠️ القيود والتوافقية
- يتطلب WebCrypto API — المتصفحات الحديثة فقط
- الملفات الكبيرة تستخدم معالجة التدفق؛ آمن للذاكرة لكن أبطأ للملفات بالجيجابايت
- SHA-1 له ثغرات تصادم معروفة — استخدم للتوافق القديم فقط
🔒 الخصوصية والأمان
- كل المعالجة تتم في المتصفح — البيانات لا تغادر جهازك أبداً
❓ أسئلة شائعة
ماذا أفعل إذا لم تتطابق التجزئة؟
تحقق من اكتمال تنزيل الملف، وعدم تعديله بواسطة مكافح الفيروسات؛ تأكد من الخوارزمية وحالة الأحرف
ما الحد الأقصى لحجم الملف؟
لا حد — القراءة التدفقية تمنع تجاوز الذاكرة؛ ملفات الجيجابايت قد تستغرق ثوان إلى دقائق