Xác minh qua SMS hoạt động như thế nào
Gần như ứng dụng nào bạn đăng ký cũng hỏi số điện thoại và nhắn cho bạn một mã sáu chữ số. Khi suôn sẻ, cả quá trình chỉ mất vài giây; khi trục trặc, nó thật khó hiểu.
Hướng dẫn này giải thích những gì diễn ra phía sau: mã được tạo ra thế nào, đi từ ứng dụng tới điện thoại của bạn ra sao, vì sao ứng dụng cần số điện thoại, chúng kiểm tra loại số bạn nhập thế nào, và xác minh SMS mạnh hay yếu ở đâu với vai trò một biện pháp bảo mật.
Từng bước: điều gì xảy ra khi bạn bấm “gửi mã”
- 01Ứng dụng kiểm tra định dạng và quốc gia của số, và thường tra cứu loại thuê bao cùng mức độ uy tín.
- 02Máy chủ tạo một mật khẩu dùng một lần (OTP) ngẫu nhiên, thường từ 4 đến 8 chữ số, và lưu lại — hoặc lưu bản băm — kèm thời điểm hết hạn.
- 03Máy chủ chuyển tin nhắn cho nhà cung cấp dịch vụ SMS, bên này định tuyến qua các mạng viễn thông tới nhà mạng hiện tại của số.
- 04Nhà mạng gửi SMS tới điện thoại hoặc thuê bao gắn với số đó.
- 05Bạn nhập mã vào ứng dụng, ứng dụng so với giá trị đã lưu và kiểm tra mã chưa hết hạn hay chưa được dùng.
- 06Nếu khớp, số được đánh dấu đã xác minh và liên kết với tài khoản của bạn.
SMS A2P, tên người gửi và đầu số ngắn
Tin nhắn xác minh là tin A2P (từ ứng dụng tới người dùng), do phần mềm gửi chứ không phải con người. Chúng đi trên các tuyến mà nhà mạng xử lý khác với tin nhắn thông thường giữa người với người, thường kèm yêu cầu đăng ký và bộ lọc spam.
Trường “người gửi” tùy thuộc vào quốc gia. Đó có thể là tên người gửi dạng chữ và số dài tối đa 11 ký tự, như tên thương hiệu; một đầu số ngắn năm hoặc sáu chữ số; một số miễn cước; hoặc một số điện thoại dài thông thường. Ví dụ ở Mỹ, doanh nghiệp gửi tin từ số 10 chữ số thông thường phải đăng ký các số đó cho nhắn tin ứng dụng, và lưu lượng chưa đăng ký ngày càng bị lọc.
- Tên người gửi chữ và số
- Tên thương hiệu tối đa 11 ký tự; phổ biến ngoài Bắc Mỹ
- Đầu số ngắn
- Số 5–6 chữ số dùng cho nhắn tin số lượng lớn
- Số dài
- Một số điện thoại thông thường dùng làm người gửi
- Độ dài OTP
- Thường 4–8 chữ số
- Thời hạn OTP thông thường
- Vài phút, phổ biến là 5–10
Hạn mã, gửi lại và gọi thoại dự phòng
Mã được thiết kế để tồn tại ngắn. Một mã hết hạn sau vài phút và chỉ dùng được một lần thì khó bị tái sử dụng ngay cả khi ai đó nhìn thấy sau này. Phần lớn ứng dụng còn giới hạn số lần nhập sai và tần suất yêu cầu mã mới, nên việc gửi lại liên tục có thể khiến bạn bị khóa hàng giờ.
Nếu SMS không tới, nhiều ứng dụng cho chọn cuộc gọi thoại: hệ thống tự động gọi tới số và đọc to mã. Vì cuộc gọi đi theo đường khác với tin A2P, nó thường thành công khi vấn đề nằm ở bộ lọc SMS hoặc gửi tin chậm.
Vì sao ứng dụng muốn số điện thoại của bạn
- Chống lạm dụng: số điện thoại khó sản xuất hàng loạt hơn địa chỉ email, nên yêu cầu số khiến spam và tài khoản giả tốn kém hơn.
- Mỗi người một tài khoản: ứng dụng nhắn tin và sàn thương mại dùng số như một danh tính duy nhất.
- Khôi phục tài khoản: nếu bạn quên mật khẩu, mã gửi tới số chứng minh đó là bạn.
- Cảnh báo bảo mật và xác thực hai yếu tố cho lần đăng nhập mới và thay đổi nhạy cảm.
- Tìm người liên hệ trong ứng dụng nhắn tin, nơi số của bạn giúp bạn bè tìm thấy bạn.
Ứng dụng kiểm tra loại số bạn nhập thế nào
Trước khi tốn tiền gửi SMS, nhiều ứng dụng tra cứu số. Cơ sở dữ liệu loại thuê bao cho biết số là di động, cố định hay VoIP, nhà mạng nào đang phục vụ (có tính đến chuyển mạng giữ số), và đôi khi cả tín hiệu rủi ro như số đó xuất hiện trong các lượt đăng ký thường xuyên đến mức nào.
Chính sách mỗi nơi một khác. Có ứng dụng chấp nhận mọi số hợp lệ; nhiều ứng dụng chặn số VoIP và số cố định khi xác minh; một số còn giới hạn quốc gia được đăng ký. Đó là lý do cùng một yêu cầu mã có thể thành công với số này nhưng âm thầm thất bại với số khác. Số di động thật theo định dạng di động chính thức của quốc gia vượt qua bước kiểm tra loại thuê bao mà phần lớn ứng dụng áp dụng.
Xác minh SMS an toàn đến đâu?
Mã SMS rất tốt để chứng minh bạn kiểm soát một số và để ngăn lạm dụng hàng loạt. Nhưng khi làm yếu tố thứ hai cho tài khoản giá trị cao, chúng có những điểm yếu đã biết.
- SIM swap (tráo SIM): kẻ tấn công thuyết phục nhà mạng chuyển số của bạn sang SIM của họ, rồi nhận mã của bạn.
- Tái cấp số: nếu bạn bỏ một số, chủ mới có thể nhận mã của những tài khoản vẫn còn gắn với số đó.
- Lừa đảo giả mạo: trang web giả yêu cầu bạn nhập mã vừa nhận, rồi tự dùng mã đó.
- Chặn bắt: SMS không được mã hóa đầu cuối và có thể bị lộ qua điểm yếu của giao thức báo hiệu viễn thông cũ.
Ứng dụng xác thực và mã SMS
- Mã đến từ đâu
- SMS: dịch vụ gửi qua mạng điện thoại. Ứng dụng xác thực: tạo ngay trên thiết bị của bạn
- Cần sóng hoặc số điện thoại
- SMS: có. Ứng dụng xác thực: không
- Rủi ro SIM swap
- SMS: có. Ứng dụng xác thực: không
- Rủi ro lừa đảo giả mạo
- Cả hai đều có thể bị lừa lấy mã; khóa bảo mật phần cứng chống tốt nhất
- Nơi bắt buộc
- Nhiều quy trình đăng ký và ngân hàng vẫn bắt buộc SMS; ứng dụng xác thực là 2FA tùy chọn
Thực hành tốt khi xác minh qua SMS
- Dùng số bạn sẽ giữ trong nhiều năm, không phải số tạm thời hay dùng chung.
- Không bao giờ chia sẻ mã xác minh với ai, kể cả người tự xưng là nhân viên hỗ trợ.
- Đặt mã PIN hoặc bật bảo vệ chống chuyển mạng với nhà mạng nếu có, để giảm rủi ro SIM swap.
- Chuyển sang ứng dụng xác thực hoặc khóa bảo mật cho 2FA ở bất cứ dịch vụ nào cho phép.
- Lưu mã dự phòng của các tài khoản quan trọng ở nơi an toàn.
- Cân nhắc dùng số riêng cho việc đăng ký, để số cá nhân luôn được giữ kín.
Có số riêng với SMSCreation
- 01Chọn quốc gia — có 181 quốc gia — và chọn một số di động thật trong danh sách.
- 02Chọn gói năm $1.80 mỗi tháng ($21.60 thanh toán theo năm), hoặc kỳ hạn khác hiển thị khi thanh toán.
- 03Thanh toán bằng USDT hoặc USDC trên Tron, Polygon, BNB Smart Chain, Base hoặc Solana. Chỉ cần email để đăng ký.
- 04Nhập số theo định dạng quốc tế khi ứng dụng yêu cầu. Mã hiện ngay trong hộp thư SMS trên bảng điều khiển, và cuộc gọi đến không giới hạn nếu ứng dụng gửi mã qua cuộc gọi.
Vì sao số dùng được với WhatsApp, Facebook, Telegram và Google
Ứng dụng không chỉ kiểm tra các chữ số: họ xem loại đường dây, định dạng quốc gia và liệu số có thực sự nhận được mã của họ hay không. Mỗi số SMSCreation là số di động thật theo định dạng chính thức của quốc gia — không phải đường dây VoIP — nên vượt qua các bước kiểm tra này giống hệt SIM trong túi bạn.
Và chúng tôi cam kết bằng bảo hành đổi số 7 ngày: nếu số của bạn không dùng được với WhatsApp, Facebook, Telegram, Google hay bất kỳ ứng dụng nào bạn cần, chúng tôi đổi miễn phí sang số mới cùng quốc gia — hoặc hoàn 100% nếu bạn muốn.
- Số không phải VoIP, loại đường dây di động thật — việc kiểm tra loại đường dây thấy đây là số SIM thông thường, không phải đường dây VoIP
- Định dạng chính thức của quốc gia với mã quốc gia, đầu số và số chữ số đúng chuẩn
- Nhận SMS và cuộc gọi không giới hạn — mã đến qua tin nhắn hoặc tùy chọn “gọi cho tôi”
- Riêng của bạn — không bao giờ đăng trên các trang SMS công khai, nên không bị gắn cờ hay giới hạn
- Của bạn bao lâu tùy thích — xác minh lại và khôi phục tài khoản vẫn hoạt động
Khi nào nên có số di động thật riêng
Một số di động thật dành riêng cho bạn một đường dây ổn định, riêng tư để xác minh, vượt qua kiểm tra loại thuê bao và luôn nằm trong tầm kiểm soát của bạn. Số SMSCreation gồm SMS và cuộc gọi đến không giới hạn, 500 SMS gửi đi và 1.000 phút gọi đi mỗi tháng, từ $1.80 mỗi tháng với gói năm ($21.60 thanh toán theo năm). Số là của bạn chừng nào bạn còn gia hạn, và nếu chưa được dùng cho cuộc gọi hay SMS nào, bạn được hoàn tiền toàn bộ trong 7 ngày kể từ khi kích hoạt.
Câu hỏi thường gặp
OTP là gì?
Mật khẩu dùng một lần: một mã ngẫu nhiên ngắn, thường 4–8 chữ số, chỉ dùng được một lần và hết hạn sau vài phút.
Vì sao mã xác minh hết hạn nhanh như vậy?
Thời hạn ngắn giúp hạn chế thiệt hại nếu mã bị nhìn thấy hoặc bị chặn bắt, và việc chỉ dùng một lần ngăn mã bị dùng lại sau đó.
Vì sao có tin nhắn hiện tên thay vì số?
Nhiều quốc gia cho phép tên người gửi dạng chữ và số, nên tên thương hiệu hiện làm người gửi. Nơi khác dùng đầu số ngắn hoặc số thông thường.
Ứng dụng có biết số của tôi là VoIP không?
Thường là có. Ứng dụng tra cứu loại thuê bao để phân loại số là di động, cố định hay VoIP, và nhiều ứng dụng chặn số VoIP.
Xác thực hai yếu tố qua SMS có an toàn không?
Tốt hơn nhiều so với không có yếu tố thứ hai, nhưng vẫn dễ bị SIM swap và lừa đảo giả mạo. Ứng dụng xác thực hoặc khóa bảo mật mạnh hơn nếu có thể dùng.
SIM swap là gì?
Hình thức lừa đảo trong đó kẻ tấn công khiến số của bạn bị chuyển sang SIM của họ để nhận cuộc gọi và mã của bạn. Mã PIN nhà mạng và ứng dụng xác thực giúp giảm rủi ro.
Tôi có dùng số SMSCreation để xác minh được không?
Được. Số SMSCreation là số di động thật, dùng được với WhatsApp, Google, Telegram, Instagram và các dịch vụ khác xác minh qua SMS hoặc cuộc gọi.
Số có dùng được với WhatsApp, Facebook, Telegram và Google không?
Có — có đảm bảo. Đây là số di động thật, nhận SMS và cuộc gọi không giới hạn, nên mã xác minh đến qua SMS hoặc cuộc gọi thoại. Nếu số không dùng được với WhatsApp, Facebook, Telegram, Google hay bất kỳ ứng dụng nào bạn cần, chúng tôi đổi số mới miễn phí trong 7 ngày — hoặc hoàn 100%.