Tạo mã QR 2FA

Tạo URI otpauth:// và mã QR cho TOTP hoặc HOTP từ nhà phát hành, tài khoản và khóa Base32. Quét bằng Google Authenticator, Authy hoặc 1Password.

Khóa mà dịch vụ hiển thị khi bạn bật 2FA. Có dấu cách hay chữ thường đều được.

Nhập tên tài khoản để tạo mã QR.

Tuân theo định dạng Key URI của Google Authenticator, dùng được với Google Authenticator, Microsoft Authenticator, Authy, 1Password, Bitwarden và nhiều ứng dụng khác. Mã QR được tạo ngay trên máy. Ai thấy nó cũng có thể tạo mã của bạn, nên đừng chia sẻ ảnh chụp màn hình.

Chạy hoàn toàn trong trình duyệt. Dữ liệu của bạn không bao giờ bị tải lên.

Tạo mã QR 2FA là gì?

Công cụ này tạo URI khóa otpauth:// và mã QR của nó mà ứng dụng xác thực quét khi bạn thiết lập xác thực hai yếu tố. Nhập nhà phát hành, tên tài khoản và khóa bí mật, điều chỉnh thuật toán, số chữ số và chu kỳ hoặc bộ đếm, rồi quét hoặc tải mã QR xuống.

Cách sử dụng Tạo mã QR 2FA

  1. Chọn Loại: TOTP (theo thời gian) hoặc HOTP (theo bộ đếm).
  2. Nhập Nhà phát hành (tên dịch vụ) và Tên tài khoản.
  3. Dán Khóa bí mật (Base32) hoặc nhấn Tạo khóa ngẫu nhiên.
  4. Điều chỉnh thuật toán, số chữ số và chu kỳ/bộ đếm, rồi quét mã QR hoặc nhấn Tải PNG.

Ví dụ

Đầu vào
Nhà phát hành ACME Co, tài khoản john@example.com, khóa JBSWY3DPEHPK3PXP
Đầu ra
otpauth://totp/ACME%20Co:john%40example.com?secret=JBSWY3DPEHPK3PXP&issuer=ACME%20Co&algorithm=SHA1&digits=6&period=30

Khi nào nên dùng Tạo mã QR 2FA

Dùng để đăng ký tài khoản kiểm thử trong quá trình phát triển, chuyển một khóa đã biết sang ứng dụng xác thực mới, hoặc tạo mã QR cho tài liệu. Đừng bao giờ chia sẻ mã QR của tài khoản thật; nó chứa khóa bí mật.

Tạo mã QR 2FA hoạt động như thế nào

URI tuân theo định dạng Key URI của Google Authenticator: otpauth://totp/Issuer:account?secret=…&issuer=…&algorithm=SHA1&digits=6&period=30, với nhà phát hành và tài khoản được mã hóa phần trăm. Mã QR được tạo ngay trên máy bằng thư viện qrcode (mức sửa lỗi M) dưới dạng data URL PNG. Khóa ngẫu nhiên dài 20 byte (160 bit) lấy từ crypto.getRandomValues, như RFC 4226 khuyến nghị.

Các Trường Hợp Sử Dụng Phổ Biến

  • Tạo mã QR cho tài khoản kiểm thử 2FA
  • Chuyển khóa TOTP sang điện thoại mới
  • Tạo ảnh chụp màn hình cho tài liệu với khóa giả
  • Kiểm thử cách ứng dụng xác thực xử lý SHA-256 hoặc mã 8 chữ số

Lưu Ý Bảo Mật

Bất kỳ ai quét hoặc chụp ảnh mã QR đều có thể tạo mã dùng một lần của bạn. Đừng chia sẻ ảnh chụp màn hình mã QR 2FA thật.

Câu Hỏi Thường Gặp

Mọi ứng dụng đều hỗ trợ SHA-256 và 8 chữ số chứ?

Không. Google Authenticator trước đây bỏ qua thuật toán và số chữ số trên một số nền tảng; SHA-1, 6 chữ số, 30 giây là lựa chọn tương thích nhất.

Vì sao nhà phát hành không được chứa dấu hai chấm?

Dấu hai chấm ngăn cách nhà phát hành và tài khoản trong nhãn của URI, nên có dấu hai chấm bên trong sẽ khiến nhãn bị mơ hồ.

Mã QR có được tạo trực tuyến không?

Không. URI và ảnh QR được tạo trong trình duyệt của bạn; không có gì được gửi lên máy chủ.

Khám phá thêm danh mục