💳 343,063 BIN ریکارڈز🏦 13,269 جاری کنندہ بینک🌍 199 ممالک🧰 30 مفت ٹولز

2FA کوڈ جنریٹر (TOTP)

Base32 سیکرٹ کو لائیو دو مرحلہ تصدیقی کوڈز میں بدلیں، کوڈ چیک کریں اور otpauth:// لنک بنائیں — سب کچھ آپ کے براؤزر میں۔

🔒 کوڈز آپ کی ڈیوائس پر حساب ہوتے ہیں۔ سیکرٹ کبھی اپ لوڈ یا محفوظ نہیں کیا جاتا۔

⁨2FA کوڈ جنریٹر (TOTP)⁩ کے بارے میں

وقت پر مبنی ون ٹائم پاس ورڈز (TOTP، RFC 6238) وہ چھ ہندسوں کے کوڈز ہیں جو Google Authenticator، Microsoft Authenticator، Authy اور زیادہ تر پاس ورڈ مینیجرز دکھاتے ہیں۔ ایپ اور سرور ایک خفیہ کلید شیئر کرتے ہیں؛ ہر 30 سیکنڈ میں دونوں فریق موجودہ وقت کے مرحلے کا HMAC حساب کرتے ہیں اور نتیجے کے چند ہندسے رکھتے ہیں، اس لیے کوڈز کسی نیٹ ورک کنکشن کے بغیر مطابقت رکھتے ہیں۔ یہ ٹول آپ کے براؤزر کی Web Crypto API سے یہی حساب کرتا ہے۔ QR کوڈ کے نیچے دکھایا گیا Base32 سیکرٹ پیسٹ کریں (یا نیا بنائیں)، اور آپ کو الٹی گنتی کے ساتھ موجودہ کوڈ، پچھلا اور اگلا کوڈ، اور ایک تصدیق نظر آئے گی جو زیادہ تر سرورز کی طرح گھڑی کے ایک مرحلے کے فرق کو قبول کرتی ہے۔ ڈیولپرز اسے 2FA لاگ ان فلو ٹیسٹ کرنے اور تصدیقی ایپس میں امپورٹ ہونے والا otpauth:// URI بنانے کے لیے استعمال کر سکتے ہیں۔ سیکرٹ کبھی اپ لوڈ یا محفوظ نہیں کیا جاتا، لیکن حقیقی سیکرٹس کو پاس ورڈز کی طرح سنبھالیں۔

FAQ

میرا کوڈ تصدیقی ایپ سے کیوں نہیں ملتا؟

چیک کریں کہ سیکرٹ مکمل کاپی ہوا ہے، ہندسے، مدت اور الگورتھم ایپ سے مطابقت رکھتے ہیں (زیادہ تر سروسز 6 ہندسے، 30 سیکنڈ اور SHA-1 استعمال کرتی ہیں)، اور آپ کی ڈیوائس کی گھڑی درست ہے۔ TOTP وقت پر منحصر ہے، اس لیے 30 سیکنڈ سے زیادہ غلط گھڑی مختلف کوڈز دیتی ہے۔

کیا اپنا 2FA سیکرٹ یہاں پیسٹ کرنا محفوظ ہے؟

کوڈ Web Crypto کے ساتھ مقامی طور پر حساب ہوتا ہے اور کچھ بھی سرور کو نہیں بھیجا جاتا۔ پھر بھی جس کے پاس آپ کا سیکرٹ ہو وہ آپ کے کوڈز بنا سکتا ہے، اس لیے حقیقی سیکرٹس صرف قابلِ اعتماد ڈیوائس پر استعمال کریں اور ڈیولپمنٹ میں ٹیسٹ سیکرٹس کو ترجیح دیں۔

otpauth:// URI کیا ہے؟

یہ 2FA QR کوڈز کے اندر معیاری لنک فارمیٹ ہے۔ اس میں سیکرٹ، اکاؤنٹ لیبل، جاری کنندہ اور سیٹنگز (الگورتھم، ہندسے اور مدت) شامل ہوتی ہیں، تاکہ تصدیقی ایپ ایک ہی قدم میں اکاؤنٹ شامل کر سکے۔