До вмісту
SellerUa
USD 45,24 ₴EUR 50,75 ₴GBP 60,07 ₴PLN 11,58 ₴CNY 6,76 ₴Золото 6 026 ₴/г▼0,2%Срібло 87,59 ₴/г▲0,4%BTC 83 144 $▲0,8%ETH 2 505 $▼0,3%S&P 500 7 806▼0,0%оновлено 21:28

Інструмент

Генератор паролів онлайн

Випадкові паролі від 8 до 64 символів із криптографічного генератора браузера. Паролі не зберігаються й нікуди не передаються.

Від 8 до 64. Для облікових записів радимо від 15 символів, для ключів і секретів — 32 і більше.

Які символи використовувати

Від 1 до 20 за раз.

Генерується у вашому браузері. На сервер нічого не надсилається, паролі ніде не зберігаються.

Натисніть «Згенерувати» — паролі з'являться тут.

Що треба знати

  • Довжина важливіша за «складність». Стандарт NIST SP 800-63B-4 вимагає щонайменше 15 символів для пароля як єдиного фактора входу, радить приймати довгі паролі (щонайменше 64 символи) і прямо забороняє сервісам нав'язувати правила складу.
  • Випадковість — із crypto.getRandomValues, криптографічного генератора браузера. Один символ із кожного вибраного набору гарантований, решта беруться з усього алфавіту, потім пароль перемішується.

Як рахується ентропія

H = L · log₂(N) — для символів, обраних незалежно: L — довжина, N — розмір алфавіту; кожен біт подвоює кількість варіантів. Повний набір тут — 26 великих, 26 малих літер, 10 цифр і 24 символи, разом 86 знаків: log₂(86) ≈ 6,4 біта на символ. Гарантований символ із кожного набору трохи зменшує ентропію (на 1,1 біта для 8 символів, на 0,2 — для 20): інструмент показує її вже з цією поправкою. 8 символів — 50 бітів, повний перебір за 2 дні зі швидкістю 10 млрд спроб за секунду; 12 — 77 бітів, близько 360 тисяч років; 15 — 96 бітів, мільярди років; 20 — 128 бітів.

Формула працює лише для справді випадкових паролів: фразу з пісні чи дату народження перебирають за словниками.

Часті питання

Чи бачить сайт мій пароль?
Ні. Пароль складається у вашому браузері; на сервер не йде жодного запиту з паролем, він не зберігається ні в браузері, ні в нас. Його видно лише на вашому екрані та в буфері обміну після «Копіювати».
Якої довжини достатньо?
Для облікових записів — від 15 символів: з усіма чотирма класами символів це близько 96 бітів ентропії. Для ключів API, секретів і головного пароля менеджера беріть 32 і більше; якщо сервіс обмежує довжину, ставте максимум, який він приймає.
Чи потрібні спецсимволи?
Не обов'язково: спецсимволи додають лише півбіта на символ, а кожен додатковий символ довжини — понад шість бітів. Якщо сервіс не приймає спецсимволи або їх незручно вводити на телефоні, вимкніть їх і додайте два-три символи довжини.
Чи можна використовувати згенерований пароль як ключ API або секрет?
Так, беріть 32–64 символи: це 200–400 бітів. Якщо секрет піде в URL, змінну середовища чи командний рядок, вимкніть спецсимволи, щоб не екранувати їх, і компенсуйте довжиною. Для перевірки платіжних форм є тестові картки.