2FA-Tool Logo
2FA-Tool.com ক্লায়েন্ট-সাইড নিরাপদ 2FA জেনারেটর
১০০% ক্লায়েন্ট-সাইড Web Crypto API · শূন্য সার্ভার আপলোড · এয়ার-গ্যাপড অফলাইন প্রস্তুত

2FA Online Authenticator

RFC 6238 TOTP standard authenticator. Computes 6-digit dynamic codes and Google Authenticator QR codes locally in your browser with zero latency.

🔑 2FA গতিশীল কোড জেনারেটর

Supports single key and batch multi-line mode · 30-second live countdown

RFC 6238 HMAC-SHA1
Auto case & space sanitization
Test Samples:
2FA পাসকোড
TOTP · 30s
এককালীন পাসকোড
000 000

প্রতি ৩০ সেকেন্ডে স্বয়ংক্রিয় রিফ্রেশ

30
s remaining
🛡️ জিরো-নলেজ (১০০% ক্লায়েন্ট-সাইড) নিশ্চয়তা

সমস্ত সিক্রেট কি এবং উৎপন্ন পাসকোড স্ট্যান্ডার্ড Web Crypto API ব্যবহার করে আপনার ব্রাউজারের স্যান্ডবক্সে স্থানীয়ভাবে প্রক্রিয়াকৃত হয়। কোনো তথ্য কখনই বহিরাগত সার্ভারে পাঠানো বা সংরক্ষণ করা হয় না।

নিরাপত্তা হাব · 2FA-Tool গাইড

নির্বাচিত 2FA নিরাপত্তা ও সুরক্ষামূলক গাইড

উচ্চমানের ক্রিপ্টোগ্রাফিক মানদণ্ড ও ব্যবহারকারীর আপসহীন গোপনীয়তা

Browse All 12 Guides
🧰

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 চালু করবেন এবং রিকভারি কি সংরক্ষণ করবেন

🐙 GitHub DevOps

Go to Settings -> Password and authentication -> Two-factor authentication. Click Enable 2FA, choose "Set up using an app", and copy the Base32 plaintext key.

Critical: Download and store your 16 Recovery Codes in an offline secure location!
🔍 Google অ্যাকাউন্ট Ecosystem

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.

Critical: Configure a backup phone number or security key to prevent single point of failure.
💰 Binance & Exchanges Finance

Under Security -> Authenticator App, click Enable. Write down the 16-character Reset Key on paper and store it in a physical safe.

Rule: Never save exchange 2FA secret keys in unencrypted cloud photo albums!
Cryptographic Logic

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:

Step 1

Time Step Quantization

Divide current Unix seconds by 30-second interval: T = floor(Epoch / 30)

Step 2

Base32 Decoding

Convert the Base32 string (RFC 4648) back into raw cryptographic key bytes.

Step 3

HMAC-SHA1 Hashing

Hash the 8-byte big-endian time counter with the secret key to yield a 20-byte digest.

Step 4

Dynamic Truncation

Use the lowest 4 bits of the last byte as an offset to extract a 31-bit unsigned integer.

Step 5

Modulo 10^6

Take modulo 1,000,000: Code = Value % 10^6, zero-padded to 6 digits.

Troubleshooting

Code Shows "Inবৈধ"? 4 Common Causes

99% of 2FA বৈধation errors arise from local clock drift or character confusion

1 System Clock Drift (Most Common)

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.

2 Base32 Character Confusion

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.

3 Using an Outdated Secret

If you clicked "Reset 2FA" on the platform multiple times, previous keys become inবৈধ instantly. Ensure you are using the most recently generated secret.

4 Timing Expiry During Submission

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.

Ecosystem

Recommended Authenticator Apps

Choose the optimal 2FA client for your security workflow

Google Authenticator

Most Popular

Clean interface, supports Google অ্যাকাউন্ট cloud backup, or can be used in offline local-only mode.

Best for: Everyday users on Android and iOS.

2FAS (Open Source)

Recommended

100% open-source, zero data tracking. End-to-end encrypted backup to iCloud/Google Drive with browser extension pairing.

Best for: Privacy-focused individuals and developers.

1Password / Bitwarden

Productivity

Stores TOTP keys alongside passwords for seamless one-click auto-fill across all browsers and desktop apps.

Best for: Managing hundreds of enterprise accounts.
সাধারণ প্রশ্নাবলী

সচরাচর জিজ্ঞাস্য প্রশ্ন ও কারিগরি উত্তর (FAQ)

2FA দ্বি-পদক্ষেপ নিরাপত্তা, অফলাইন ব্যবস্থা ও ব্যাচ ব্যবহারের বিস্তারিত ব্যাখ্যা