Генератор .htpasswd

Создаёт строку bcrypt для HTTP Basic Authentication. Пароль обрабатывается локально в браузере и не отправляется на сервер.

Параметры .htpasswd

bcrypt со случайной солью. Пароль обрабатывается только в браузере, без отправки на сервер и сохранения инструментом.

Без двоеточий, пробельных и управляющих символов; не более 255 байт UTF-8.

От 1 до 72 байт UTF-8, без управляющих символов. Кириллица обычно занимает 2 байта, эмодзи — 4. Пароль не обрезается; пробелы учитываются.

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

Загрузка библиотеки bcrypt…

Результат

Одна строка username:$2y$… для .htpasswd (Apache 2.4+). Скопируйте её в файл и завершите строку переводом строки.

Зачем нужен Генератор .htpasswd

Генератор .htpasswd нужен для защиты служебных разделов сайта, папок с документами или staging-окружений без отдельной системы авторизации. Он создаёт зашифрованную строку, которую Apache и Nginx принимают напрямую для проверки логина и пароля.

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

  • Генерирует строку для .htpasswd в один клик.
  • Использует bcrypt со случайной солью.
  • Пароль не отправляется на сервер и не сохраняется.

Инструмент полезен разработчикам и администраторам, которые настраивают ограничение доступа на уровне веб-сервера.

Обычно отвечаю до 18:00 МСК

Нужен кастомный инструмент?

Опишите задачу — обсудим реализацию.

Написать в Telegram Без автоответчика · пн–пт

Обсудить задачуОтвет в рабочий день

Написать