Генератор паролей
Криптостойкие пароли через crypto.getRandomValues(). Настройки длины, набора символов, режим passphrase из слов.
О сервисе
Криптостойкий генератор паролей: случайные строки через crypto.getRandomValues() или passphrase из словарных слов (стиль Diceware). Расчёт энтропии и времени подбора.
Что умеет
- Длина от 6 до 64 символов
- 4 набора символов: a-z, A-Z, 0-9, символы
- Опция «без похожих» (исключает 1lI0Oo)
- Режим passphrase: 3–8 слов через разделитель
- Расчёт энтропии в битах
- Оценка времени подбора атакой брутфорсом
Как работает
crypto.getRandomValues() для криптостойкой случайности. Энтропия = log2(размер_алфавита) × длина. Время подбора при 10^10 попыток/сек.
Пример
16-символьный пароль из всех 4 наборов имеет ~95 бит энтропии — подбор займёт миллиарды лет.
Нужен подобный сервис для вашего сайта или сложный сценарий — пишите, разработаю под задачи.
Похожие инструменты
Генератор тестовых данных
Генерирует фейковые данные на русском: ФИО, города, email, телефоны, ИНН с валидной контрольной суммой, даты. Экспорт JSON/CSV/SQL.
Генератор хэша MD5, SHA
Генерирует MD5, SHA-1, SHA-256, SHA-384 и SHA-512 хэш строки. Через Web Crypto API + spark-md5.
Генератор CSP-заголовков
Конструктор заголовка Content-Security-Policy. Готовые директивы: default-src, script-src, style-src, img-src, frame-src и др.
Генератор UUID v4
Генерирует UUID v4 (GUID) на основе crypto.randomUUID(). Bulk-генерация до 1000 штук, разные форматы вывода.
Конвертер систем счисления
Двусторонняя конвертация чисел между системами счисления: десятичной, двоичной, восьмеричной, шестнадцатеричной.
Конвертер UNIX timestamp
Конвертирует UNIX timestamp в дату и обратно. Текущее время в реальном времени, выбор часового пояса.
Сделаю такой же сервис под вашу задачу
Внутренние инструменты для сотрудников, публичные сервисы для клиентов, конвертеры и генераторы. Напишите — обсудим.
