An ninh thông tin là nhóm thực hành được thiết kế để thực hiện việc nắm bắt dữ liệu khỏi truy cập trái phép và biến thể trong kỳ lưu trữ hoặc phát sóng từ vị trí này sang vị trí khác.
An ninh thông tin được thiết kế và yêu cầu để bảo vệ in ấn, số字, và thông tin riêng tư, dễ bị tổn thương, cá nhân khác khỏi người không được ủy quyền. Thường được dùng để bảo vệ thông tin khỏi bị lỗi thời, xác nhận,破坏, sửa đổi, và gián đoạn.
An ninh thông tin là sự phòng ngừa và bảo vệ tài sản máy tính khỏi truy cập trái phép, sử dụng, thay đổi, suy giảm,破坏, và nhiều đe dọa.
Có hai loại chính: vật lý và logic. An ninh thông tin vật lý bao gồm thiết bị bảo vệ hữu hình. An ninh thông tin logic bao gồm bảo vệ phi vật lý.
An ninh thông tin hoạt động với nhiều lớp bảo vệ ở rìa và giữa web. Có một số lớp an ninh thực hiện một số phương pháp và tuân theo chính sách cụ thể.
Có một số thách thức trong cung cấp an ninh thông tin:
An ninh bao gồm truyền thông và mạng không dễ dàng như nó có thể xuất hiện lần đầu cho người mới bắt đầu. Yêu cầu dường như đơn giản. Có một số yêu cầu chính cho dịch vụ an ninh có thể được gán nhãn một từ rõ ràng như bảo mật, xác thực, không chối cãi, toàn vẹn.
Trong an ninh thông tin, cấu trúc có thể đáp ứng những yêu cầu đó có thể phức tạp, và hiểu chúng có thể liên quan đến suy luận tinh vi thay vào đó.
Trong phát triển cấu trúc hoặc thuật toán an ninh cụ thể, người ta phải luôn xem xét các tấn công tiềm năng lên những đặc điểm an ninh đó. Trong một số trường hợp, tấn công thành công được thiết kế bằng cách nhìn vấn đề theo cách hiệu quả khác, do đó khai thác điểm yếu không ngờ tới trong cấu trúc.
Quy trình có thể cung cấp dịch vụ cụ thể thường ngược trực giác. Không thể thấy từ tuyên bố điều kiện cụ thể rằng các biện pháp đối phó phức tạp như vậy là cần thiết. Chỉ khi các biện pháp đối phó được xem xét thì các biện pháp dùng mới có ý nghĩa.
Có thể đã thiết kế một số cấu trúc an ninh, và cần thiết phải quyết định nơi dùng chúng. Điều này đúng cả về vị trí vật lý (ví dụ: tại những điểm nào trong mạng cấu trúc an ninh cụ thể được yêu cầu) và theo nghĩa logic bao gồm tại lớp hoặc các lớp nào của kiến trúc như TCP/IP nên đặt cấu trúc.
Cấu trúc an ninh thường bao gồm nhiều hơn một thuật toán hoặc giao thức cụ thể. Chúng thường cũng yêu cầu người tham gia có một số dữ liệu bí mật (bao gồm khóa mã hóa), điều này nêu ra câu hỏi về việc tạo ra, phân phối, và bảo vệ dữ liệu bí mật đó.
Cũng có sự tin cậy vào giao thức kết nối có hành vi có thể làm nhầm lẫn chức năng phát triển cấu trúc an ninh.
Trong an ninh thông tin, nếu dịch vụ thích hợp của cấu trúc an ninh yêu cầu đặt giới hạn thời gian trên thời gian truyền tải thông điệp từ người gửi đến người nhận, do đó một số giao thức hoặc mạng cung cấp độ trễ biến đổi, không thể dự đoán có thể làm cho các giới hạn thời gian đó vô dụng.