Что такое CIA-триада (Confidentiality, Integrity, Availability)?
Когда речь идёт о принципах информационной безопасности, одним из ключевых понятий является CIA-триада — модель, которая определяет три фундаментальные характеристики, на которых строится вся система защиты данных. Аббревиатура CIA расшифровывается как Confidentiality (конфиденциальность), Integrity (целостность) и Availability (доступность). Эти принципы используются специалистами по безопасности для анализа рисков, проектирования архитектуры и выработки мер защиты информации.
Конфиденциальность (Confidentiality)
Конфиденциальность означает, что доступ к информации имеют только те лица или системы, которые обладают соответствующими правами. Основная задача — предотвратить утечку данных или их раскрытие неавторизованным пользователям.
Меры обеспечения конфиденциальности:
-
разграничение прав доступа к данным в соответствии с ролями сотрудников;
-
использование шифрования при хранении и передаче информации;
-
внедрение многофакторной аутентификации для защиты аккаунтов;
-
контроль действий пользователей и ведение журналов аудита;
-
защита каналов связи (VPN, TLS).
Пример: база с персональными данными клиентов доступна только ограниченному числу сотрудников, а передача файлов между серверами осуществляется по защищённому протоколу.
Целостность (Integrity)
Целостность означает, что данные должны оставаться неизменными и корректными на протяжении всего жизненного цикла. Любые изменения должны происходить только авторизованным образом и в соответствии с установленными правилами. Потеря целостности может привести к искажению информации, ошибкам в работе систем или серьёзным последствиям для бизнеса.
Меры обеспечения целостности:
-
использование криптографических хэшей для проверки неизменности данных;
-
применение цифровых подписей для подтверждения подлинности источника информации;
-
ведение журналов изменений (логирование и контроль версий);
-
регулярные резервные копии и механизмы восстановления данных;
-
контроль доступа на запись и редактирование.
Пример: в банковской системе важно, чтобы сумма транзакции не могла быть изменена злоумышленником в процессе передачи данных. Для этого используется шифрование и контроль целостности сообщений.
Доступность (Availability)
Доступность означает, что информация и системы должны быть доступны для авторизованных пользователей тогда, когда они им необходимы. Недоступность сервисов может нарушить работу компании и привести к финансовым потерям.
Меры обеспечения доступности:
-
резервирование оборудования и сетей;
-
использование систем балансировки нагрузки;
-
регулярное резервное копирование данных;
-
защита от DDoS-атак;
-
мониторинг работоспособности систем и быстрое реагирование на сбои.
Пример: онлайн-банк должен работать круглосуточно, и даже кратковременный отказ сервиса может повлечь репутационные и финансовые потери. Поэтому архитектура строится с учётом высокой отказоустойчивости и резервирования ресурсов.