Генератор паролів
Створіть випадковий пароль або парольну фразу, яку легко запам’ятати. Усе генерується у вашому браузері генератором випадкових чисел Web Crypto. Пароль ніколи не надсилається до UltKit, не записується в журнали й не зберігається. Індикатор показує реальну ентропію ваших налаштувань у бітах.
Набір із 94 символів × 20 · Середній час підбору при 10 мільярдах спроб на секунду: 4,6 × 10²¹ р.
Паролі генеруються у вашому браузері через crypto.getRandomValues. Нічого не надсилається до UltKit і ніде не зберігається.
Ентропія та час злому
Офлайн-атака зі швидкістю 10¹⁰ (10 мільярдів) спроб на секунду. Середній час — половина всього простору пошуку.
| Ентропія | Випадкові символи (набір із 94 символів) | Слова зі списку з 7776 слів | Середній час злому |
|---|---|---|---|
| 28 | 5 | 3 | менше 1 секунди |
| 40 | 7 | 4 | 55 с |
| 50 | 8 | 4 | 16 год |
| 60 | 10 | 5 | 1,8 р. |
| 72 | 11 | 6 | 7 482 р. |
| 80 | 13 | 7 | 1,9 млн р. |
| 100 | 16 | 8 | 2 трлн р. |
| 128 | 20 | 10 | 5,4 × 10²⁰ р. |
Довжина важливіша за складність: що каже NIST SP 800-63B
Національний інститут стандартів і технологій США (NIST) переписав свої рекомендації щодо паролів у SP 800-63B і ще посилив їх у редакції 4, опублікованій 2024 року. Головні поради суперечать старим корпоративним правилам: сервіси мають приймати паролі щонайменше з 64 символів, не повинні вимагати суміш великих літер, цифр і символів, не повинні змушувати змінювати паролі за розкладом, а натомість мають перевіряти нові паролі за списками зламаних і поширених.
Обґрунтування суто арифметичне. Правила складу штовхають людей до передбачуваних шаблонів на кшталт «Summer2024!», які зловмисники перевіряють насамперед. Натомість кожен додатковий випадковий символ множить обсяг роботи для перебору на розмір набору символів. Перехід від 12 до 16 випадкових символів із 94 друкованих символів ASCII додає приблизно 26 біт, і підібрати пароль стає приблизно в 78 мільйонів разів складніше.
Як обчислюється значення ентропії
Ентропія показує, скільки однаково ймовірних паролів міг створити генератор. Для випадкового пароля вона дорівнює довжина × log2(розмір набору). З усіма чотирма наборами символів набір містить 94 символи, тобто близько 6,55 біта на символ, тож 16 символів дають приблизно 105 біт. Виключення схожих символів зменшує набір до 84 і коштує трохи менше п’ятої частки біта на символ. Таблиця вище використовує ту саму математику й припускає офлайн-зловмисника, який робить 10 мільярдів спроб за секунду; це реалістична цифра для GPU-ферми проти швидкого хешу, а повільний хеш на кшталт bcrypt знижує цю швидкість на кілька порядків.
Парольні фрази працюють так само, тільки зі словами замість символів. Вбудований тут список містить 367 коротких поширених слів, тож кожне слово додає близько 8,5 біта, а шість слів дають близько 51 біта: таку фразу легко вводити й запам’ятати, але вона слабша за випадковий пароль із 16 символів. Якщо вибрати розділювачем «випадкова цифра», кожен проміжок додає близько 3,3 біта. Для парольної фрази, що захищає щось важливе, візьміть вісім слів або список Diceware із 7776 слів, де кожне слово дає 12,9 біта.
Шкала оцінює менше за 40 біт як слабкий, від 40 до 59 як задовільний, від 60 до 79 як надійний, а 80 і більше як дуже надійний. Вона оцінює налаштування генератора, а не сам рядок, і це єдиний чесний спосіб оцінювати пароль: «correct horse battery staple» отримує високий бал у перевірках за шаблонами, але це перша фраза, яку спробує будь-який зловмисник.
Як безпечно користуватися згенерованим паролем
Використовуйте різний пароль для кожного облікового запису й довірте їх запам’ятовування менеджеру паролів: повторне використання перетворює один витік на багато зламаних акаунтів. Збережіть пароль у менеджері до надсилання форми реєстрації й вмикайте двофакторну автентифікацію скрізь, де вона доступна. Щоб захистити документ, а не акаунт, надійна парольна фраза добре підійде для інструмента Захистити PDF паролем, який шифрує файл вибраним вами паролем.
Поширені запитання
- Чи безпечно користуватися онлайн-генератором паролів?
- Це безпечно, якщо пароль не залишає ваш пристрій. Цей генератор працює повністю у вашому браузері й використовує crypto.getRandomValues, криптографічно стійке джерело випадковості; під час генерації, копіювання чи зміни налаштувань жодних запитів не надсилається, що можна перевірити на вкладці мережі у браузері.
- Якої довжини має бути пароль у 2026 році?
- Для випадкового пароля в менеджері паролів потрібно 16 символів або більше з усіх чотирьох наборів, що дає понад 100 біт ентропії. NIST вимагає від сервісів приймати щонайменше 64 символи, тож довжина рідко стає обмеженням.
- Навіщо виключати схожі символи, як-от 0, O, l і 1?
- Щоб пароль, який доводиться читати вголос або вводити з паперу, не був набраний з помилкою. Набір скорочується з 94 до 84 символів, і кілька додаткових символів із запасом це компенсують.
- Що краще: парольна фраза чи випадковий пароль?
- Парольну фразу легше запам’ятати й набрати, тож вона підходить для головного пароля або входу на пристрій. На один символ вона несе менше ентропії, тому потрібно більше слів: візьміть щонайменше шість із великого списку або вісім із короткого списку, вбудованого на цю сторінку.
- Чи запам’ятовує генератор створені паролі?
- Ні. Паролі існують лише на сторінці, доки ви не створите нові або не закриєте вкладку. Нічого не записується в cookies, локальне сховище чи на сервер.