Skip to content
Zoyku

Trình tạo TOTP

Tạo mã 2FA offline từ secret TOTP bất kỳ — RFC 6238, 6 hay 8 chữ số, đếm ngược 30 giây trực tiếp. Secret không bao giờ rời khỏi trình duyệt.

Paste a secret above to see live codes.

Works fully offline: the code is computed with WebCrypto in your browser and the secret is never sent or stored.

Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu không bao giờ rời khỏi thiết bị — không được tải lên bất kỳ máy chủ nào.

Cách sử dụng

  1. 1Sao chép secret base32 từ trang thiết lập 2FA của dịch vụ (hay dán liên kết otpauth:// của nó).
  2. 2Khớp các thiết lập dịch vụ hiển thị: 6 hay 8 chữ số, chu kỳ 30 hay 60 giây, SHA-1 trừ khi được bảo khác.
  3. 3Gõ mã hiện tại vào dịch vụ trước khi đếm ngược kết thúc — hay sao chép một cú bấm.
  4. 4Giữ tab mở cho các lần đăng nhập tiếp theo; mã tự làm mới theo chu kỳ.

Trình tạo TOTP

Mã xác thực không cần app trên điện thoại. Dán secret base32 (hay cả liên kết otpauth:// từ authenticator cũ) và công cụ tính cùng loại mã 6 hay 8 chữ số xoay vòng như mọi authenticator RFC 6238, kèm đếm ngược trực tiếp tới mã tiếp theo.

Mọi thứ được tính cục bộ bằng HMAC của WebCrypto — không một lời gọi mạng nào. Secret chỉ nằm trong bộ nhớ trình duyệt, nên mất điện thoại không đồng nghĩa mất yếu tố thứ hai.

Câu hỏi thường gặp

Authenticator offline có an toàn hơn mã SMS?

Có, theo hai cách. Mã TOTP được tính trên thiết bị của bạn và không bao giờ đi qua mạng điện thoại nên kẻ SIM-swap không có gì để chặn. Chúng còn hết hạn sau mỗi 30 giây và đòi hỏi phải có chính secret — thứ không bao giờ xuất hiện trong bất kỳ tin nhắn nào.

Secret của tôi được lưu ở đâu?

Không lưu đâu cả. Nó nằm trong một biến trong bộ nhớ tab này và được WebCrypto dùng để ký bộ đếm thời gian. Không gì được ghi vào localStorage, cookie hay máy chủ nào — đóng tab là mất.

Vì sao mã của tôi không khớp?

Các nguyên nhân phổ biến nhất: sai thuật toán (đa số dịch vụ dùng SHA-1), sai chu kỳ, hay đồng hồ thiết bị lệch quá vài giây. So ba ô chọn này với trang thiết lập của dịch vụ, và đồng bộ lại đồng hồ hệ thống.

Nhúng công cụ này

Đưa công cụ này vào trang của bạn bằng một dòng — nó chạy trong trình duyệt của khách.

<iframe src="https://zoyku.com/vi/tools/totp-generator?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — totp-generator" loading="lazy"></iframe>
100% local processing