Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Cơ chế hoạt động của Xác thực Đa yếu tố (MFA)

Xác thực đa yếu tố (MFA) là quy trình bảo mật yêu cầu người dùng phản hồi các yêu cầu để kiểm tra danh tính của họ trước khi có thể truy cập mạng hoặc phần mềm trực tuyến khác. MFA có thể sử dụng kiến thức, sở hữu các yếu tố vật lý, hoặc vùng địa lý/mạng để xác thực danh tính.

Một ví dụ về Xác thực đa yếu tố là quy trình sử dụng ATM tại ngân hàng. Để truy cập tài khoản của họ, người dùng phải chèn thẻ ngân hàng (yếu tố vật lý) và nhập mã PIN (yếu tố kiến thức).

Một ví dụ phổ biến khác là phương pháp mật khẩu một lần dựa trên thời gian (TOTP), được các tổ chức tài chính và tổ chức lớn khác sử dụng để bảo mật quy trình làm việc, phần mềm và tài khoản. Khi yêu cầu đăng nhập, người dùng được yêu cầu cung cấp mã truy cập tạm thời đã được gửi qua tin nhắn, cuộc gọi điện thoại hoặc email.

MFA yêu cầu phương tiện xác minh mà người dùng trái phép không thể có. Vì mật khẩu không đủ để xác minh danh tính, MFA yêu cầu nhiều bằng chứng để kiểm tra danh tính.

Biến thể phổ biến của MFA là xác thực hai yếu tố (2FA). Lý thuyết là ngay cả khi tác nhân đe dọa có thể đóng vai như người dùng với một bằng chứng, họ không thể cung cấp hai hoặc nhiều bằng chứng.

Xác thực đa yếu tố đúng đắn yêu cầu yếu tố từ ít nhất hai nhóm khác nhau. Việc sử dụng hai yếu tố từ cùng một nhóm không đáp ứng mục tiêu của MFA. Dù sử dụng rộng rãi cặp mật khẩu/câu hỏi bảo mật, cả hai yếu tố đều từ nhóm kiến thức và không đủ điều kiện là MFA.

Mật khẩu và mã truy cập tạm thời đủ điều kiện vì mã truy cập là yếu tố sở hữu, chứng minh quyền sở hữu một tài khoản email hoặc thiết bị di động cụ thể. Xác thực đa yếu tố thêm một hoặc hai bước trong quá trình đăng nhập, nhưng nó không phức tạp.

Ngành công nghiệp bảo mật đang tạo ra các giải pháp để hợp lý hóa quy trình MFA, và công nghệ xác thực đang trở nên trực quan hơn khi nó phát triển. Ví dụ, các yếu tố sinh trắc học như vân tay và quét khuôn mặt cung cấp đăng nhập nhanh chóng, đáng tin cậy.

Có các công nghệ mới tận dụng các tính năng thiết bị di động như GPS, camera và microphone làm yếu tố xác thực hứa hẹn cải thiện hơn nữa quy trình xác minh danh tính. Các phương pháp đơn giản như thông báo đẩy chỉ cần một cú nhấn vào điện thoại thông minh hoặc đồng hồ thông minh của người dùng để xác minh danh tính của họ.

Một số hệ điều hành, nhà cung cấp dịch vụ và nền tảng dựa trên tài khoản đã tích hợp MFA vào thiết lập bảo mật của họ. Đối với người dùng đơn lẻ hoặc doanh nghiệp nhỏ, sử dụng MFA đơn giản như vào cài đặt cho khung hệ điều hành, nền tảng internet và nhà cung cấp dịch vụ và bật tính năng.

MFA là cải tiến bảo mật, trong khi SSO là hệ thống tăng cường năng suất bằng cách cho phép người dùng sử dụng một tập thông tin đăng nhập để truy cập nhiều hệ thống và ứng dụng trước đây mỗi cái yêu cầu đăng nhập riêng.

Xác thực đa yếu tố (MFA) cần nhiều công nghệ để xác thực danh tính người dùng. Ngược lại, xác thực yếu tố đơn (hoặc đơn giản là "xác thực") cần một công nghệ đơn lẻ để xác thực tính xác thực của người dùng. Với MFA, người dùng phải kết hợp các công nghệ xác minh từ ít nhất hai nhóm khác nhau hoặc yếu tố xác thực.