RFC 6238 · WebCrypto · 30s/mã

🔐 Tạo mã TOTP/OTP

Nhập secret Base32 (hoặc dán URI otpauth://) và xem mã 2FA nhảy trực tiếp kèm đồng hồ đếm ngược, y hệt Google Authenticator — kèm mã QR và URI để nạp secret vào bất kỳ app xác thực nào.

số chữ số
chu kỳ
hash
······
30

Nạp vào app xác thực

Mã tính bằng WebCrypto; dù vậy chỉ nên dùng secret thử nghiệm, đừng dán seed ngân hàng thật. Mã trùng khớp Google Authenticator / Authy khi để 6 số, 30s, SHA-1 (mặc định phổ biến).