كلمات المرور والأمان
أدوات إنشاء وتحليل وتجزئة وأمان كلمات المرور
أنشئ كلمات مرور وعبارات مرور وأرقام PIN عشوائية، وقِس قوتها ومقدار العشوائية (الإنتروبيا) فيها، وتحقق مما إذا كانت كلمة المرور قد ظهرت في تسريبات بيانات معروفة دون إرسال كلمة المرور نفسها. تضم الفئة أيضًا أدوات تجريبية لـ bcrypt وArgon2 وPBKDF2 وscrypt، وأدوات لرموز TOTP/HOTP لمرة واحدة. لكلمة مرور حساب جديد، ابدأ بمولد كلمات المرور ثم تحقق منها بأداة فحص القوة.
عدد الأدوات في هذه الفئة: 36
نقاط بداية مقترحة
جميع أدوات هذه الفئة
-
مولّد كلمات المرور
أنشئ كلمات مرور عشوائية قوية في متصفحك بـ crypto.getRandomValues. اختر الطول ومجموعات الأحرف وشاهد الإنتروبيا الدقيقة بالبت.
-
ملعب Argon2id
احسب تجزئات Argon2id أو Argon2i أو Argon2d بالذاكرة والتكرارات والتوازي والملح والسر الذي تحدده. إخراج بصيغة PHC مع التحقق.
-
ملعب bcrypt
جزّئ كلمات المرور بـ bcrypt بتكلفة 4–16 وبملح من 22 حرفًا من اختيارك، وشاهد التجزئة مفصّلة إلى الإصدار والتكلفة والملح والتجزئة، وتحقق من التجزئات.
-
مولّد عبارات مرور Diceware
أنشئ عبارات مرور diceware من قائمة EFF الكبيرة (7,776 كلمة) بنرد افتراضي أو بنتائج نردك الحقيقي. يعرض رموز النرد والإنتروبيا.
-
فحص قاموس كلمات المرور الشائعة
تحقق مما إذا كانت كلمة المرور أو أي صيغة بسيطة منها (أحرف صغيرة وبلا أرقام لاحقة وبعد إلغاء leetspeak) موجودة في قائمة من 49,000 كلمة مرور شائعة.
-
مولّد HOTP
ولّد كلمات مرور HOTP لأي عدّاد من مفتاح Base32 بـ SHA-1/256/512 و6–8 أرقام. يعرض الرموز القادمة؛ ومتجهات RFC 4226 متحقق منها.
-
مولّد رمز QR للمصادقة الثنائية
أنشئ رابط otpauth:// ورمز QR لـ TOTP أو HOTP من الجهة المُصدِرة والحساب ومفتاح Base32. امسحه بـ Google Authenticator أو Authy أو 1Password.
-
مقياس قوة عبارة المرور
افحص عبارة مرور متعددة الكلمات: عدد الكلمات وتطابقات قائمة EFF وإنتروبيا diceware لو اختيرت عشوائيًا وتقييم zxcvbn واقعي. يعمل محليًا.
-
فاحص عمر كلمة المرور وتدويرها
احسب عمر كلمة المرور من تاريخ آخر تغيير ومتى تنتهي صلاحيتها وفق سياسة أقصى عمر، مع تنبيهات الانتهاء والاقتراب منه.
-
فاحص تسريب كلمة المرور
تحقق مما إذا ظهرت كلمة مرور في تسريبات بيانات عبر واجهة range لـ Have I Been Pwned. تغادر متصفحك أول 5 أحرف فقط من تجزئة SHA-1.
-
أداة مقارنة كلمات المرور
قارن كلمتي مرور: متطابقتان أم لا، ومسافة Levenshtein، والتشابه، والبادئة/اللاحقة المشتركة، وتحذيرات مثل «تغيّرت الأرقام فقط».
-
مرمّز كلمات المرور لملفات الإعداد
هرّب كلمة مرور بشكل صحيح لـ JSON وYAML وTOML وXML وJava .properties وINI وسلاسل اتصال URL وقيم SQL النصية لتُقرأ دون تغيير.
-
محوّل كلمة المرور (Hex/ثنائي/Base64)
حوّل كلمة المرور إلى بايتات UTF-8 بصيغ hex أو هروب \x أو ثنائي أو عشري أو Base64 أو Base64URL أو الترميز بالنسبة المئوية، وفك تلك الصيغ.
-
حاسبة إنتروبيا كلمة المرور
احسب إنتروبيا كلمة المرور بالصيغة الطول × log2(حجم المجموعة)، مع إنتروبيا Shannon وتقدير واقعي من zxcvbn لترى كيف تختلف الصيغ.
-
مُهرِّب كلمات المرور لملفات .env
اكتب كلمة مرور في سطر .env يقرؤه الشل أو dotenv في Node.js أو python-dotenv أو docker --env-file كما هي تمامًا، بما فيها علامات الاقتباس و$.
-
تذكير انتهاء كلمة المرور
خطّط لتواريخ انتهاء كلمة المرور بفاصل تدوير، ونزّل التذكيرات كملف تقويم .ics لـ Google Calendar أو Outlook أو تقويم Apple.
-
مولّد كلمات المرور المتقدم
أنشئ حتى 100 كلمة مرور دفعة واحدة برموز مخصصة وأحرف إضافية أو مستبعدة ووضع عدم التكرار وإنتروبيا دقيقة. يعمل داخل متصفحك.
-
أداة تجزئة كلمات المرور
جزّئ كلمة مرور بـ Argon2id أو bcrypt أو scrypt أو PBKDF2 بإعدادات توصي بها OWASP وملح عشوائي، وتحقق من كلمات المرور مقابل تجزئات مخزنة.
-
أداة إخفاء كلمة المرور
قنّع كلمة مرور للعرض (إبقاء أول/آخر أحرف أو طول ثابت) أو احجب كلمات المرور والرموز وبيانات الاعتماد في عناوين URL داخل السجلات ونصوص الإعداد.
-
كاشف أنماط كلمة المرور
اعرف بدقة أي أجزاء كلمة المرور كلمات قاموس أو أنماط لوحة مفاتيح أو سنوات أو تواريخ أو تكرارات أو تسلسلات، مع التخمينات لكل جزء. يعمل محليًا.
-
كاشف المعلومات الشخصية في كلمة المرور
افحص ما إذا كانت كلمة المرور تحتوي اسمك أو اسم مستخدمك أو أجزاء بريدك أو تاريخ ميلادك بصيغ شائعة أو أرقام هاتفك، حتى بصيغة leetspeak أو معكوسة.
-
مدقق سياسة كلمات المرور
تحقق من كلمة المرور وفق NIST SP 800-63B-4 أو OWASP ASVS أو PCI DSS v4.0 أو قواعدك الخاصة: الطول وأنواع الأحرف والتكرار وقائمة الحظر واسم المستخدم.
-
مولّد سياسة كلمات المرور
حوّل قواعد كلمات المرور إلى سياسة مقروءة وتعبير نمطي للتحقق وحقل إدخال HTML بـ pattern وpasswordrules وإعداد JSON. إعدادات جاهزة لـ NIST وPCI.
-
فاحص قابلية التنبؤ بكلمة المرور
اكتشف عادات البشر المتوقعة في كلمة المرور، مثل الحرف الأول الكبير مع سنة و«!» والفصول وتسلسلات لوحة المفاتيح وleetspeak، مع قناع hashcat.
-
أداة إحصاءات كلمة المرور
عُدّ أحرف كلمة المرور وبايتات UTF-8 والأحرف الكبيرة والصغيرة والأرقام والرموز والأحرف الفريدة والسلاسل، مع إنتروبيا Shannon والمجموعة.
-
فاحص قوة كلمة المرور
افحص قوة كلمة المرور بـ zxcvbn-ts: تقييم من 0 إلى 4 وعدد التخمينات ومدد الكسر لأربعة سيناريوهات هجوم ونصائح عملية. لا يُرفع شيء.
-
ملعب PBKDF2
اشتق مفاتيح بـ PBKDF2-HMAC-SHA-1/256/512 بملحك وتكراراتك وطول المفتاح. إخراج hex وBase64 وpasslib مع التحقق من متجهات RFC 6070.
-
مولّد رمز PIN عشوائي
أنشئ رموز PIN عشوائية من 3 إلى 12 رقمًا بمولّد آمن، مع تخطي الرموز الضعيفة مثل 1234 و1111 و1212 والرموز الشائعة والسنوات. يعرض الإنتروبيا الدقيقة.
-
مولّد الكلمات العشوائية
اختر كلمات إنجليزية عشوائية من قائمة EFF ذات 7,776 كلمة، مصفّاة بالطول والأحرف الأولى ودون تكرار. انسخ قائمة الكلمات أو نزّلها.
-
ملعب scrypt
احسب scrypt بقيم N وr وp والملح وطول المفتاح المخصصة، واعرف الذاكرة اللازمة، واحصل على hex خام أو سلسلة $scrypt$. متجهات RFC 7914 متحقق منها.
-
مولّد عبارات الأمان
ولّد عبارات عشوائية قابلة للنطق مثل «11 modern forests juggle cleverly» لإجابات أسئلة الأمان وكلمات المرور الصوتية. تُعرض الإنتروبيا.
-
مولّد TOTP (المصادقة الثنائية)
ولّد كلمات مرور لمرة واحدة قائمة على الوقت (TOTP) من مفتاح Base32 بـ SHA-1/256/512 و6–8 أرقام وأي مدة. عدّ تنازلي حي ومتحقق من RFC 6238.
-
مدقق TOTP
تحقق مما إذا كان رمز TOTP صالحًا لمفتاح Base32 في الوقت الحالي أو وقت محدد، بنافذة ±خطوات قابلة للضبط كما تستخدم خوادم 2FA الحقيقية.
-
مولّد أسماء المستخدمين
أنشئ أسماء مستخدمين عشوائية مثل BraveOtter42 بنمط camelCase أو snake_case أو kebab-case أو بالنقاط، مع أرقام اختيارية وحد أقصى للطول.
-
محلل قوائم الكلمات
حلّل قائمة كلمات diceware أو كلمات المرور: الكلمات الفريدة والمكررة وإحصاءات الطول وإنتروبيا الكلمة وعدد الكلمات لبلوغ 60–128 بت وفحص البادئات.
-
مولّد كلمات مرور XKCD
أنشئ عبارات مرور بأسلوب xkcd من كلمات شائعة عشوائية مع اختيارك للفاصل وحالة الأحرف وطول الكلمة. تُعرض الإنتروبيا بالبت.
فئات أخرى
- 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
- التشفير التشفير المتماثل وغير المتماثل وHMAC وتوليد المفاتيح (AES وDES الثلاثي وRSA وPGP)
- الترميز ترميز البيانات وفك ترميزها: 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 وخرائط الموقع)
- الرياضيات والآلات الحاسبة آلات حاسبة للمال والصحة والنسب المئوية وحسابات المبرمجين والرياضيات اليومية
- الوقت والتاريخ المناطق الزمنية والفرق بين التواريخ وأيام العمل والمؤقتات وساعة الإيقاف والساعة العالمية