Компьютерная безопасность - элементы

Общее состояние компьютерной безопасности позволяет обнаруживать и предотвращать атаки, а также иметь возможность восстановления. Если эти атаки как таковые успешны, то они должны сдерживать нарушение информации и услуг и проверять, поддерживаются ли они на низком или допустимом уровне.

Различные элементы компьютерной безопасности

Чтобы выполнить эти требования, мы подходим к трем основным элементам: confidentiality, integrity, а также availability и недавно добавленные authenticity and utility.

Конфиденциальность

Конфиденциальность - это сокрытие информации или ресурсов. Кроме того, необходимо хранить информацию в секрете от других третьих лиц, которые хотят иметь к ней доступ, чтобы к ней могли получить доступ только нужные люди.

Example in real life- Допустим, есть два человека, которые общаются с помощью зашифрованного сообщения электронной почты, они знают ключи дешифрования друг друга и читают письмо, вводя эти ключи в программу электронной почты. Если кто-то другой может прочитать эти ключи дешифрования, когда они введены в программу, то конфиденциальность этого электронного письма будет нарушена.

Честность

Целостность - это надежность данных в системах или ресурсах с точки зрения предотвращения несанкционированных и неправильных изменений. Как правило, целостность состоит из двух подэлементов - целостности данных, которая связана с содержанием данных, и аутентификации, которая связана с источником данных, поскольку такая информация имеет значения только в том случае, если она верна.

Example in real life - Допустим, вы совершаете онлайн-платеж на сумму 5 долларов США, но ваша информация была изменена без вашего ведома таким образом, что вы отправили продавцу 500 долларов США, это будет стоить вам слишком дорого.

В этом случае криптография играет очень важную роль в обеспечении целостности данных. Обычно используемые методы защиты целостности данных включают хеширование полученных данных и их сравнение с хешем исходного сообщения. Однако это означает, что хэш исходных данных должен быть предоставлен безопасным способом.

Доступность

Доступность означает возможность доступа к данным ресурса, когда это необходимо, поэтому информация имеет ценность только в том случае, если авторизованные люди могут получить доступ в нужное время. В настоящее время отказ в доступе к данным стал обычным явлением. Представьте себе простой живого сервера, насколько это может стоить дорого.

Example in real life- Допустим, хакер взломал веб-сервер банка и отключил его. Вы, как аутентифицированный пользователь, хотите выполнить электронный банковский перевод, но получить к нему доступ невозможно, отмененный перевод - это потеря денег для банка.