OTP là gì? Mã OTP là gì?
OTP là một chuỗi ký tự số hoặc chữ và số được tạo tự động để xác thực người dùng cho một giao dịch hoặc phiên đăng nhập. Đây là mã bảo mật dùng 1 lần, vậy nên sau 1 khoảng thời gian cố định (khoảng thời gian do nhà cung cấp dịch vụ, giao dịch đã gửi OTP) mà bạn không sử dụng mã thì mã OTP này tự động không còn giá trị sử dụng.
OTP có tác dụng gì?
Nếu bạn đã biết mã OTP là gì, vây hãy cùng tìm hiểu các lợi ích của mã OTP nhé.
– Như một mật khẩu thứ 2 được gửi về tin nhắn trong điện thoại của bạn. Nếu không mau bạn bị kẻ gian đánh cắp tài khoản, mật khẩu thì kẻ gian đó vẫn không thể sử dụng các thông tin này để giao dịch được. Một khi tài khoản xác nhận giao dịch thì mã OTP sẽ được gửi đến SMS trong điện thoại bạn, nếu bạn không thực hiện giao dịch đó thì bạn không nên cung cấp mã OTP này cho bất kỳ ai. Hãy liên hệ ngay với nơi cung cấp dịch vụ, giao dịch để được hướng dẫn.
– Khó đoán: OTP được tạo từ thuật toán sắp xếp các ký tự một cách ngẫu nhiên nên kẻ gian rất khó để đoán ra và sử dụng thành công.
– Dễ dàng sử dụng: Mật khẩu dùng một lần giúp các tổ chức, doanh nghiệp dễ dàng tích hợp một cách chính xác
Nhược điểm của mã OTP là gì?
Sử dụng OTP đem lại rất nhiều tính năng an toàn, bảo mâtj cho người dùng, tuy nhiên vẫn không tránh khỏi một số nhược điểm nhất định.
– Mã có thể bị lộ nếu người dùng không bảo mật thông tin được gửi đến máy hoặc người dùng làm mất máy điện thoại;
– Các giao dịch trên internet có khả năng bị kẻ gian kiểm soát, đánh cắp.
– Nếu các bạn sử dụng hình thức OTP Token thì sẽ phải trả thêm khoản phí mua Token này.
Mã OTP gồm bao nhiêu loại?
Hiện nay, có 3 loại OTP được cung cấp bao gồm
SMS OTP
Đây là mã xác thực các bạn nhận được qua tin nhắn của số điện thoại mà bạn đã đăng kí trước đó. Khách hàng sử dụng mã OTP này để thực hiện bước xác thực cuối cùng cho mỗi lần giao dịch.
Ví dụ như khi khách hàng A chuyển tiền cho đối tác bằng thẻ ATM nội địa. Sau khi đã hoàn thành các công đoạn như điền STK, tên ngân hàng, số tiền, nội dung giao dịch thì ngân hàng sẽ gửi về số điện thoại khách hàng một mã OTP. Khách hàng sẽ dùng mã này để xác thực giao dịch đang thực hiện . Mã SMS OTP được hầu hết các ngân hàng áp dụng như: BIDV, Viettinbank, Vietcombank, Sacombank, TP Bank…. Mã SMS OTP loại phổ biến nhất hiện nay.
Token
Đây là thiết bị điện tử được ngân hàng cung cấp khi nhận được yêu cầu từ khách hàng. Khách hàng có thể sẽ mất phí khi yêu cầu mua thiết bị và sử dụng dịch vụ này. Tương tự như với cách sử dụng mã SMS OTP, khi thực hiện đến bước cuối cùng thì các bạn cần nhập mật mã trong Token trong 1 khoảng thời gian nhất định. Giao dịch sẽ được hoàn thành ngay sau khi bạn nhập đúng mã Token.
Smart Token
Đây là ứng dụng tạo mã OTP sử dụng trên hệ điều hành Android hay iOS. Sau khi đăng kí tài khoản trên ứng dụng và kích hoạt thành công thì ứng dụng này sẽ hoạt động tương tự như Token. Thay vì bấm mật mã trên máy token thì bạn sẽ đăng nhập ứng dụng này và bấm nhận mật mã. Sau khi nhập lại mật mã này cho xác nhận cuối cùng của giao dịch thì giao dịch này sẽ hoàn tất.
Kết luận
OTP là mã bảo mật được tạo ra để tránh các trường hợp đáng tiếc xảy ra nếu các bạn mất tài khoản, bị đánh cắp mật khẩu. Tuy nhiên OTP cũng có 1 số hạn chế là có hiệu lực trong thời gian ngắn, máy sẽ không nhận được mã OTP nếu khu vực đó bị mất sóng hoặc bạn không thể sử dụng mã smart token nếu không có điện thoại thông minh.
Hi vọng rằng bài viết Blog Kiến Thức trên đã giúp các bạn nắm được OTP là gì? và mã otp là gì? và công dụng và các loại mã OTP hiện nay.