Генератор на пароли — безплатно
Генерирайте силни случайни пароли с избрана дължина, видове символи и изключения. Безплатно, без вход.
Оставете празно за списъка по подразбиране. Интервалите се игнорират.
Често срещани употреби
- Създайте защитена банкова паролаСъздайте дълга, сложна парола за банковни, инвестиционни и финансови сметки.
- Създайте силна WiFi паролаСъздайте защитена WiFi парола, която е трудна за отгатване, но лесна за споделяне чрез QR код.
- Създайте работна паролаОтговорете на корпоративните изисквания за пароли — дължина, сложност и правила за тип знак.
- Създайте защитен API ключСъздайте произволни, висок ентропия низове за използване като API ключове, тайни токени и подписване на тайни.
- Създайте парола за база данниСъздайте силни пароли за потребители на база данни, root сметки и връзки на услугата.
Как работи
Паролите се генерират изцяло във вашия браузър чрез crypto.getRandomValues() на Web Crypto API — същият криптографски случаен източник, който браузърите използват за TLS. Никакъв Math.random(), никакъв сървър, никаква мрежова заявка от какъвто и да е вид.
- 1Сглобяване на набора от символиВъз основа на избора ви от отметки, инструментът изгражда отделни масиви за главни, малки букви, цифри и символи. Ако „изключи подобни символи“ е включено, визуално двусмислени символи като 1, l, I, 0 и O се премахват от всеки набор, преди да се формира пулът.
- 2Случаен избор с отхвърляне на извадкаВсяка позиция на символ се попълва чрез crypto.getRandomValues() с отхвърляне на извадка: ако суровата случайна стойност попадне в изкривената опашка на разпределението, тя се отхвърля и се изтегля отново. Това елиминира отклонението от модула, което би направило някои символи статистически по-вероятни от други.
- 3Гарантирано покритие на класовеСлед генериране на цялата парола инструментът проверява дали присъства поне един символ от всеки избран клас. Ако не, той повтаря генерирането на цялата парола и проверява отново — до 100 пъти — вместо да разменя символи във фиксирани позиции, което би изкривило разпределението.
- 4Оценка на ентропия и време за разбиванеИнструментът изчислява ентропията като дължина × log2(размер на пула) и оценява времето за разбиване, използвайки логаритмична аритметика спрямо базова линия от 100 милиарда опита в секунда на GPU (подходящо за бързи хешове като MD5; пароли, защитени с bcrypt/Argon2, биха отнели далеч по-дълго). И двете стойности се обновяват мигновено, докато променяте настройките.
Генераторът работи изцяло във вашия браузър — никакви пароли, настройки или данни за употреба никога не се изпращат до сървър.
Свързани инструменти
Проверка на сила на парола
Проверете колко силна е паролата ви с анализ на ентропията, оценки на времето за разбиване и подробен контролен списък с изисквания. Работи изцяло в браузъра ви.
Шифриране на текст
Шифрирайте и дешифрирайте текст с парола, използвайки силен AES-256-GCM. Паролата никога не напуска браузъра ви. Споделяйте тайни безопасно.
Шифриране на файл (AES-256-GCM)
Шифрирайте всеки файл с парола, използвайки AES-256-GCM и PBKDF2 (250 000 итерации). Изходният .enc файл се отваря само с правилната парола и само този инструмент може да го дешифрира. Напълно от страна на клиента — файлът ви никога не напуска устройството ви.