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

Các kỹ thuật Xác thực (Authentication) trong an ninh thông tin?

Có nhiều kỹ thuật Xác thực như sau:

Xác thực dựa trên Mật khẩu (Password-based authentication) - Là phương pháp đơn giản nhất của xác thực. Yêu cầu mật khẩu cho tên người dùng cụ thể. Nếu mật khẩu khớp với tên người dùng và cả hai chi tiết khớp cơ sở dữ liệu hệ thống, người dùng nên được xác thực mạnh.

Xác thực Vault (Vault authentication) - Trong hệ thống vault, xác thực xảy ra khi thông tin về người dùng hoặc máy được kiểm tra đối với hệ thống nội bộ hoặc bên ngoài. Hình thức xác thực điển hình cho các hệ thống này xuất hiện qua API hoặc CLI.

Xác thực Email (Email authentication) - Có một số phương pháp khác nhau cho xác thực email. Tiêu chuẩn thường dùng là SPF, DKIM, và DMARC. Tất cả các tiêu chuẩn này bổ sung SMTP vì nó không chứa bất kỳ cơ chế xác thực nào.

Xác thực Cơ sở dữ liệu (Database authentication) - Trong phương pháp này, xác thực quan trọng để đảm bảo đúng người truy cập cơ sở dữ liệu cụ thể để dùng dữ liệu cho công việc của họ. Trong trường hợp này, xác thực xuất hiện hoặc với Giao thức Lớp Socket An ninh (SSL) hoặc dùng dịch vụ bên thứ ba.

Đăng nhập Đơn (Single Sign-on - SSO) - SSO là viết tắt của Single Sign-on. Là phương pháp cho phép truy cập nhiều ứng dụng với một nhóm thông tin đăng nhập đơn lẻ. Nó cho phép người dùng đăng nhập một lần, và sẽ tự động được đăng nhập vào tất cả ứng dụng web khác từ thư mục tập trung tương tự.

Xác thực Xã hội (Social Authentication) - Xác thực xã hội không cần an ninh thêm. Thay vào đó, nó xác thực người dùng với thông tin đăng nhập hiện có cho mạng xã hội thích hợp.

Xác thực không Mật khẩu (Passwordless authentication) - Trong phương pháp này, người dùng không cần bất kỳ mật khẩu nào. Thay vào đó, nó nhận OTP (Mật khẩu một lần) hoặc liên kết trên số di động đã đăng ký hoặc số điện thoại. Cũng có thể gọi là xác thực dựa trên OTP.

Xác thực Đa yếu tố (Multi-factor authentication) - Hầu hết tổ chức đang làm nóng lên đến thực tế rằng quản trị danh tính thực sự an ninh cần xác thực đa yếu tố, định nghĩa hai yêu cầu xác thực khác nhau, bao gồm mật khẩu và quét mắt. Trong khi một yếu tố xác thực có thể bị hack, nó khó hơn chừng mũ để hack hai hoặc nhiều hơn. Cùng với MFA là mật khẩu một lần nhạy cảm thời gian. Phương pháp này cho phép người dùng获得 quyền truy cập độc quyền đến mật khẩu chỉ hoạt động trong một khoảng thời gian ngắn, làm cho nó vô dụng để đánh cắp sau khi khoảng thời gian đó hết.

Xác thực Giao dịch (Transaction Authentication) - Phương pháp xác thực giao dịch hoạt động trên số nhận diện một lần đúng cho việc dùng một lần. Số xác thực giao dịch chèn một lớp an ninh vào hệ thống làm cho nó an ninh hơn.

Xác thực Thanh toán (Payment authentication) - Loại xác thực này tồn tại để đảm bảo ai đó không lạm dụng thông tin người khác để tạo giao dịch trực tuyến. Đôi khi, xác nhận danh tính xuất hiện ít nhất hai lần, hoặc nhiều hơn. Phương pháp điển hình là 3D secure, Giá trị Xác minh Thẻ (Card Verification Value), và Xác minh Địa chỉ (Address Verification).

Phương pháp xác thực Máy chủ và Mạng (Server and network authentication methods) - Nó chỉ giống như bất kỳ hình thức xác thực nào khác, phương pháp xác thực cấp mạng xác thực rằng người dùng là ai họ tuyên bố. Trong phương pháp này, hệ thống phân loại người dùng hợp pháp từ người không hợp pháp. Hình thức điển hình là hai yếu tố, token, nhận diện máy tính, và phương pháp xác thực đăng nhập đơn.