Перейти к содержанию
Educora

1Основы безопасностиНачальный

Триада CIA, угрозы и риск

К уроку
R = L × I
где:
  • Rоценка риска (1–25)
  • Lвероятность (likelihood), 1 — «очень маловероятно» … 5 — «почти наверняка»
  • Iущерб (impact), 1 — «незначительный» … 5 — «катастрофический»

Простая качественная модель: многие организации используют матрицу рисков 5×5.

Личная безопасность: пароли, MFA и фишинг

К уроку
H = L · log₂A
где:
  • Hэнтропия, в битах
  • Lдлина пароля (число символов)
  • Aразмер алфавита: строчные 26, заглавные 26, цифры 10, знаки 33

2Криптография и сетевая безопасностьСредний

Хеширование и соль: как хранятся пароли

К уроку
N ≈ √(2ⁿ)
где:
  • Nпримерно сколько хешей нужно перебрать, чтобы найти коллизию («парадокс дней рождения»)
  • nдлина хеша, в битах

Это предел для идеального хеша; слабая конструкция MD5 позволяет находить коллизии за секунды.

Шифрование, TLS и сертификаты

К уроку
K = Bᵃ mod p = Aᵇ mod p = gᵃᵇ mod p
где:
  • p, gоткрытые параметры: большое простое число и генератор
  • a, bсекретные числа сторон (никогда не передаются)
  • A, Bоткрыто передаваемые значения: A = gᵃ mod p, B = gᵇ mod p
  • Kобщий ключ, который получают обе стороны

Сетевая безопасность: порты, межсетевые экраны, VPN и Wi-Fi

К уроку

3Безопасность приложенийПродвинутый

Веб-безопасность: OWASP Top 10

К уроку

Безопасное программирование

К уроку

4Операции безопасности и карьераПродвинутый

Реагирование на инциденты и цифровая криминалистика

К уроку

Карьера и сертификаты в кибербезопасности

К уроку

5Инженерия безопасности, этика и правоУниверситет

Моделирование угроз по STRIDE

К уроку
SLE = AV × EF
где:
  • SLEожидаемые потери от одного события (single loss expectancy), в манатах
  • AVстоимость актива (asset value), в манатах
  • EFкоэффициент воздействия: доля, теряемая за одно событие, от 0 до 1
ALE = SLE × ARO
где:
  • ALEожидаемые годовые потери (annualised loss expectancy), манатов в год
  • AROгодовая частота событий (annualised rate of occurrence): 0,5 — раз в два года, 2 — дважды в год
NB = ALE₀ − ALE₁ − C
где:
  • NBгодовая чистая выгода от меры защиты, манатов в год
  • ALE₀, ALE₁ожидаемые годовые потери до и после меры защиты
  • Cгодовая стоимость меры защиты, манатов в год

Если NB > 0, мера защиты окупается.

Архитектура безопасности и нулевое доверие

К уроку
P = p₁ · p₂ · … · pₙ
где:
  • Pвероятность того, что атака пройдёт через все слои
  • pᵢвероятность того, что i-й слой пропустит атаку (от 0 до 1)
  • nчисло слоёв

Вывод: если A и B независимы, P(A и B) = P(A) · P(B); по индукции правило распространяется на n слоёв.

Aseq = A₁ · A₂ · … · Aₙ
где:
  • Aseqдоступность последовательной системы
  • Aᵢвероятность того, что i-й компонент работает
Apar = 1 − (1 − A₁)(1 − A₂)…(1 − Aₙ)
где:
  • Aparдоступность параллельной системы
  • 1 − Aᵢвероятность того, что i-й компонент не работает

Вывод: параллельная система не работает, только когда отказали все компоненты; вероятность этого — произведение вероятностей отказа, а доступность — дополнение к нему. Годовой простой: D = (1 − A) · 8760 часов.

Этика и право в кибербезопасности

К уроку
Fmax = max(20 000 000 €; 0,04 · T)
где:
  • Fmaxверхний предел штрафа GDPR за самые серьёзные нарушения
  • Tмировой годовой оборот компании за предыдущий финансовый год, в евро

Применяется большее из двух значений. Для остальных нарушений: max(10 000 000 €; 0,02 · T). Это предел; реальный штраф определяется в каждом случае отдельно.