التشفير
التشفير المتماثل وغير المتماثل وHMAC وتوليد المفاتيح (AES وDES الثلاثي وRSA وPGP)
شفّر النصوص وفك تشفيرها باستخدام AES وTriple DES وDES وRC4 وRabbit، وشفّر باستخدام Blowfish، وأنشئ أزواج مفاتيح RSA، واستخدم تشفير RSA وPGP، واحسب تواقيع HMAC. في المشاريع الجديدة اختر AES أو RSA بطول مفتاح كافٍ؛ أما DES وRC4 وRabbit فتفيد أساسًا في التوافق مع الأنظمة القديمة. تتم معالجة المفاتيح والنص الصريح داخل متصفحك.
عدد الأدوات في هذه الفئة: 18
نقاط بداية مقترحة
جميع أدوات هذه الفئة
-
فك تشفير AES
فك تشفير نص AES المشفّر: بيانات OpenSSL بصيغة «Salted__» أو ناتج CryptoJS أو مفتاح خام مع متجه التهيئة، بأنماط CBC وGCM وCTR وCFB وOFB وECB.
-
تشفير AES
شفّر النصوص بخوارزمية AES-128/192/256 بأنماط CBC وGCM وCTR وCFB وOFB وECB. وضع عبارة مرور متوافق مع OpenSSL أو مفتاح hex خام مع IV. يعمل داخل متصفحك.
-
تشفير Blowfish وفك تشفيره
شفّر أو فك تشفير بخوارزمية Blowfish (مفاتيح 4–56 بايت) بأنماط CBC وCFB وOFB وECB. صيغة عبارة مرور OpenSSL bf-cbc أو مفتاح hex خام وIV. مجاني وفي المتصفح.
-
فك تشفير DES
فك تشفير نص DES القديم: بيانات OpenSSL des-cbc بصيغة Salted__ مع عبارة مرور، أو بيانات خام بمفتاح hex من 8 بايت وIV. يُتحقق من الحشو محليًا.
-
تشفير DES
شفّر النصوص بخوارزمية DES القديمة بأنماط CBC وCFB وOFB وECB بعبارة مرور OpenSSL des-cbc أو مفتاح hex من 8 بايت. للتوافق فقط، فـ DES غير آمنة.
-
مولّد التجزئة
جزّئ النص بـ 20 خوارزمية دفعة واحدة: MD5 وSHA-1 وSHA-2 وSHA-3 وKeccak وRIPEMD-160 وBLAKE2 وBLAKE3 وWhirlpool وSM3 وCRC32. hex أو Base64 مباشرة في متصفحك.
-
محدد نوع التجزئة
تعرّف على نوع التجزئة من صيغتها: bcrypt وArgon2 وSHA-512 crypt بالبادئة $6$ وLDAP {SSHA} وDjango PBKDF2 وMySQL، أو MD5/SHA بطول hex، مع أوضاع hashcat.
-
مولّد HMAC
احسب HMAC-SHA256 وSHA-384 وSHA-512 وSHA-224 وSHA-1 وMD5 وSHA3 وRIPEMD-160 لرسالة بمفتاح نصي أو hex أو Base64. ناتج hex أو Base64 مباشرة.
-
تشفير PGP
شفّر رسالة لمفتاح OpenPGP عام واحد أو أكثر، وفك التشفير بمفتاحك الخاص، أو ولّد زوج مفاتيح Curve25519/RSA. بصيغة ASCII-armor وفي متصفحك.
-
فك تشفير Rabbit
فك تشفير بيانات شيفرة التدفق Rabbit من CryptoJS (Salted__ بترميز Base64 مع عبارة مرور) أو نص خام بمفتاح hex بطول 128 بت وIV اختياري بطول 64 بت.
-
تشفير Rabbit
شفّر النصوص بشيفرة التدفق Rabbit (RFC 4503، eSTREAM) بعبارة مرور بصيغة CryptoJS أو مفتاح hex بطول 128 بت وIV بطول 64 بت. يعمل محليًا.
-
فك تشفير RC4
فك تشفير نص RC4 (ARC4) بمفتاح hex خام أو عبارة مرور متوافقة مع OpenSSL (صيغة Salted__). مدخل Base64 أو hex ومخرج نصي أو hex، كله محليًا.
-
تشفير RC4
شفّر النصوص بشيفرة التدفق RC4 (ARC4) بعبارة مرور متوافقة مع OpenSSL أو مفتاح hex خام. للتوافق مع الأنظمة القديمة ولمتجهات الاختبار فقط.
-
فك تشفير RSA
فك تشفير نص RSA (Base64 أو hex) بمفتاح خاص PEM باستخدام RSA-OAEP SHA-256 أو OAEP SHA-1 أو PKCS#1 v1.5. رسائل خطأ واضحة عند خطأ المفتاح أو الحشو.
-
تشفير RSA
شفّر رسالة قصيرة بمفتاح RSA عام (PEM) بـ RSA-OAEP SHA-256 أو OAEP SHA-1 أو PKCS#1 v1.5. ولّد زوج مفاتيح تجريبيًا بنقرة واحدة. محليًا فقط.
-
مولّد مفاتيح RSA
ولّد زوج مفاتيح RSA (2048 أو 3072 أو 4096 بت) في متصفحك عبر Web Crypto. نزّل مفاتيح PEM بصيغة PKCS#8/SPKI أو PKCS#1. لا يُرفع شيء.
-
فك تشفير Triple DES
فك تشفير بيانات Triple DES (DES-EDE3) من OpenSSL أو CryptoJS بعبارة مرور، أو نص خام بمفتاح hex من 16/24 بايت وIV. يعمل محليًا في متصفحك.
-
تشفير Triple DES
شفّر النصوص بخوارزمية Triple DES (DES-EDE3) بعبارة مرور بصيغة OpenSSL des-ede3-cbc أو مفتاح hex من 16/24 بايت وIV. أنماط CBC وCFB وOFB وECB.
فئات أخرى
- CRC خوارزميات التحقق من التكرار الدوري لاكتشاف الأخطاء
- MD خوارزميات ملخص الرسالة (MD2، MD4، MD5)
- SHA-1 خوارزمية التجزئة الآمنة 1 - دالة تجزئة 160 بت
- SHA-2 عائلة خوارزمية التجزئة الآمنة 2 (SHA-224، SHA-256، SHA-384، SHA-512)
- SHA-3 خوارزمية التجزئة الآمنة 3 بناءً على Keccak
- Keccak دالة التجزئة التشفيرية Keccak
- SHAKE دوال الإخراج القابل للتمديد (SHAKE128 وSHAKE256)
- cSHAKE دوال SHAKE القابلة للتخصيص (cSHAKE128 وcSHAKE256)
- KMAC رمز مصادقة الرسائل المبني على Keccak
- كلمات المرور والأمان أدوات إنشاء وتحليل وتجزئة وأمان كلمات المرور
- الترميز ترميز البيانات وفك ترميزها: Base64 وBase32 وBase58 وURL وكيانات HTML والست عشري وUnicode وغيرها
- المنسِّقات تنسيق الكود والبيانات وتصغيرها والتحقق منها (JSON وXML وYAML وSQL وHTML وCSS) وتحويل أنماط التسمية
- المولِّدات توليد المعرّفات والمفاتيح وبيانات الاختبار ورموز QR والباركود وملفات الإعداد (UUID ومفاتيح API و.gitignore وDockerfile)
- المحوِّلات تحويل صيغ البيانات وأنظمة العدّ والألوان والطوابع الزمنية والوحدات والعملات (JSON وCSV وYAML وXML)
- أدوات النصوص عدّ النصوص ومقارنتها وتنظيفها وتحويلها (عدّ الكلمات، المقارنة، التعابير النمطية، حالة الأحرف، التكرارات)
- أدوات الصور أدوات لمعالجة الصور وتحويلها (الضغط، تغيير الحجم، تحويل الصيغة)
- التصميم و CSS إنشاء CSS بصريًا: الظلال والتدرجات وتخطيطات flexbox وgrid والحركات ولوحات الألوان
- أدوات الويب أدوات لمطوري الويب وتحسين محركات البحث (JWT وعناوين URL وDNS وترويسات HTTP ووسوم meta وخرائط الموقع)
- الرياضيات والآلات الحاسبة آلات حاسبة للمال والصحة والنسب المئوية وحسابات المبرمجين والرياضيات اليومية
- الوقت والتاريخ المناطق الزمنية والفرق بين التواريخ وأيام العمل والمؤقتات وساعة الإيقاف والساعة العالمية