edubun
Русский

Двухэтапный вход

У шестизначного кода ровно 1 000 000 возможных значений, поэтому у вора, который знает твой пароль и может сделать пять попыток, шанс 1 из 200 000.

Вор знает твой пароль. Каковы его шансы угадать код?

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

Шесть цифр идут от 000000 до 999999, то есть всего 10⁶ = 1 000 000 кодов. Пять попыток дают шанс 5 из 1 000 000, или 1 из 200 000. С одним паролем вор уже был внутри. С кодом почти никогда. Именно эту разницу и даёт многофакторная аутентификация.

Три вида доказательств и почему два пароля всё равно один

Многофакторная аутентификация (MFA), которую часто называют двухфакторной аутентификацией или двухэтапным входом, требует доказательств больше чем одного вида. CISA делит их на то, что ты знаешь (пароль или PIN-код), то, что у тебя есть (телефон или ключ безопасности), и то, что ты есть (отпечаток пальца или лицо). Два пароля всё равно относятся к одному виду. CISA советует всем включать MFA в каждом аккаунте, где она есть, начиная с почты, соцсетей и финансовых аккаунтов. Почта идёт первой, потому что туда приходят ссылки для сброса пароля. Кто управляет твоим почтовым ящиком, может сбросить почти всё остальное.

Три вида факторов. Двухэтапный вход сочетает два разных вида; два пароля всё равно один вид.

Коды, которые можно переслать, и ключи, которые нельзя

Распространённые способы по-разному выдерживают атаки. Код, присланный в SMS или голосовым звонком, идёт по телефонной сети. NIST относит такой способ к аутентификаторам с ограничениями. Он всё ещё разрешён, но сервисы должны предлагать альтернативу и предупреждать пользователей о рисках, а также следить за признаками вроде недавней замены SIM-карты или переноса номера, потому что преступники могут уговорить оператора связи перенести твой номер на их SIM-карту. Код из приложения-аутентификатора создаётся на твоём телефоне и никогда не идёт по сети. Push-уведомления просят нажать «Подтвердить». Иногда преступники присылают десятки запросов в надежде, что ты нажмёшь один, лишь бы они прекратились, поэтому CISA рекомендует сопоставление чисел: ты вводишь число, показанное на экране входа.

Всё это по-прежнему можно выманить фишингом. Поддельная страница входа просит код, ты его вводишь, и преступник за секунды передаёт его настоящему сайту. NIST прямо говорит, что способы с ручным вводом кода не устойчивы к фишингу, потому что код ничем не привязан к настоящему сайту. CISA называет MFA, устойчивую к фишингу, золотым стандартом и говорит, что единственный широко доступный её вид представляет собой FIDO/WebAuthn: ключи безопасности и ключи доступа, которые, как показал прошлый урок, отвечают только тому сайту, для которого созданы. И всё же любая MFA гораздо лучше, чем никакой.

Пока телефон не потерялся

Когда ты включаешь двухэтапный вход, большинство сервисов показывают список одноразовых кодов восстановления. NIST называет их секретами из списка (look-up secrets). Это твой способ вернуться в аккаунт, если потеряешь телефон, поэтому храни их в надёжном месте отдельно от телефона: распечатанными дома или в менеджере паролей. Никогда не отправляй их себе в письме и никогда не зачитывай код тому, кто тебе звонит. Настоящей службе поддержки он не нужен.

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

Частые ошибки
  • «Пароль плюс секретный вопрос дают двухфакторную защиту». И то и другое относится к тому, что ты знаешь, так что это всё ещё один вид фактора. Для двухфакторной защиты нужен другой вид, например код из приложения на телефоне или ключ безопасности.
  • «Коды в SMS защищают от фишинга». Поддельная страница может запросить код и за секунды передать его дальше. NIST говорит, что коды, введённые вручную, не устойчивы к фишингу, и относит коды в SMS к способам с ограничениями, потому что номер телефона можно перенести на SIM-карту преступника.
  • «Если запросы на подтверждение всё приходят, стоит подтвердить один, и они прекратятся». Они действительно прекратятся. Злоумышленник уже внутри. Поток запросов, которых ты не просил, означает, что у кого-то есть твой пароль: отклоняй их и смени этот пароль.
  • «Коды восстановления в безопасности в письме самому себе». Тогда тот, кто проникнет в этот почтовый ящик, получит и коды. Храни их отдельно от телефона и почты, на бумаге дома или в менеджере паролей.
Заметка для учителяПутаница начинается с понятия «видов» факторов. Прежде чем говорить об SMS или ключах доступа, дай ученикам смешанный список (пароль, PIN-код, секретный вопрос, код из приложения, отпечаток пальца, ключ безопасности) и попроси разложить его по трём рамкам рисунка. Затем проведи расчёт для шести цифр, чтобы у пользы было число. Способы сравнивай в последнюю очередь и закончи мыслью «любая MFA лучше, чем никакой», чтобы никто не ушёл с мыслью, что коды в SMS ничего не стоят.
Три вида факторовЗнаю, имею, являюсь
Коды по SMS или звонку (NIST)С ограничениями: разрешены при наличии альтернативы и предупреждения
Push-бомбардировкаМного запросов на подтверждение в надежде, что ты нажмёшь один
Сопоставление чиселВвести число, показанное на экране входа
MFA, устойчивая к фишингуFIDO/WebAuthn: ключи безопасности и ключи доступа
Коды восстановленияОдноразовые коды; храни их надёжно, отдельно от телефона
Главное
  • MFA сочетает разные виды факторов: знаю, имею, являюсь.
  • Включи её везде, начиная с почты.
  • Введённые вручную коды поддельный сайт может переслать; FIDO/WebAuthn нельзя.
  • Храни коды восстановления надёжно и никому их не сообщай.
  1. Какая пара даёт настоящую двухфакторную аутентификацию?
    • Пароль и код из приложения на телефоне
    • Пароль и секретный вопрос
    • Два разных пароля
    • Имя пользователя и пароль
  2. Какому аккаунту нужно подключить MFA в первую очередь?
    • Почте
    • Игровому форуму
    • Новостному сайту
    • Приложению погоды
  3. Сколько существует разных шестизначных кодов?
  4. К какой категории NIST относит коды, присланные по SMS или звонком?
    • С ограничениями
    • Запрещённые
    • Устойчивые к фишингу
    • Самый надёжный вариант
  5. Почему введённые вручную одноразовые коды не устойчивы к фишингу?
    • Поддельный сайт может передать код настоящему
    • Они слишком короткие
    • У них истекает срок
    • Их присылают по почте
  6. По словам CISA, единственный широко доступный вид MFA, устойчивой к фишингу, это:
    • FIDO/WebAuthn
    • Коды по SMS
    • Секретные вопросы
    • Ссылки в письмах
  7. На телефон пришло двадцать запросов на подтверждение, которых ты не делал. Что нужно сделать?
    • Отклонить их и сменить пароль этого аккаунта
    • Подтвердить один, чтобы они прекратились
    • Навсегда не обращать внимания
    • Выключить телефон на неделю
  8. Где нужно хранить коды восстановления?
    • В надёжном месте, отдельно от телефона
    • В заметке на экране блокировки телефона
    • В письме самому себе
    • Отдать службе поддержки, если попросят
  9. Какое значение autocomplete отмечает поле для одноразового кода?
  10. Что CISA рекомендует против push-бомбардировки?
    • Сопоставление чисел
    • Более длинные имена пользователей
    • Отключить MFA
    • Перейти на SMS
Источники курса (13)
  • (checked 2026-10-17; reordered 2026-10-19: standards and law first, then official agency guidance, then technical documentation, history last)
  • Standard: NIST SP 800-63B-4, Digital Identity Guidelines: Authentication and Authenticator Management (pages.nist.gov/800-63-4/sp800-63b.html, final 31 July 2025 per the csrc.nist.gov document history (Date Published: July 2025), checked 2026-10-17: sec. 3.1.1.2 password rules, 3.1.3.3 PSTN restricted, 3.2.5 phishing resistance, Appendix B syncable authenticators)
  • Law: 개인정보 보호법 제2조 (국가법령정보센터, law.go.kr)
  • Official agency guidance: CISA Secure Our World: Use Strong Passwords, Turn on MFA, Recognize and Report Phishing, Update Software, and tip sheets (cisa.gov/secure-our-world, checked 2026-10-17)
  • CISA, More than a Password (cisa.gov/MFA) and fact sheet Implementing Phishing-Resistant MFA (2022)
  • checked 2026-10-17
  • CISA #StopRansomware Guide (checked 2026-10-17)
  • CISA, Back Up Business Data and Data Backup Options (Ruggiero and Heckathorn, 2012, Carnegie Mellon University, produced for US-CERT, which CISA retired into CISA.gov on 24 February 2023; 3-2-1 rule) (checked 2026-10-17)
  • KISA, 118 상담 서비스 (kisa.or.kr/118, checked 2026-10-17)
  • KISA 보호나라 스미싱 확인서비스 (boho.or.kr, checked 2026-10-17)
  • KISA 개인정보침해 신고센터 (privacy.kisa.or.kr, checked 2026-10-17)
  • Technical documentation: MDN Web Docs, Passkeys (developer.mozilla.org/en-US/docs/Web/Security/Authentication/Passkeys, checked 2026-10-17) and autocomplete attribute (checked 2026-10-17)
  • No product is recommended. Every code exercise was checked with a Playwright probe against a reference solution.

Проверено: 2026-10-17