Tạo mã xác thực TOTP

Nhập khóa. Lấy mã. Đăng nhập.

Dùng khóa do dịch vụ cung cấp khi bật xác thực hai bước. Mã tự cập nhật theo thời gian.

Khóa xác thực

Dán khóa Base32 hoặc liên kết otpauth từ dịch vụ. Có thể giữ khoảng trắng và dấu gạch nối trong khóa.

Cài đặt nâng cao

Chỉ đổi khi dịch vụ yêu cầu. Liên kết thiết lập sẽ tự điền các cài đặt này.

Thuật toán
Độ dài mã

Thường là 30 giây. Nhập số nguyên từ 1 đến 300.

Giữ 0 nếu giờ thiết bị đúng. Số dương làm giờ tính mã chạy trước, số âm làm giờ chạy sau. Từ -300 đến 300.

Khóa và mã chỉ nằm trong phiên này. Không gửi lên máy chủ, không lưu sau khi tải lại trang.

Bật JavaScript để tạo mã ngay trên thiết bị.

Mã xác thực hiện tại

Mã sẽ xuất hiện khi bạn nhập khóa hợp lệ.

Hãy bật giờ tự động trên thiết bị nếu mã bị từ chối.

Cách dùng và lưu ý

Secret key lấy ở đâu?

Dịch vụ cung cấp khóa khi bạn bật xác thực hai bước, thường ở mục nhập khóa thủ công cạnh mã QR. Công cụ không tự lấy được khóa từ tài khoản hay tạo khóa thay cho dịch vụ.

Mã thay đổi như thế nào?

Khóa và thời gian hiện tại cùng tạo ra mã. Cùng khóa, cài đặt và khoảng thời gian sẽ cho cùng mã. Thông thường mã đổi sau mỗi 30 giây. Dịch vụ đăng nhập quyết định chấp nhận mã và ngăn dùng lại mã đã xác thực.

Cần giữ khóa an toàn như thế nào?

Ai có khóa đều có thể tạo mã đăng nhập. Chỉ nhập khóa trên thiết bị bạn tin cậy. Không chia sẻ khóa, liên kết thiết lập hay ảnh chứa khóa. Tải lại trang sẽ xóa nội dung của phiên. Mã đã sao chép vẫn có thể còn trong clipboard của thiết bị.

Có dùng khi mất mạng được không?

Có, sau khi trang tải xong, việc tính mã không cần mạng. Nếu tải lại trang khi đang mất mạng, trang có thể không mở được. Trình duyệt cần hỗ trợ Web Crypto và trang cần dùng HTTPS.

Tài liệu chuẩn RFC 6238 Key URI Format