Към основното съдържание
LibraTool logoLibraTool

Генератор на пароли — безплатно

Генерирайте силни случайни пароли с избрана дължина, видове символи и изключения. Безплатно, без вход.

Работи офлайн след зареждане
16
464

Оставете празно за списъка по подразбиране. Интервалите се игнорират.

Често срещани употреби

  • Създайте защитена банкова паролаСъздайте дълга, сложна парола за банковни, инвестиционни и финансови сметки.
  • Създайте силна WiFi паролаСъздайте защитена WiFi парола, която е трудна за отгатване, но лесна за споделяне чрез QR код.
  • Създайте работна паролаОтговорете на корпоративните изисквания за пароли — дължина, сложност и правила за тип знак.
  • Създайте защитен API ключСъздайте произволни, висок ентропия низове за използване като API ключове, тайни токени и подписване на тайни.
  • Създайте парола за база данниСъздайте силни пароли за потребители на база данни, root сметки и връзки на услугата.

Как работи

Паролите се генерират изцяло във вашия браузър чрез crypto.getRandomValues() на Web Crypto API — същият криптографски случаен източник, който браузърите използват за TLS. Никакъв Math.random(), никакъв сървър, никаква мрежова заявка от какъвто и да е вид.

  1. 1
    Сглобяване на набора от символи
    Въз основа на избора ви от отметки, инструментът изгражда отделни масиви за главни, малки букви, цифри и символи. Ако „изключи подобни символи“ е включено, визуално двусмислени символи като 1, l, I, 0 и O се премахват от всеки набор, преди да се формира пулът.
  2. 2
    Случаен избор с отхвърляне на извадка
    Всяка позиция на символ се попълва чрез crypto.getRandomValues() с отхвърляне на извадка: ако суровата случайна стойност попадне в изкривената опашка на разпределението, тя се отхвърля и се изтегля отново. Това елиминира отклонението от модула, което би направило някои символи статистически по-вероятни от други.
  3. 3
    Гарантирано покритие на класове
    След генериране на цялата парола инструментът проверява дали присъства поне един символ от всеки избран клас. Ако не, той повтаря генерирането на цялата парола и проверява отново — до 100 пъти — вместо да разменя символи във фиксирани позиции, което би изкривило разпределението.
  4. 4
    Оценка на ентропия и време за разбиване
    Инструментът изчислява ентропията като дължина × log2(размер на пула) и оценява времето за разбиване, използвайки логаритмична аритметика спрямо базова линия от 100 милиарда опита в секунда на GPU (подходящо за бързи хешове като MD5; пароли, защитени с bcrypt/Argon2, биха отнели далеч по-дълго). И двете стойности се обновяват мигновено, докато променяте настройките.

Генераторът работи изцяло във вашия браузър — никакви пароли, настройки или данни за употреба никога не се изпращат до сървър.

Свързани инструменти

Често задавани въпроси