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

Các dịch vụ bảo mật của An ninh Thông tin

Có nhiều dịch vụ bảo mật như sau:

  • Bảo mật Tin nhắn (Message Confidentiality) - Nguyên tắc bảo mật xác định rằng chỉ người gửi và người nhận dự định mới có khả năng tạo ra nội dung tin nhắn. Nó bảo vệ dữ liệu truyền khỏi tấn công thụ động.

    Bảo mật có thể được sử dụng ở nhiều cấp độ dựa trên nội dung thông tin sẽ được truyền. Có các loại bảo mật sau:

    • Bảo mật Kết nối (Connection Confidentiality) - Bảo vệ tất cả thông tin người dùng trên một kết nối.
    • Bảo mật Không kết nối (Connectionless Confidentiality) - An ninh tất cả dữ liệu người dùng trong một khối dữ liệu đơn lẻ.
    • Bảo mật Luồng lưu lượng (Traffic-flow Confidentiality) - Bảo vệ thông tin có thể được suy ra từ quan sát luồng lưu lượng.
  • Xác thực (Authentication) - Dịch vụ xác thực liên quan đến khả năng rằng một kết nối là xác thực. Trong trường hợp tin nhắn đơn lẻ, bao gồm cảnh báo hoặc tín hiệu báo động, chức năng của dịch vụ xác thực là thuyết phục người nhận rằng tin nhắn đến từ nguồn mà nó tuyên bố.
  • Không thể chối cãi (Non-repudiation) - Non-repudiation ngăn chặn người gửi hoặc người nhận từ chối tin nhắn đã truyền. Do đó, khi tin nhắn được gửi, người nhận có thể xác thực rằng người gửi được khẳng định thực sự đã gửi tin nhắn. Tương tự, khi tin nhắn được nhận, người gửi có thể xác thực rằng người nhận được khẳng định thực sự đã nhận tin nhắn.
  • Kiểm soát Truy cập (Access Control) - Nguyên tắc kiểm soát truy cập quyết định ai nên có khả năng truy cập thông tin hoặc hệ thống qua liên kết truyền thông. Nó hỗ trợ tránh sử dụng trái phép tài nguyên.
  • Toàn vẹn Dữ liệu (Data Integrity) - Toàn vẹn dữ liệu được thiết kế để bảo vệ thông tin khỏi sửa đổi, chèn, xóa và băm lại bởi bất kỳ thực thể nào. Toàn vẹn dữ liệu có thể được áp dụng cho luồng tin nhắn, tin nhắn đơn lẻ hoặc phần được chọn bên trong tin nhắn. Toàn vẹn dữ liệu có thể được dùng để hỗ trợ bảo vệ luồng hoàn toàn.

    Có nhiều loại toàn vẹn dữ liệu như sau:

    • Toàn vẹn kết nối với khôi phục (Connection integrity with recovery) - Hỗ trợ toàn vẹn tất cả thông tin người dùng trên kết nối và xác định bất kỳ sửa đổi, chèn, xóa hoặc phát lại bất kỳ thông tin nào trong toàn bộ chuỗi dữ liệu, với khôi phục được thử.
    • Toàn vẹn kết nối không khôi phục (Connection integrity without recovery) - Chỉ hỗ trợ phát hiện không khôi phục.
    • Toàn vẹn kết nối trường chọn lọc (Selective-field connection integrity) - Hỗ trợ nguyên tắc các khu vực được chọn trong thông tin người dùng của khối dữ liệu được chia sẻ qua kết nối và tạo hình thức quyết định xem các trường chọn lọc đã được thay đổi, chèn, xóa hoặc phát lại.
    • Toàn vẹn không kết nối (Connectionless integrity) - Hỗ trợ toàn vẹn khối dữ liệu không kết nối đơn lẻ và có thể lấy hình thức phát hiện sửa đổi dữ liệu. Hơn nữa, dạng phát hiện phát lại hạn chế có thể được cung cấp.
    • Toàn vẹn không kết nối trường chọn lọc (Selective-field connectionless integrity) - Hỗ trợ toàn vẹn các trường chọn lọc trong khối dữ liệu không kết nối đơn lẻ và lấy hình thức xác định xem các khu vực được chọn đã được thay đổi.