Ứng dụng xác thực thường an toàn hơn tin nhắn SMS trong trường hợp xác thực hai yếu tố thông thường. Mã TOTP được tạo ra ngay trên thiết bị và không phụ thuộc vào mức độ bảo mật của số điện thoại. Tin nhắn SMS vẫn hữu ích khi không có phương pháp bảo mật mạnh hơn, nhưng nó tiềm ẩn những rủi ro từ mạng di động và quy trình khôi phục tài khoản.

Lựa chọn tốt nhất hiện có thường là khóa mật khẩu hoặc khóa bảo mật FIDO vì chúng có khả năng chống lừa đảo. Bài so sánh này tập trung vào việc lựa chọn giữa mã do ứng dụng tạo ra và tin nhắn văn bản.

So sánh nhanh

  • Ứng dụng xác thực: hoạt động ngoại tuyến, tránh được rủi ro hoán đổi SIM, yêu cầu sao lưu an toàn và di chuyển thiết bị.
  • Tin nhắn SMS: dễ bắt đầu, hoạt động mà không cần ứng dụng xác thực riêng biệt, phụ thuộc vào dịch vụ điện thoại và quyền kiểm soát số điện thoại.
  • Cả hai: cải thiện so với việc đăng nhập chỉ bằng mật khẩu nhưng vẫn có thể bị đánh bại bởi lừa đảo thời gian thực.

Cách thức hoạt động của xác thực hai yếu tố (2FA) bằng ứng dụng

Trong quá trình thiết lập, dịch vụ chia sẻ một khóa bí mật riêng tư với ứng dụng. Ứng dụng kết hợp khóa bí mật đó với thời gian hiện tại để tạo ra một mã tạm thời, thường là cứ sau 30 giây. Tìm hiểu thêm trong phần giải thích về TOTP của chúng tôi.

Mã được tạo trên thiết bị. Hoạt động TOTP thông thường không yêu cầu nhà cung cấp gửi tin nhắn hoặc điện thoại phải có sóng di động.

Cách thức hoạt động của SMS 2FA

Sau bước nhập mật khẩu, nhà cung cấp sẽ gửi một mã tạm thời đến số điện thoại đã đăng ký. Bạn nhận tin nhắn và nhập mã. Mức độ bảo mật của quy trình này phụ thuộc một phần vào nhà cung cấp, nhà mạng di động, tài khoản điện thoại, thiết bị và các thủ tục khôi phục.

Security comparison progressing from SMS to authenticator code to hardware key
Khi có thể, hãy ưu tiên các phương pháp chống lừa đảo; TOTP thường là phương án dự phòng an toàn hơn so với SMS.

So sánh mức độ bảo mật

Hoán đổi SIM và các cuộc tấn công vào số điện thoại

SMS có thể bị xâm phạm nếu kẻ tấn công thuyết phục nhà mạng chuyển số của bạn sang một SIM khác hoặc khai thác các lỗ hổng trong hệ thống của nhà mạng và hệ thống khôi phục. TOTP không gắn liền với số điện thoại, do đó, chỉ riêng việc hoán đổi SIM sẽ không chuyển được mật mã xác thực.

Lừa đảo

Cả SMS và mã xác thực tiêu chuẩn đều có thể được nhập vào một trang giả mạo và được chuyển ngay lập tức đến dịch vụ thực. Luôn xác minh tên miền. Mã khóa và khóa bảo mật là lựa chọn an toàn hơn để chống lại cuộc tấn công này vì quá trình xác thực được liên kết với trang web hợp pháp.

Chặn và chuyển tiếp

SMS truyền qua cơ sở hạ tầng viễn thông và có thể bị chậm trễ hoặc bị lộ do tính năng xem trước trên thiết bị, các ứng dụng được liên kết, phần mềm độc hại hoặc sự xâm phạm mạng. Việc tạo mã TOTP vẫn diễn ra tại địa phương, mặc dù phần mềm độc hại hoặc mật khẩu thiết lập bị lộ vẫn có thể làm tổn hại đến nó.

Rủi ro sao lưu khóa bí mật

Các ứng dụng xác thực yêu cầu có kế hoạch phòng trường hợp mất hoặc thay thế thiết bị. Đồng bộ hóa đám mây có thể cải thiện khả năng khôi phục nhưng lại thay đổi nơi lưu trữ thông tin đăng nhập. Hãy xem xét mô hình bảo mật của nhà cung cấp ứng dụng và bảo vệ tài khoản của họ.

Tiện lợi và độ tin cậy

SMS là phương thức quen thuộc và hầu như không cần thiết lập, nhưng tin nhắn có thể bị chậm trễ khi chuyển vùng hoặc ở những khu vực có tín hiệu yếu. TOTP hoạt động ngoại tuyến và nhanh chóng sau khi thiết lập, nhưng quá trình chuyển đổi có thể phức tạp hơn nếu ứng dụng không cung cấp phương thức chuyển giao an toàn.

Dù chọn phương pháp nào, hãy lưu mã khôi phục do nhà cung cấp cấp. Các mã khẩn cấp này nên được lưu trữ bên ngoài thiết bị được sử dụng để xác thực thường xuyên.

Bạn nên chọn phương pháp nào?

  1. Hãy chọn khóa mật khẩu hoặc khóa bảo mật phần cứng khi dịch vụ hỗ trợ.
  2. Nếu không, hãy chọn một ứng dụng xác thực có uy tín, tốt nhất là ứng dụng có tính năng bảo vệ thiết bị và kế hoạch khôi phục.
  3. Sử dụng tin nhắn SMS khi đây là phương thức xác thực thứ hai duy nhất khả thi thay vì để 2FA bị vô hiệu hóa.
  4. Tránh để SMS làm phương án dự phòng không cần thiết trên tài khoản có giá trị cao nếu nhà cung cấp cho phép bạn loại bỏ nó.

Khi nào SMS vẫn có thể phù hợp

SMS có thể là tùy chọn duy nhất được hỗ trợ, dễ tiếp cận hơn đối với một người dùng cụ thể, hoặc là bước tạm thời trong quá trình chuyển sang phương pháp bảo mật mạnh hơn. Các quyết định về bảo mật cần xem xét giá trị của tài khoản, các mối đe dọa tiềm ẩn, yêu cầu khôi phục và tính tiện dụng.

Cách chuyển từ SMS sang ứng dụng xác thực

  1. Đăng nhập qua dịch vụ chính thức và mở cài đặt bảo mật.
  2. Thêm ứng dụng xác thực trước khi loại bỏ phương thức khôi phục hiện có.
  3. Quét mã QR hoặc nhập khóa thiết lập trên thiết bị đáng tin cậy.
  4. Xác minh mã TOTP mới.
  5. Tải xuống các mã khôi phục mới và lưu trữ chúng một cách an toàn.
  6. Kiểm tra phương pháp mới trong một phiên riêng biệt.
  7. Chỉ xóa phương thức SMS khi bạn chắc chắn rằng việc khôi phục vẫn có thể thực hiện được.

Danh sách kiểm tra thiết lập 2FA đầy đủ của chúng tôi bao gồm từng giai đoạn và các lỗi thường gặp.

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

Ứng dụng xác thực có hoàn toàn an toàn không?

Không. Phần mềm độc hại trên thiết bị, lừa đảo, sao lưu không an toàn và các khóa thiết lập bị lộ vẫn là những rủi ro tiềm ẩn. Ứng dụng này mạnh hơn tin nhắn SMS trong việc ngăn chặn việc chiếm đoạt số điện thoại, nhưng không chống lừa đảo tốt bằng khóa mật khẩu hoặc khóa bảo mật được triển khai đúng cách.

Ứng dụng xác thực có thể hoạt động mà không cần thẻ SIM không?

Có. TOTP cần mã bí mật được lưu trữ và thời gian chính xác trên thiết bị, chứ không cần thẻ SIM hay dịch vụ di động.

Xác thực hai yếu tố qua tin nhắn SMS có tốt hơn so với không sử dụng xác thực hai yếu tố không?

Trong nhiều tình huống đe dọa phổ biến, câu trả lời là có. Mật khẩu kết hợp với SMS tạo ra một lớp bảo vệ bổ sung. Hãy sử dụng phương án mạnh hơn khi có sẵn và phù hợp.

Tôi có thể kiểm tra khóa thiết lập TOTP không?

Đối với tài khoản mà bạn sở hữu hoặc quản lý, bạn có thể sử dụng trình tạo 2FA trên trình duyệt. Hãy bảo vệ khóa cẩn thận như bảo vệ mật khẩu và xem trước thông tin về quyền riêng tư của chúng tôi.