Enter a username or password to generate a credential.
يقوم منشئ المصادقة الأساسية بإنشاء بيانات الاعتماد التي تتطلبها مصادقة HTTP الأساسية: ترميز base64 لاسم المستخدم وكلمة المرور الخاصين بك متصلين بنقطتين، مسبوقين بكلمة "أساسية". والنتيجة هي قيمة رأس التفويض الذي يرسله العميل لإثبات هويته. تم تعريف المخطط في RFC 7617، "نظام مصادقة HTTP الأساسي"، وهو أبسط بيانات اعتماد يمكن للخادم والعميل الاتفاق عليها، ولهذا السبب لا يزال موجودًا في كل مكان في واجهات برمجة التطبيقات وخطافات الويب والسجلات الخاصة والأدوات الداخلية.
التشفير قابل للعكس عمدا. المصادقة الأساسية ليست تشفيرًا ولا توفر أي سرية في حد ذاتها: base64 هو تشفير نقل، لذلك يمكن لأي شخص يمكنه قراءة الرأس قراءة كلمة المرور مرة أخرى في خطوة واحدة. ولهذا السبب تقوم هذه الأداة أيضًا بفك تشفير الرمز المميز. لصق التفويض: القيمة الأساسية ويظهر لك اسم المستخدم وكلمة المرور التي تحملها. القاعدة الوحيدة التي ترفع الأشخاص هي أن اسم المستخدم لا يمكن أن يحتوي على نقطتين، لأن النقطتين الأولتين هما الحد الفاصل بين الحقلين؛ قد تحتوي كلمة المرور على أي عدد تريده من النقطتين. يقوم هذا المولد بوضع علامة على النقطتين في اسم المستخدم حتى لا يتم فك تشفير بيانات الاعتماد بصمت.
نظرًا لأن القيمة هي مجرد أساس 64 من "المستخدم: كلمة المرور"، فإن الحصول عليها يدويًا بشكل صحيح أمر تافه، والحصول عليها بشكل خاطئ يعني دفقًا من 401 استجابة دون سبب واضح. تنتج هذه الأداة سطر الرأس الدقيق، وأمر تجعيد جاهز للتشغيل في كل من نماذج -u والرأس الصريح، ومقتطف ()، ونموذج عنوان URL لمعلومات المستخدم (https://user:pass@host) للحالات التي لا يزال يعمل فيها ذلك. يتم تشفيره عبر UTF-8، لذا تنتج الأحرف المحركة وكلمات المرور غير اللاتينية نفس البايتات التي يرسلها العميل المتوافق، بدلاً من إتلافها بالطريقة التي قد يفسدها بها برنامج تشفير ASCII فقط.
كل شيء يحدث في متصفحك. لا يتم تحميل اسم المستخدم وكلمة المرور اللذين تكتبهما مطلقًا، وهذا هو بيت القصيد عندما تتعامل مع بيانات اعتماد حقيقية. إن إرسال كلمة مرور مباشرة إلى الخادم فقط لتشفيرها من شأنه أن يتعارض مع التمرين. لا يوجد تسجيل ولا تسجيل، لذلك من الآمن لصق بيانات اعتماد الإنتاج أثناء تصحيح أخطاء التكامل.
اكتب بيانات الاعتماد التي تريد تشفيرها. قم بتعيين المضيف بشكل اختياري بحيث تشير أمثلة التجعيد وعنوان URL التي تم إنشاؤها إلى الخادم الصحيح.
احصل على التفويض: الرأس الأساسي، أو أمر التجعيد، أو مقتطف الجلب ()، أو الرمز المميز base64 بمفرده، أيًا كانت احتياجات مهمتك.
قم بالتبديل إلى وضع فك التشفير والصق رأس المصادقة الأساسي أو الرمز المميز لاستعادة اسم المستخدم وكلمة المرور التي يقوم بتشفيرها.
إذا كان اسم المستخدم يحتوي على نقطتين، فإن الأداة تحذرك، لأن بيانات الاعتماد سيتم فك تشفيرها بتقسيم خاطئ في الطرف المتلقي.
ينتج التفويض الكامل: الخط الأساسي، وأوامر curl -u والرأس الصريح، ومقتطف الجلب ()، والرمز المميز الأساسي 64.
قم بتشفير اسم مستخدم وكلمة مرور إلى رمز مميز، أو الصق قيمة مصادقة أساسية موجودة لقراءة بيانات الاعتماد التي يحملها مرة أخرى.
يقوم بتشفير بيانات الاعتماد عبر UTF-8، بحيث تنتج أسماء المستخدمين وكلمات المرور المحركة وغير اللاتينية البايتات الدقيقة التي سيرسلها عميل RFC 7617.
يحذر عندما يحتوي اسم المستخدم على نقطتين، وهو الإدخال الوحيد الذي يقوم بفك تشفير بيانات اعتماد المصادقة الأساسية بشكل غير صحيح على الخادم.
Check one name across hundreds of TLDs at once. RDAP first, WHOIS fallback, and a verdict of available, taken or unknown — never a guess
Paste a User-Agent string and read the browser, rendering engine, operating system, device type and CPU it describes, all in your browser.
Create frosted-glass UI with a live preview and sliders for backdrop blur, transparency, saturation, color, and radius - then copy production-ready CSS.
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text
0 comments
No comments yet. Be the first to share your thoughts!