مولِّد TOTP

يقوم باستخراج رموز زمنية حالية أو مستقبلية من سر مشترك للمطورين ومسؤولي الأمن والأشخاص الذين يديرون رموز MFA بدون أجهزة.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,500+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

عن هذه الأداة

يحسب هذا الأداة TOTPs من سر مشترك وفق RFC 6238، ويسهم في اختبار وتكامل تدفقات MFA بدون أجهزة. يقبل سرًا بتشفير base32، أعدادًا (6 أو 8)، خوارزمية (SHA1, SHA256, SHA512)، وفاصل زمني (Time-Step) افتراضي 30 ثانية. ينتج رمزًا عشريًا يمكن استخدامه للتحقق في تدفقات MFA ولتقييم منطق OTP على الخادم. فكريًا، يُحوَّل السر إلى بايتات، يُحسب HMAC مقابل عداد مكون من 8 بايت مشتق من الزمن الحالي، ومن خلال الإخراج الديناميكي يتم توليد قيمة 31 بت تُخفض modulo 10^digits لتكوين OTP. النظام يدعم حساب الرموز للوقت الحالي أو لأوقات قريبة لتعديل الانحراف الزمني. إنه أداة حسابية بحتة لا تخزن الأسرار ولا تعرض واجهة مستخدم. مناسبة للاختبارات الآلية، فحص التكامل ومراجعات الأمن التي تتطلب نتائج OTP قابلة لإعادة الإنتاج. من المزايا وجود time_step وdigits وalgorithm قابلة للتخصيص، إضافة إلى إمكانية توليد رموز لحسابات متعددة في تشغيل واحد لتمكين التحقق السريع من سيناريوهات MFA. أمثلة الاستخدام تشمل التحقق من صحة منطق تحقق OTP على الخادم، اختبارات MFA المستندة إلى البرامج، ومطوري يحاكون تسجيل الدخول في بيئات الاختبار. الفارق الأساسي هو الالتزام بـ RFC وعدم وجود حالة دائمة، مما يتيح نتائج اختبار قابلة لإعادة التشغيل عبر بيئات مختلفة.

كيفية الاستخدام

  1. قدّم مدخلات: سر-base32، أرقام (6 أو
  2. ، خوارزمية (SHA1|SHA256|SHA
  3. ، وTime-Step. اختياري تعيين current_time إلى طابع زمن محدد؛ وإلا استخدم وقت النظام. شغّل الحساب للحصول على OTP للزمان المعطى. إذا لزم الأمر، احسب رموزًا لأزمنة قريبة للتحقق من الانحراف. طبق الرمز الناتج في خطوط تحقق MFA أو سيناريوهات الاختبار.
How to use online totp generator

Frequently Asked Questions

اعثر على إجابات سريعة

ما هو RFC 6238؟
RFC 6238 يحدد معيار كلمات المرور الأحادية الوقتية (TOTP). يصف كيفية اشتقاق رمز من سر مشترك والوقت الحالي باستخدام HMAC وTruncation ديناميكية. يطبق هذا الأداة تلك الطريقة للاختبار والتحقق.
أي صيغ أسرار مدعومة؟
يقبل الأداة سرًا مشتركًا مُرمزًا بنظام Base32، وهو الشكل الشائع لإعداد TOTP. يجب أن تكون الأسرار مُشفرة وفق RFC 4648 Base32 لضمان تمثيل بايتي صحيح لحساب HMAC.
هل يمكنني حساب رموز لأزمنة مستقبلية؟
نعم. بتوفير طابع زمن محدد أو تفعيل نافذة انزياح، يمكنك توليد رموز لأزمنة قريبة (t-1، t، t+1، إلخ) لاختبار تحمل الانزياحات الزمنية في تدفقات MFA.
هل هذا مناسب للإنتاج MFA؟
لا. هذا أداة للاختبار والتحقق والتطوير. لا تعتمد عليها لإنتاج رموز مصادقة حية في الإنتاج، حيث يلزم التعامل الآمن مع الأسرار وحلول مدعومة بالأجهزة.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Utility & Miscellaneous Tools

محول Spotify إلى MP3

يحوّل ملفات الصوت المقدمة محليًا إلى MP3، مما يتيح الاستماع دون اتصال وتوافقًا عبر الأجهزة للموسيقى...

Utility & Miscellaneous Tools

حساب المسافة بالطرق

حاسب للمسافة بالطرق للمسافرين ومخططي اللوجستيات والسائقين لتقدير المسافات وأزمنة الرحلة بسرعة بين ال...

Utility & Miscellaneous Tools

حاسبة العمر

حدد عمر شخص بسرعة استناداً إلى تاريخ ميلاده مع أداتنا المجانية على الإنترنت، مناسبة للاستخدام الشخصي...

Utility & Miscellaneous Tools

محول العملات

حوّل بسرعة مبالغ بين عملات مختلفة باستخدام محول العملات المجاني عبر الإنترنت، مثالي للمسافرين، الشرك...

ملاحظاتك تهمنا

ساعدنا على التحسن