🔑 2FA গতিশীল কোড জেনারেটর
Supports single key and batch multi-line mode · 30-second live countdown
প্রতি ৩০ সেকেন্ডে স্বয়ংক্রিয় রিফ্রেশ
Scan with Google Authenticator or other 2FA apps to pair
Batch Generated Codes
0 বৈধ 30sসমস্ত সিক্রেট কি এবং উৎপন্ন পাসকোড স্ট্যান্ডার্ড Web Crypto API ব্যবহার করে আপনার ব্রাউজারের স্যান্ডবক্সে স্থানীয়ভাবে প্রক্রিয়াকৃত হয়। কোনো তথ্য কখনই বহিরাগত সার্ভারে পাঠানো বা সংরক্ষণ করা হয় না।
নির্বাচিত 2FA নিরাপত্তা ও সুরক্ষামূলক গাইড
উচ্চমানের ক্রিপ্টোগ্রাফিক মানদণ্ড ও ব্যবহারকারীর আপসহীন গোপনীয়তা
How to Transfer Google Authenticator to a New Phone
Cloud sync trade-offs, optical QR export protocols, secure old-phone wiping, offline redundancy & NTP clock drift troubleshooting.
Lost Your 2FA Phone? How to Recover Accounts Without App
First 15-minute emergency response SOP, cross-platform recovery paths (Google, Microsoft, Steam, Binance, Apple) & 3-2-1 backup rules.
GitHub 2FA Setup, SMS Fallback & Recovery Codes Handbook
Mandatory 2FA enforcement policy, 3-tier recovery code cold storage, SSH key signature challenges & lock-out prevention strategies.
Why SMS 2FA Is Dangerous: SIM Swapping & SS7 Exploits
SIM swap social engineering vectors, SS7 cellular interception, real-time Evilginx phishing proxies & NIST deprecation guidelines.
Crypto Security Guide: Best 2FA Setup for Binance ও ক্রিপ্টো এক্সচেঞ্জ
Withdrawal whitelisting, anti-phishing codes, hardware FIDO2 + TOTP hybrid architecture & cold storage for 16-character keys.
Best Authenticator Apps of 2026: Aegis vs 2FAS vs Bitwarden
Comprehensive side-by-side comparison of 5 leading authenticator apps: encryption models, cloud sync vs offline, and security posture.
Base32 ফরম্যাট ত্রুটি বা ডিভাইসের ঘড়ির বিচ্যুতি নিয়ে সমস্যায় পড়েছেন?
আমাদের বিশেষ 2FA সিকিউরিটি টুলবক্স দেখুন: Base32 কি অটো-ফিক্সার, otpauth:// URI ইন্সপেক্টর এবং মিলিসেকেন্ড নির্ভুল NTP ক্লক ড্রিফট সনাক্তকরণ।
2FA পদ্ধতির তুলনা: কেন TOTP হলো গোল্ড স্ট্যান্ডার্ড
নিরাপত্তা স্তর, SIM সোয়াপ প্রতিরোধ, খরচ এবং সহজলভ্যতার তুলনা
| পদ্ধতি | নিরাপত্তা স্তর | SIM সোয়াপ প্রতিরোধ | অফলাইনে সক্ষম | খরচ | সুবিধা | প্রধান ব্যবহারের ক্ষেত্র |
|---|---|---|---|---|---|---|
| ★ TOTP (এই টুল) | উচ্চ (প্রস্তাবিত) | সম্পূর্ণ সুরক্ষিত (কোনো সেলুলার ট্রান্সমিশন নেই) | ১০০% অফলাইন | বিনামূল্যে (ওয়েব / অ্যাপ) | খুব উচ্চ | Google, GitHub, AWS, Binance |
| SMS যাচাইকরণ কোড | নিম্ন থেকে মাঝারি | ঝুঁকিপূর্ণ (SIM হাইজ্যাকিং) | সেলুলার নেটওয়ার্ক প্রয়োজন | স্বল্প (SIM কার্ড) | High | লেগ্যাসি সাধারণ ভোক্তা লগইন |
| ইমেইল যাচাইকরণ কোড | Medium | ইমেইল নিরাপত্তার ওপর নির্ভরশীল | ইন্টারনেট সংযোগ প্রয়োজন | Free | Medium | সেকেন্ডারি ব্যাকআপ বিকল্প |
| FIDO2 / হার্ডওয়্যার কি | সর্বোচ্চ (অ্যান্টি-ফিশিং) | সম্পূর্ণ সুরক্ষিত | সমর্থিত | $25 - $70 (Hardware) | মাঝারি (বহন করতে হয়) | উচ্চমূল্যের এন্টারপ্রাইজ অবকাঠামো |
Platform Setup Guides & Backup Rules
প্রধান প্ল্যাটফর্মগুলোতে কীভাবে 2FA চালু করবেন এবং রিকভারি কি সংরক্ষণ করবেন
Go to Settings -> Password and authentication -> Two-factor authentication. Click Enable 2FA, choose "Set up using an app", and copy the Base32 plaintext key.
Navigate to myaccount.google.com -> Security -> 2-Step Verification. Scroll down to "Authenticator app" and click "Can't scan it?" to copy the 32-character plaintext secret.
Under Security -> Authenticator App, click Enable. Write down the 16-character Reset Key on paper and store it in a physical safe.
How Does the RFC 6238 TOTP Algorithm Work?
Mathematical steps turning shared secrets and Unix timestamps into synchronized codes
The Time-Based One-Time Password algorithm (TOTP) is defined in IETF RFC 6238. It converts continuous timestamps into discrete 30-second counters and executes HMAC-SHA1 hashing:
Time Step Quantization
Divide current Unix seconds by 30-second interval: T = floor(Epoch / 30)
Base32 Decoding
Convert the Base32 string (RFC 4648) back into raw cryptographic key bytes.
HMAC-SHA1 Hashing
Hash the 8-byte big-endian time counter with the secret key to yield a 20-byte digest.
Dynamic Truncation
Use the lowest 4 bits of the last byte as an offset to extract a 31-bit unsigned integer.
Modulo 10^6
Take modulo 1,000,000: Code = Value % 10^6, zero-padded to 6 digits.
Code Shows "Inবৈধ"? 4 Common Causes
99% of 2FA বৈধation errors arise from local clock drift or character confusion
If your computer or phone clock drifts by even 15 seconds, your code falls into a different time window. Solution: Enable "Set Time Automatically (NTP)" in your OS settings.
Base32 contains A-Z and 2-7. It never contains 0, 1, 8, 9. Do not confuse letter O with number 0, or letter I/L with number 1.
If you clicked "Reset 2FA" on the platform multiple times, previous keys become inবৈধ instantly. Ensure you are using the most recently generated secret.
Submitting when the progress bar has only 1-2 seconds left may cause the code to expire in transit. Wait for a fresh 30-second cycle.
Recommended Authenticator Apps
Choose the optimal 2FA client for your security workflow
Google Authenticator
Most PopularClean interface, supports Google অ্যাকাউন্ট cloud backup, or can be used in offline local-only mode.
2FAS (Open Source)
Recommended100% open-source, zero data tracking. End-to-end encrypted backup to iCloud/Google Drive with browser extension pairing.
1Password / Bitwarden
ProductivityStores TOTP keys alongside passwords for seamless one-click auto-fill across all browsers and desktop apps.
সচরাচর জিজ্ঞাস্য প্রশ্ন ও কারিগরি উত্তর (FAQ)
2FA দ্বি-পদক্ষেপ নিরাপত্তা, অফলাইন ব্যবস্থা ও ব্যাচ ব্যবহারের বিস্তারিত ব্যাখ্যা
একেবারেই না। এই টুলটি ১০০% খাঁটি ক্লায়েন্ট-সাইড স্ট্যাটিক ওয়েব পৃষ্ঠা। সমস্ত Base32 ডিকোডিং এবং HMAC-SHA1 হ্যাশিং প্রক্রিয়া W3C মানসম্মত Web Crypto API-এর মাধ্যমে আপনার ব্রাউজারের নিজস্ব মেমরিতে সম্পন্ন হয়।
আপনার গোপন কী কখনই কোনো দূরবর্তী সার্ভারে পাঠানো হয় না। আপনি কীবোর্ডের F12 চেপে নেটওয়ার্ক (Network) ট্যাব পর্যবেক্ষণ করে অথবা অফলাইন বা এয়ারপ্লেন মোড চালু করে নিজেই এর সত্যতা যাচাই করতে পারেন।
হ্যাঁ, শতভাগ অবিকল মিলে যায়। এই টুলটি অত্যন্ত সতর্কতার সাথে IETF আন্তর্জাতিক স্ট্যান্ডার্ড RFC 6238 (TOTP সময়-ভিত্তিক ওয়ান-টাইম পাসওয়ার্ড অ্যালগরিদম) অনুসরণ করে।
একই Base32 সিক্রেট কি প্রবেশ করালে এবং ডিভাইসের সময় নিখুঁতভাবে সমন্বিত থাকলে, উৎপন্ন ৬-সংখ্যার কোডটি Google Authenticator, Microsoft Authenticator, 1Password বা অন্য যেকোনো মূলধারার প্রমাণীকরণকারী অ্যাপের সাথে ১০০% হুবহু এক হবে।
ডোমেনের শেষে https://2fa-tool.com/bn/#JBSWY3DPEHPK3PXP যোগ করলে পৃষ্ঠাটি খোলার সাথে সাথেই স্বয়ংক্রিয়ভাবে সিক্রেটটি পূরণ হবে এবং কোড তৈরি হয়ে যাবে।
HTTP প্রোটোকল স্ট্যান্ডার্ড অনুযায়ী, URL-এর "#" চিহ্নের পরের অংশ শুধুমাত্র স্থানীয় ব্রাউজারে প্রক্রিয়া করা হয় এবং সার্ভারের অনুরোধে কখনই পাঠানো হয় না। তাই কোনো সার্ভার লগ থাকে না। তবে ব্রাউজারের হিস্ট্রি বা বুকমার্ক সুরক্ষিত রাখুন যাতে অন্য কেউ এটি দেখতে না পায়।
ব্যাচ মোডে প্রতি লাইনে একটি করে সিক্রেট সমর্থন করে এবং এটি বুদ্ধিমত্তার সাথে বিভিন্ন ফরম্যাট চিনতে পারে: সাধারণ সিক্রেট কি, লেবেল:সিক্রেট, নোট,সিক্রেট অথবা স্ট্যান্ডার্ড otpauth://totp/... URI লিংক।
একসাথে কয়েক ডজন থেকে শতাধিক সিক্রেট এক নিমেষে তৈরি করা যায় এবং এক ক্লিকেই সবগুলো কোড বা নোটসহ কপি করার সুবিধা রয়েছে।
নিশ্চয়ই। এই ওয়েবসাইটটি মোবাইল ডিভাইসের জন্য সম্পূর্ণ প্রতিক্রিয়াশীল (Responsive) এবং অপ্টিমাইজড।
iPhone-এর Safari কিংবা Android-এর Chrome ব্রাউজার যেটিতেই হোক না কেন, ডেস্কটপের মতোই দ্রুততম Web Crypto API স্থানীয় গণনা এবং এক ট্যাপে কপি করার সুবিধা উপভোগ করতে পারবেন।
Base32 হলো মানুষের পড়ার সুবিধার্থে তৈরি একটি বাইনারি এনকোডিং স্ট্যান্ডার্ড, যাতে কেবল ইংরেজি অক্ষর A-Z (বড় বা ছোট হাতের অক্ষরের ভেদাভেদ নেই) এবং সংখ্যা ২-৭ (মোট ৩২টি অক্ষর) ব্যবহৃত হয়। বিভ্রান্তিকর সংখ্যা 0, 1 এবং অক্ষর O, I ইচ্ছাকৃতভাবে বাদ দেওয়া হয়েছে।
সিক্রেটের শেষে কখনো প্যাডিং হিসেবে "=" থাকতে পারে। আমাদের টুলটি স্বয়ংক্রিয়ভাবে স্পেস, হাইফেন এবং অতিরিক্ত প্যাডিং পরিষ্কার করে নেয়।
হ্যাঁ, সম্পূর্ণ সম্ভব। আমাদের ওয়েবসাইটের সমস্ত স্টাইল এবং কিউআর কোড জেনারেশন স্ক্রিপ্ট সম্পূর্ণ স্থানীয়ভাবে হোস্ট করা।
একবার পৃষ্ঠাটি লোড হয়ে গেলে, আপনি ওয়াই-ফাই বা মোবাইল ডেটা বন্ধ করে দিলেও অ্যালগরিদমটি শুধুমাত্র আপনার ডিভাইসের সিস্টেম ঘড়ির ওপর ভিত্তি করে নিরবচ্ছিন্নভাবে অফলাইনে কোড তৈরি করে যাবে।
সম্পূর্ণ বিনামূল্যে। কোনো ব্যবহারকারী নিবন্ধন, লগইন বা ইমেইল/ফোন নম্বর দেওয়ার কোনো প্রয়োজন নেই। যেকোনো সময় ব্রাউজারে খুলুন এবং কোনো সীমাবদ্ধতা ছাড়াই আজীবন বিনামূল্যে ব্যবহার করুন।