التشفير والأمان

(13)

دوال تجزئة وترميزات وتواقيع ومفاتيح لمهام الأمان اليومية.

مدقّق المجموع الاختباري

احسب المجموع الاختباري لأي نص بالخوارزميات MD5 أو SHA-1 أو SHA-256 أو SHA-384 أو SHA-512 أو CRC32 وقارنه بقيمة متوقعة لتحصل على حكم واضح بالتطابق أو عدمه.

معرف التشفير

قم بلصق النص المشفر وسيقترح المعرف أنظمة تشفير/ترميز محتملة: Base64، وHex، وثنائي، ومورس، وسيزر أو إبدال، وJWT، والتجزئات الشائعة.

مولّد شهادات SSL

أنشئ شهادة SSL/TLS موقّعة ذاتيًا ومفتاحًا خاصًا RSA بالكامل داخل متصفحك. اسم Common Name وأسماء SAN ومدة صلاحية مخصّصة، تُصدَّر بصيغة PEM.

مشفر ملفات Base64

شفّر أي ملف (PDF، ZIP، صورة، ملف تنفيذي) إلى نص Base64 للتضمين في JSON أو البريد أو YAML أو data URIs. يعمل محليا، بلا رفع.

مشفر ومفكك Base58

رمّز نص UTF-8 أو بايتات سداسية عشرية وفك Base58 بأمان باستخدام أبجدية Bitcoin أو Ripple أو Flickr، مع رفض المحارف غير الصالحة.

مشفّر قيصر

شفّر وفك تشفير النص باستخدام شفرة قيصر. أي إزاحة من 1-25، مع دعم ROT13 كحالة خاصة، والحفاظ على علامات الترقيم وحالة الأحرف.

مولد bcrypt

ولّد hash من نوع bcrypt لكلمة مرور نصية. عامل cost قابل للضبط من 4 إلى 13، ومتوافق مع Laravel وDjango وNode وPHP.

مولد Hash bcrypt

ولّد hashes من نوع bcrypt أو تحقق من كلمة مرور نصية مقابل hash bcrypt موجود. وضعا التوليد والتحقق جنبا إلى جنب في أداة واحدة.

مشفر ومفكك Base32

شفّر وفك ترميز سلاسل Base32 باستخدام أبجدية RFC 4648. مفيد لأسرار TOTP والرموز غير الحساسة لحالة الأحرف والمعرفات التي يكتبها البشر.

مشفر ومفكك Base85

شفّر وفك ترميز Base85 في متغير Adobe Ascii85، وهو المستخدم داخل ملفات PostScript وPDF. أكثف من Base64 للبيانات الثنائية.

مشفر شفرة Atbash

شفّر النص أو فك تشفيره باستخدام شفرة Atbash، وهي استبدال عبري يطابق A-Z مع Z-A. العملية نفسها تشفر وتفك التشفير.

تشفير / فك تشفير AES

شفر وفك نصا منخفض المخاطر باستخدام شفرات AES في OpenSSL. يتم تجزئة عبارة المرور بـ SHA-256، ويحتوي خرج Base64 على IV زائد النص المشفر.

مرمز شفرة A1Z26

رمز النص باستخدام شفرة A1Z26 (A=1, B=2, ... Z=26) أو فك تسلسل أرقام إلى حروف، مع فاصل قابل للتخصيص.