На Горох
Информатика, 11 класс

1.4. Защита от несанкционированного доступа к информации

"Информатика (базовый уровень)", Угринович Н.Д.

Объяснение темы В оглавлении: 1.4. Защита от несанкционированного доступа к информации

Кратко о теме

Защита от несанкционированного доступа помогает не допустить, чтобы посторонние читали, изменяли или удаляли данные. Сначала система устанавливает, какая учётная запись запрашивает доступ, затем проверяет личность пользователя и применяет назначенные ему права. Для проверки используют пароли и биометрические признаки, а для ограничения действий — роли и разрешения. Надёжная защита требует не только хорошей проверки личности, но и доступа лишь к тем ресурсам, которые действительно нужны пользователю.

Объяснение темы

Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.

Определения и обозначения

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

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

Аутентификация пользователя — проверка того, что пользователь действительно является тем, за кого себя выдаёт. Для неё может служить пароль или иной проверочный признак. Если ограничиться одним именем учётной записи, посторонний сможет назвать чужое имя, поэтому нужна отдельная проверка.

Право доступа — разрешение на определённые действия с информацией или ресурсом, например на чтение, изменение или удаление. Разрешения могут различаться для разных файлов и пользователей. Они нужны, чтобы система разрешала только те действия, которые человеку необходимы.

Как это устроено

Сначала система должна различать пользователей, иначе она не сможет назначить каждому отдельные разрешения. Для этого создают учётные записи и связывают с ними сведения о пользователях и их правах. Если все работают под одной записью, трудно определить, кто совершил действие, и невозможно точно ограничить доступ.

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

Пароль служит секретным подтверждением личности, поэтому его нельзя сообщать другим. Стойкость пароля зависит от длины и непредсказуемости: очевидные слова, даты и личные сведения проще угадать или подобрать. Если один секрет применяют для разных сайтов, утечка на одном ресурсе создаёт риск для остальных, поэтому пароли должны быть уникальными.

Биометрические способы проверяют индивидуальные признаки человека, например отпечаток пальца или лицо. Они удобны, потому что пользователю не нужно каждый раз вводить секретную комбинацию, но удобство само по себе не гарантирует надёжность проверки. Кроме того, биометрические данные требуют защиты: в отличие от пароля, отпечаток пальца нельзя заменить, если он окажется скомпрометирован.

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

Способы проверки пользователя и организации доступа

Способ или этапЧто проверяетсяПримерОсобенность
ИдентификацияКакую учётную запись запрашиваютВвод имени пользователяУказывает на запись, но не подтверждает личность
Аутентификация по паролюЗнает ли пользователь секретВвод пароля после имени учётной записиПароль нужно хранить в секрете и не повторять
Аутентификация по биометрическому признакуСовпадает ли признак с данными пользователяСканирование отпечатка пальцаУдобна, но требует защиты биометрических данных
Разграничение прав доступаКакие действия разрешены после входаЧтение файла без права его удаленияРазрешения назначаются с учётом необходимых задач

Сопоставляй строки таблицы с последовательностью действий: система узнаёт учётную запись, проверяет личность и затем применяет права. Так проще не путать подтверждение личности с разрешением на конкретное действие. Пример в строке показывает, как этап или способ реализуется на практике.

Разбор задач

Имя учётной записи и пароль

Пользователь вводит имя учётной записи и пароль. Нужно определить, какое действие устанавливает, кто запрашивает доступ, а какое подтверждает личность. Разделим вводимые данные по их назначению, а не по порядку ввода.

  1. Имя учётной записи указывает системе, какую пользовательскую запись следует найти. Значит, на этом шаге происходит идентификация.
  2. Затем система сравнивает введённый пароль с проверочными данными для этой записи. Так проверяется знание секрета, то есть выполняется аутентификация.

Ответ: имя учётной записи используется для идентификации, пароль — для аутентификации. Если пароль не совпадёт, система не должна считать, что личность подтверждена. Одного имени недостаточно для входа.

Выбор пароля для учебного сервера

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

  1. Имя пользователя обычно известно или легко определяется, поэтому такой пароль слишком предсказуем. Его не следует выбирать.
  2. Дата рождения может быть известна знакомым или найдена в открытых источниках. Она тоже не подходит для секрета.
  3. Длинная непредсказуемая комбинация сложнее для угадывания, особенно если она уникальна для этого сервера. Из предложенных вариантов следует выбрать её.

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

Распределение прав в школьной системе

Ученик должен видеть свои оценки, учитель — изменять оценки своих классов, администратор — управлять учётными записями. Требуется назначить каждой роли подходящие разрешения. Рассуждать нужно от необходимых задач: дать возможность выполнить работу, но не добавлять действий без нужды.

  1. Ученику предоставляем чтение только собственных оценок. Право менять оценки для этой роли не требуется.
  2. Учителю разрешаем просматривать и изменять оценки учеников только тех классов, за которые он отвечает. Это ограничивает область его действий.
  3. Администратору разрешаем создавать, изменять и отключать учётные записи в пределах его обязанностей. Доступ к оценкам не следует автоматически предоставлять без необходимости.

Ответ: права распределяются по ролям и рабочим задачам, причём каждой учётной записи назначается минимально необходимый набор. Так меньше вероятность случайного изменения данных. При ошибке или взломе учётной записи возможный ущерб также будет ограничен.

Типичные ошибки

Ошибка — считать, что ввод имени учётной записи уже подтверждает личность. Так думают, потому что имя связано с конкретным пользователем, но его могут узнать и другие люди. Проверка себя: спроси, предъявил ли пользователь секрет или другой признак, который подтверждает владение записью.

Короткий или очевидный пароль ошибочно считают трудным для угадывания, если он кажется лично значимым. На деле распространённые слова и сведения вроде даты рождения злоумышленник может подобрать. Проверь пароль: не связан ли он с именем, датой или простой последовательностью, и достаточно ли он непредсказуем.

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

Избыточные права ошибочно назначают, чтобы человеку не пришлось запрашивать разрешение для каждой операции. Но при случайной ошибке он может изменить или удалить лишние данные, а при взломе учётной записи ущерб станет больше. Проверьте каждое разрешение: необходимо ли оно для текущих обязанностей пользователя.

Связь с другими темами

Для понимания темы нужны представления об информации, компьютерной системе, учётной записи и локальной сети: они помогают понять, что защищается и кто обращается к ресурсам. Разграничение доступа встречается при настройке операционных систем, школьных сетей и веб-сервисов. Оно дополняет защиту персональных данных, поскольку ограничивает круг людей, способных увидеть сведения. Эта тема также связана с вредоносными программами и безопасным поведением в интернете: защита учётной записи и ограничение её прав помогают уменьшить последствия угроз.

Что запомнить

  • Идентификация устанавливает имя пользователя, а аутентификация проверяет его подлинность.
  • Пароль должен быть непредсказуемым и не использоваться повторно в разных сервисах.
  • Биометрия использует индивидуальные признаки человека для проверки личности.
  • Права доступа определяют, какие действия разрешены пользователю.
  • Нужно предоставлять только те права, которые необходимы для работы.
  • Защита от несанкционированного доступа включает проверку пользователя и ограничение его действий.

Частые вопросы по теме

Чем идентификация отличается от аутентификации?

Идентификация сообщает системе, кто запрашивает доступ, например указывает имя учётной записи. Аутентификация проверяет, что это действительно владелец этой записи: для этого могут потребоваться пароль или биометрический признак.

Почему нельзя использовать один пароль для всех сайтов?

Если пароль станет известен злоумышленнику из-за утечки на одном сайте, он сможет попробовать его на других сервисах. Уникальные пароли не позволяют одной утечке автоматически открыть несколько учётных записей.

Какие признаки делают пароль более надёжным?

Надёжный пароль достаточно длинный и непредсказуемый: его трудно угадать или подобрать перебором. Не стоит составлять его из имени, даты рождения, простых слов и очевидных последовательностей.

Всегда ли биометрическая проверка надёжнее пароля?

Нет, биометрия не гарантирует безусловную защиту: результат зависит от качества системы и того, как она хранит и обрабатывает данные. Биометрический признак удобен, но его нельзя сменить так же просто, как пароль, если данные скомпрометированы.

Зачем ограничивать права пользователя, если его личность уже проверена?

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

Спросить по теме параграфа

1.4. Защита от несанкционированного доступа к информации

Учебник

Оглавление →
Предмет
Информатика
Класс
11 класс
Учебник
"Информатика (базовый уровень)", Угринович Н.Д.