Русский

Текстовые и повседневные инструменты · Генератор паролей

Правила сложности и длина: что NIST 800-63B изменилось в паролях

· Почему это важно

пароли политика безопасность

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

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

Политика, породившая Лето 2024! — как правила составления и девяностадневный сброс формируют предсказуемые пароли

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

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

Репозиторий не документирует историю или полномочия внешних политик паролей.

Никакая копия NIST SP 800-63B не цитируется продуктом пароля, поэтому в этой статье не резюмируются его состав, ротация или положения о нарушенном списке. Подтвержденные локальные элементы управления включают от трех до шестнадцати слов парольной фразы, длину слов от одного до двадцати, несколько режимов регистра и разделителей, а также длину символов пароля от восьми до 128 с выбираемыми классами.

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

Проверенные элементы управления ToolAcre, а не перефраз NIST SP 800-63B

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

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

Почему заявления об истории политики опускаются без ссылки на источник стандартов

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

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

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

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

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

Напишите местную политику из утвержденных источников; используйте этот инструмент только для генерации

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

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

Рабочий пример: перевести правило локального символа в поддерживаемые настройки генератора.

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

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

Стандарты, требования к федерации и аутентификации остаются за пределами хранилища.

Рассматривайте генератор паролей как компонент реализации политики, а не как автора политики. Его элементы управления и пути сбоя доступны для проверки: поддерживаемые границы, явные классы, словесные ресурсы EFF, веб-шифрование, выборка отклонения, отсутствие слабого резервного варианта и отсутствие постоянства. Это факты о продукте.

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