CSPRNG · у вашому браузері

Генератор паролів онлайн Згенеруйте його. Скопіюйте. Забудьте про нього.

Генератор паролів, який надсилає дані на сервер, є неправильним інструментом. Morph працює crypto.getRandomValues() — криптографічного PRNG браузера, той самий примітив, який використовують реалізації TLS — безпосередньо в вашій вкладці. Набір символів — ваш, довжина — ваша, результат залишається в вашому буфері обміну, доки ви його не видалите. Нічого не записується. Нічого не передається. Вкладка забуває його, коли ви закриваєте її.

01
CSPRNG

Криптографічний випадковий джерело браузера — не Math.random.

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

Відкрити інструмент
Працює на вашому пристрої · безкоштовно · без облікового запису

Що це насправді робить

02
КОНТРОЛІ

Довжина, набір символів, виключення

8 до 128 символів. A-Z, a-z, цифри, символи. Виключіть схожі на читання вголос.

03
ПАРОЛЬ

Режим Diceware

4-7 слів із списку EFF, з'єднаних дефісом. Простіше набирати, так само міцні.

04
ЗАБУТИ

Буфер обміну, потім зник

Одноклікове копіювання. Нічого не записується. Перезавантажте вкладку, і пароль стає недоступним.

Як це працює

  1. Відкрийте morph.cool/password-generator. Перший пароль вже згенерований.
  2. Пересувайте довжину, перемикайте класи символів, виключайте схожі, якщо потрібно.
  3. Натисніть «Перегенерувати» скільки завгодно разів — кожне натискання викликає свіжий CSPRNG-випадковий вибір.
  4. Натисніть «Копіювати». Пароль потрапляє до буфера обміну; доступна опція автоматичного видалення через 12 секунд.
  5. Вставте його до менеджера паролів і закрийте вкладку. Morph нічого не зберігає.
196 bitMax entropy
0 логиСховище
128 символівМаксимальна довжина

Чому генератор паролів на сервері має неправильну форму

Якщо генератор передає пароль на свій початковий сервер — навіть «лише для вимірювання сили» — пароль торкнувся третьої сторони, перш ніж торкнувся менеджера паролів. Логування є опціональним, а не обов'язковим, у більшості таких інструментів. Morph виконує весь процес у WebAssembly та JavaScript у вашій вкладці браузера. Пароль генерується на вашому комп'ютері, знаходиться у вашому буфері обміну та знищується, коли ви закриваєте сторінку.

Часто задавані питання

Чи справді генератор випадковий?

Так. Використовує crypto.getRandomValues() — вбудований генератор випадкових чисел браузера (CSPRNG), той самий, що використовується в TLS. Не Math.random. Не ініціалізується поточним часом.

Чи залишається пароль на моїй машині?

Ні. Це генерується у JavaScript у вашій вкладці. Жодного fetch, submit або аналітики від виводу. Скопіюйте його один раз, потім закрийте вкладку.

Чи можна виключити схожі символи, такі як 0/O/l/1?

Так — увімкніть виключення схожих для середовищ, де вам може довестися читати пароль вголос або з факсу.

Яку довжину вибрати?

Шістнадцять для загального використання, тридцять два для всього, що захищає гроші або кореневі облікові дані. Довше завжди дешевше, ніж складніше.

Чи можна згенерувати пароль замість цього?

Так — режим diceware-паролю вибирає 4-7 слів зі списку з 8 000 слів EFF, з'єднаних дефісами. Простіше набрати, так само міцний.

Автоматично очищати буфер обміну?

Необов'язкове автоочищення за 12 секунд. Корисно на спільних машинах, де можна забути скопіювати щось інше після.

Створити пароль
Generate a Password
Nothing leaves your device · Free for what you make, credits for what we run