2FA Generator
الصفحة الرئيسية
TOTP AUTHENTICATOR

مولد OTP عبر الإنترنت

الصق سر Base32 أو رابط otpauth لاستخدام مولد OTP عبر الإنترنت

مولد OTP عبر الإنترنت لمفاتيح إعداد Authenticator

تساعد صفحة مولد OTP عبر الإنترنت المحلية هذه على تحويل مفتاح إعداد 2FA أو MFA موجود إلى رمز TOTP الحالي. يبقى النص المرئي كما تم لصقه، بينما تتم معالجة المسافات والواصلات وpadding داخليًا أثناء الحساب.

الحساب المحلي داخل المتصفح

يتم حساب رمز TOTP باستخدام Web Crypto في المتصفح. للروابط المؤقتة، يفضّل استخدام #secret= لأن fragment لا يرسل ضمن طلب HTTP.

توافق تطبيقات Authenticator

تعمل الأداة مع إعدادات TOTP القياسية المستخدمة في Google Authenticator وMicrosoft Authenticator و1Password وBitwarden و2FAS وFreeOTP وغيرها من تدفقات 2FA أو MFA التي تعرض سر Base32 أو رابط otpauth.

مصفوفة دعم المولد

استخدم هذه المصفوفة لمعرفة ما يقبله مولد TOTP/2FA المحلي وما يجب التحقق منه قبل نسخ الرمز.

الحاجةالإدخال أو الإعدادما يجب فحصهالنتيجة
مفتاح إعداد 2FA يدويسر Base32 مع مسافات أو شرطات أو padding اختياريانسخ المفتاح الكامل من صفحة أمان الحسابيحافظ الحقل على شكل النص الملصق ويطبعه الحساب محليا بعد التطبيع
رابط إعداد otpauthURI بصيغة otpauth://totp/ من رمز QR أو صفحة إعداد Authenticatorيتضمن URI معامل secret وربما issuer وdigits وperiod وalgorithmتقرأ الأداة معاملات TOTP المدعومة وتحدث خيارات المولد
صورة QR لتطبيق Authenticatorلقطة QR أو صورة محفوظةيدعم المتصفح BarcodeDetector API محليايقرأ QR داخل المتصفح ولا حاجة إلى رفعه
حسابات متعددةمولد مستقل لكل secretاستخدم Add generator فقط عند الحاجة إلى حساب آخر أو MFA tokenلكل مولد اسم وsecret وعد تنازلي وزر نسخ مستقل
إعدادات TOTP متقدمةSHA-1 وSHA-256 وSHA-512؛ 6 أو 8 أرقام؛ فترة 10 إلى 120 ثانيةطابق صفحة إعداد الخدمة إذا لم تكن القيمة الشائعة 6 أرقام و30 ثانيةتتوافق الرموز مع تطبيقات Authenticator المتوافقة مع RFC 6238
اختصار URL للسرfragment #secret= أو secret في path أو query ?secret=فضل روابط fragment لأن السر بعد # لا يرسل في طلبات HTTPصفحات path وquery التي تحتوي secret تقدم مع noindex/no-store

الأسئلة الشائعة

ما هو TOTP؟

TOTP هو كلمة مرور لمرة واحدة تعتمد على الوقت. يشترك تطبيق authenticator والخدمة في secret بصيغة Base32 ثم يستخدمان الوقت الحالي لإنشاء رمز قصير يتغير عادة كل 30 ثانية.

هل أداة 2FA هذه محلية؟

يتم حساب TOTP في متصفحك باستخدام Web Crypto. لا تحتاج إلى حساب، ولا يتم إرسال secret إلى API خلفية لتوليد الرمز. لاختصارات URL، يفضل استخدام صيغة #secret=.

كيف أستخدم عدة مولدات؟

تبدأ الصفحة بمولد واحد. اضغط إضافة مولد لكل secret إضافي من 2FA أو MFA، ويمكنك تسميته ولصق Base32 secret أو otpauth URI ثم نسخ الرمز المطلوب.

هل يمكن فتح URL يحتوي على رمز إعداد 2FA؟

نعم. الصيغة الموصى بها هي https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. كما تعمل اختصارات path وروابط ?secret=.

هل يمكن لـ مولد OTP عبر الإنترنت إنشاء secret 2FA جديد؟

لا. يستخدم مفتاح إعداد موجودًا لحساب الرمز الحالي. يتم إنشاء secret بواسطة الموقع أو التطبيق الذي تفعّل فيه المصادقة الثنائية.

هل يرسل مولد OTP عبر الإنترنت المفتاح إلى الخادم؟

تعمل عملية حساب TOTP محليًا في المتصفح. تجنب مشاركة الأسرار الحقيقية في path أو query؛ استخدم #secret= إذا احتجت إلى اختصار URL.

ملاحظات الميزات

  • يعرض حقل secret النص الملصق كما هو، بينما يقبل المولد داخليا المسافات والشرطات وpadding.
  • لكل مولد عد تنازلي TOTP لمدة 30 ثانية، واسم اختياري، وأزرار لصق ومسح وحذف ونسخ بنقرة واحدة.
  • تبدأ الصفحة بمولد واحد افتراضيا؛ أضف المزيد فقط عند إدارة عدة حسابات أو أسرار 2FA أو رموز MFA.
  • يدعم روابط otpauth://، وأسرار Base32، وURL fragments، واختصارات path، ومعاملات query.

اختصارات secret في URL

يوصى باستخدام صيغة fragment لأن المحتوى بعد # لا يرسل مع طلبات HTTP. صيغ path وquery مدعومة أيضا، وتوضع عليها noindex لتجنب فهرسة URLs التي تحتوي على أسرار.

https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/#YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/?secret=YOUR_BASE32_SECRET

لا تشارك أسرار 2FA الحقيقية مع الآخرين. للاختصارات المؤقتة، استخدم URL بصيغة #secret=.

المعايير والمراجع

Last updated: 2026-09-12. TOTP generation follows RFC 6238 and compatible otpauth setup links.