Trình tạo OTP
Tạo và xác thực Mật khẩu một lần dựa trên thời gian (TOTP) cho 2FA.
Để tạo mật khẩu một lần, nhập một bí mật Base32 hoặc nhấp làm mới để tạo bí mật ngẫu nhiên; công cụ hiển thị mã TOTP 6 chữ số hiện tại và thời điểm mã tiếp theo xuất hiện.
Last updated:
Trình tạo OTP. Tạo và xác thực Mật khẩu một lần dựa trên thời gian (TOTP) cho 2FA. Tạo và xác minh ngay lập tức các mã thông báo xác thực dựa trên thời gian với trình tạo mã OTP trực tuyến miễn phí của chúng tôi.
Tiện ích này cho phép bạn tạo Mật khẩu một lần dựa trên thời gian (TOTP, RFC 6238) cho các hệ thống 2FA. Bất kể bạn đang gỡ lỗi ứng dụng xác thực hay xác minh quy trình đăng nhập, công cụ xác thực OTP của chúng tôi đều cung cấp khả năng tạo mã chính xác.
Nhập khóa bí mật base32 của bạn để tạo hoặc xác thực OTP ngay lập tức.
Trình tạo mã thông báo 2FA trực tuyến cao cấp này thực hiện tất cả các tính toán mật mã trực tiếp trong trình duyệt của bạn, đảm bảo các bí mật xác thực nhạy cảm của bạn không bao giờ bị lộ với máy chủ từ xa.
Việc truyền các khóa hạt giống TOTP trên internet có thể ảnh hưởng nghiêm trọng đến bảo mật nhiều lớp của bạn, nhưng công cụ ngoại tuyến của chúng tôi loại bỏ rủi ro này. Chúng tôi cung cấp một cách riêng tư để tạo mã xác thực cục bộ trên thiết bị của bạn.
Câu hỏi thường gặp
Làm thế nào để tạo mã OTP trực tuyến?
Dán bí mật Base32 vào ô Bí mật (Secret), hoặc nhấp biểu tượng làm mới để tạo một bí mật ngẫu nhiên. Mã OTP hiện tại thay đổi mỗi 30 giây, và thanh tiến trình cùng bộ đếm ngược cho biết mã còn hiệu lực bao lâu.
Làm thế nào để kiểm tra thiết lập ứng dụng xác thực của tôi?
Quét mã QR trên trang này bằng Google Authenticator, Authy hoặc ứng dụng tương tự, rồi so sánh mã trong ứng dụng với mã OTP hiện tại ở đây. Nếu chúng khớp, ứng dụng và đồng hồ của bạn đều hoạt động đúng; nếu không, hãy kiểm tra cài đặt thời gian của thiết bị.
TOTP và HOTP khác nhau thế nào?
Mã TOTP thay đổi theo thời gian, ở đây là mỗi 30 giây, còn mã HOTP đến từ một bộ đếm tăng sau mỗi lần dùng. Công cụ này tạo mã TOTP; mục Sự lặp lại (Iteration) hiển thị bộ đếm dựa trên thời gian được đưa vào HMAC.
Vì sao mã của tôi không khớp với ứng dụng xác thực?
Mã phụ thuộc vào đúng bí mật và thời gian chính xác. Hãy chắc chắn bí mật được sao chép đầy đủ và đồng hồ máy tính đã được đồng bộ; ô Epoch hiển thị thời gian Unix mà trang sử dụng. Các dịch vụ dùng SHA-256, 8 chữ số hoặc chu kỳ 60 giây sẽ không khớp.
Các ô Bí mật ở dạng thập lục phân, Epoch và Đếm hiển thị gì?
Bí mật ở dạng thập lục phân là bí mật Base32 của bạn được giải mã sang hex, tức khóa dùng cho HMAC-SHA1. Epoch là thời gian Unix hiện tại tính bằng giây, và Đếm là thời gian đó chia cho 30 rồi làm tròn xuống, tức bộ đếm dùng cho mã hiện tại, cũng được hiển thị dưới dạng Padded hex.
Cách dùng công cụ trực tuyến này
Trình tạo OTP được thiết kế cho các quy trình nhanh trong trình duyệt khi bạn cần định dạng, kiểm tra, chuyển đổi, giải mã, mã hóa, tạo hoặc xem dữ liệu mà không cần mở ứng dụng nặng. Hãy bắt đầu với ô nhập liệu hoặc các tùy chọn hiện có, kiểm tra kết quả, rồi sao chép hoặc tải xuống đầu ra.
Xử lý riêng tư trong trình duyệt
Trình tạo OTP giữ bước xử lý thông thường ngay trong trình duyệt của bạn. Điều này hữu ích với đoạn mã, token, tài liệu, giá trị cấu hình, mẫu văn bản và nội dung khác không nên gửi đến dịch vụ từ xa khi không cần thiết.
Khi nào công cụ này hữu ích
Dùng Trình tạo OTP cho các tác vụ lặp lại của lập trình viên, tài liệu kỹ thuật, kiểm tra QA, chuyển đổi nhanh, gỡ lỗi, làm sạch nội dung và quy trình nội bộ của nhóm. Trang tập trung vào đầu vào rõ ràng, phản hồi nhanh và đầu ra dễ tái sử dụng.
Mẹo thực tế
Trước khi sao chép kết quả cuối cùng, hãy kiểm tra khoảng trắng, chữ hoa chữ thường, tên tệp, mã hóa, cấu trúc token, xuống dòng hoặc định dạng đầu ra. Các bước nhỏ này giúp tránh lỗi trong mã nguồn, báo cáo, ticket, email hoặc ghi chú kỹ thuật.