WMW

Генератор Паролів

Free

Створюйте надійні випадкові паролі прямо у браузері за допомогою криптографічно безпечного генератора, з показником надійності в реальному часі, розрахунком ентропії та підтримкою створення кількох паролів одразу.

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

Типи символів

Додаткові параметри

Сила

Створені паролі

Недавня Активність

Видно всім. Останні 20 використань серед усіх відвідувачів, найновіші спочатку.

Generated 5 password(s), 64 characters, ~409 bits of entropy

4 години тому

Generated 5 password(s), 64 characters, ~409 bits of entropy

4 години тому

Generated 1 password(s), 64 characters, ~409 bits of entropy

4 години тому

Generated 1 password(s), 24 characters, ~153 bits of entropy

4 години тому

Generated 1 password(s), 24 characters, ~156 bits of entropy

4 години тому

Generated 1 password(s), 24 characters, ~113 bits of entropy

4 години тому

Generated 1 password(s), 24 characters, ~137 bits of entropy

4 години тому

Generated 1 password(s), 24 characters, ~115 bits of entropy

4 години тому

Generated 1 password(s), 24 characters, ~144 bits of entropy

4 години тому

Generated 1 password(s), 24 characters, ~126 bits of entropy

4 години тому

Generated 1 password(s), 24 characters, ~156 bits of entropy

4 години тому

Generated 1 password(s), 16 characters, ~104 bits of entropy

4 години тому

Коментарі (0)

Знайшли цей інструмент корисним? Залиште коментар, поділіться порадою, чи скажіть нам, як ми можемо покращити його.

Коментарі гостей переглядаються перед публікацією. Увійти щоб публікувати миттєво.

Ще немає коментарів. Будьте першим, хто поділиться думками!

Що робить цей інструмент

Цей інструмент створює надійні випадкові паролі безпосередньо у вашому браузері. Виберіть довжину, які типи символів включити та чи слід уникати візуально неоднозначних символів, а потім створіть один пароль або цілу партію одразу, кожен із показником надійності в реальному часі та точним розрахунком ентропії.

Як Це Працює

Для кожної позиції символу інструмент вибирає випадкові байти з crypto.getRandomValues() і використовує вибірку з відбраковуванням (відкидаючи будь-яке значення байта, яке могло б внести зсув), щоб обрати рівномірно випадковий індекс у вибраному наборі символів, тож кожен дозволений символ однаково ймовірний на кожній позиції. Коли увімкнено опцію "вимагати принаймні один символ кожного типу", спочатку розміщується по одному символу з кожного вибраного типу, а потім весь результат випадково перемішується перед показом. Ентропія в бітах обчислюється як log2 розміру набору символів, помножений на довжину пароля, а позначка надійності визначається за цією кількістю бітів: менше 28 бітів це Дуже слабкий, 28-35 це Слабкий, 36-59 це Прийнятний, 60-89 це Надійний, а 90 і більше це Дуже надійний.

Проблеми, які це вирішує

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

›Це справді випадково, чи просто Math.random()?

Кожен символ вибирається за допомогою crypto.getRandomValues() браузера, того самого криптографічно безпечного джерела випадковості, яке використовується, наприклад, для ключів шифрування, а не значно слабшої функції Math.random(), яка в деяких рушіях достатньо передбачувана, щоб її можна було відновити за попередніми результатами. Вибір символів також використовує вибірку з відбраковуванням замість простого ділення за модулем, тому кожен дозволений символ має рівно однакову ймовірність без зсуву до початку набору символів.

›Що насправді означає число ентропії?

Ентропія в бітах дорівнює log2 розміру набору символів, помноженому на довжину пароля; вона показує, скільки спроб у середньому знадобиться зловмиснику, який знає ваші налаштування (але не сам пароль), щоб підібрати його методом перебору. Кожен додатковий біт подвоює цю кількість спроб, тож перехід від 40 до 60 бітів не є покращенням на 50 відсотків, це приблизно в мільйон разів складніше.

›Чому варто виключати неоднозначні символи, такі як 0, O, 1, l та I?

Ці символи виглядають майже однаково в багатьох шрифтах, що важливо, якщо вам колись доведеться прочитати пароль уголос, переписати його з роздрукованої копії або ввести на пристрої без надійного шрифту. Їх виключення трохи зменшує набір символів (а отже, трохи знижує ентропію для тієї самої довжини), що є невеликим, але зазвичай вартим компромісом для паролів, які ви не завжди копіюватимете та вставлятимете.

›Що змінює опція "вимагати принаймні один символ кожного вибраного типу"?

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

›Чи безпечно створювати кілька паролів для різних облікових записів в одній партії?

Так, кожен пароль у партії генерується незалежно з власними новими випадковими байтами, тож знання одного пароля з партії не дає жодної інформації про інші. Використання різного, незалежно створеного пароля для кожного облікового запису (а не варіацій одного пароля) є саме тим, що захищає вас, якщо сайт, яким ви користуєтеся, колись буде зламано.

›Чи бачить або зберігає цей інструмент створені мною паролі?

Ні, створення відбувається повністю у вашому браузері за допомогою JavaScript, нічого не надсилається на сервер, а сторінка не зберігає історію попередніх значень, крім локально збереженого підсумку кількості символів (ніколи самого пароля) для панелі історії на цій сторінці.

Пов'язані Інструменти

Free

Текст

Виправлення мойджибаке (пошкодженого тексту)

Відновлює оригінальні байти за пошкодженим (мойджибаке) текстом і повторно декодує їх за допомогою кількох поширених кодувань, показуючи кожен чистий варіант.

Free

Текст

Перевірка синтаксису MySQL

Перевіряє синтаксис MySQL для одного або кількох операторів, розділених крапкою з комою, повідомляючи точний рядок і стовпець першої знайденої помилки.

Free

Текст

Онлайн-редактор HTML

Редагуйте HTML, CSS та JavaScript у трьох панелях із живим ізольованим попереднім переглядом, що оновлюється під час введення тексту, плюс завантаження в один клік як окремого HTML-файлу.

Free

Текст

Конвертер Punycode

Перетворюйте текст між Unicode та Punycode (RFC 3492), кодуванням лише з символів ASCII для інтернаціоналізованих доменних імен, з повним режимом домену (з урахуванням крапок, автоматичним префіксом xn--) та режимом простої метки, перетворюючи кілька рядків одразу.

Free

Текст

Лічильник рядків

Просунутий лічильник рядків, що миттєво аналізує вставлений текст: виявлення дублікатів/порожніх рядків, фільтрація рядків коментарів, пошук і заміна на основі regex, сортування та вставлення префікса/суфікса.

Free

Текст

Рандомізатор списку

Перемішайте будь-який список, оберіть випадкових переможців для розіграшів, та розділіть записи на рівні групи, усе у вашому браузері з неупередженим перетасуванням Фішера-Єйтса.

Free

Текст

Генератор акронімів

Перетворіть фразу на її акроним миттєво, з розбором по буквах та додатковим режимом пропуску другорядних слів.

Free

Текст

Додати розриви рядків

Додайте розриви рядків після кожного роздільника, через кожні N символів (з переносом слів чи точно), чи через кожні N слів, з живим підрахунком рядків.