CSPRNG · нульовий лог · нульова передача

Генератор паролів Байти, не позичені.

Менеджери паролів генерують паролі всередині своїх захисних додатків — добре, якщо ви довіряєте захиснику, але ви купили повну підписку за те, що має бути функцією з сорока рядків. Сервіси випадковості передають ентропію мережею. Дванадцять рекламируваних «сильних генераторів паролів» всі запускають JavaScript на домені, якого ви не довіряєте, і показують банери під час вашого візиту. Morph викликає crypto.getRandomValues() — вбудований у браузер CSPRNG, той самий джерело, яке використовують банки та безпекові бібліотеки — безпосередньо у вашій вкладці. Згенеровано, показано, скопійовано, ніколи не передано, ніколи не збережено. Безкоштовно для всього, що працює на вашому пристрої; AI оплачується кредитами.

01
CSPRNG

crypto.getRandomValues — вбудований у браузер криптографічний RNG.

Підтримується /dev/urandom на Linux, BCryptGenRandom на Windows, SecRandomCopyBytes на macOS і iOS. Ті самі банки випадковості та менеджери паролів використовують. Math.random() ніколи не викликається — ані як резервний, ані за замовчуванням.

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

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

02
КЕРУВАННЯ

Довжина та класи символів

12, 16, 24, 32, власний. Верхній, нижній регістр, цифри, символи. Виключити схожі (0/O, 1/l/I) для друкованого копіювання.

03
ПАРОЛЬ

Режим словника EFF

Шість слів = ~77 біт. Просто набрати на мобільному, міцний проти будь-якого сучасного атакувальника.

04
ЕФЕМЕРНИЙ

Тільки пам'ять

Не localStorage, не IndexedDB, не сервер. Буфер обміну автоматично очищується через 30 секунд.

Як це працює

  1. Відкрийте morph.cool/password у будь-якому сучасному браузері. Немає облікового запису, немає встановлення, немає картки.
  2. Виберіть довжину (12/16/24/32 або власну) та класи символів — велика літера, маленька літера, цифри, символи, виключити схожі.
  3. Натисніть згенерувати. crypto.getRandomValues() отримує байти з CSPRNG браузера. Індикатор сили оцінює ентропію в бітах.
  4. Одноклацкове копіювання у буфер обміну. Необов'язкове автоматичне очищення через 30 секунд.
  5. Вставте у свій гаманець, форму реєстрації або імпорт менеджера паролів. Нічого не було завантажено, нічого не було збережено, нічого не було зберігати.
105 бітЗа замовчуванням ентропія
0Байтів передано
30сАвтоматичне очищення буфера обміну

Чому ринок генераторів паролів пошкоджений

Morph генерує пароль у вашій вкладці браузера за допомогою CSPRNG за стандартом W3C, відображає його один раз і забуває, коли ви закриваєте сторінку. Немає сховища, синхронізації, телеметрії. Якщо вам потрібне сховище, запустіть сховище. Якщо вам потрібен лише сильний пароль, це поверхня.

Де скарбниці все ще перемагають

Якщо вам потрібна синхронізація паролів між пристроями, моніторинг порушень, автозаповнення в браузері та спільні сейфи для команди, використовуйте менеджер паролів. Це повні сейфи, і Morph не намагається їх замінити. Morph — це поверхня з сильними байтами за потребою для тих моментів, коли вам не потрібен сейф — пароль адміністратора маршрутизатора, тимчасовий ключ WPA2 для Wi-Fi AirBnB, тимчасовий реєстраційний запис, який ви видалите наступного тижня. CSPRNG, у вашій вкладці, зникне, коли ви закриєте її.

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

Як це відрізняється від генератора паролів у менеджері паролів?

Це повні підписки менеджерів паролів із сховищами, синхронізацією, автозаповненням та моніторингом порушень. Morph — це лише поверхня генератора — crypto.getRandomValues() у вашій вкладці, відображається один раз, ніколи не зберігається. Якщо вам потрібне сховище, запустіть сховище. Якщо вам потрібні байти зараз, запустіть Morph.

Чи справді безпечний випадковий джерело?

Так. crypto.getRandomValues() — це CSPRNG з веб-криптографічного API W3C, який підтримується /dev/urandom на Linux, BCryptGenRandom на Windows, SecRandomCopyBytes на macOS/iOS. Той самий джерело використовують банки, менеджери паролів та криптографічні бібліотеки. Math.random() НЕ є криптографічно безпечним; Morph ніколи не використовує його як резервний.

Якої довжини має бути мій пароль?

16 символів з повним алфавітом з 95 символів дає приблизно 105 бітів ентропії — більше, ніж поточні межі для brute-force навіть з офлайн-кластерами GPU. 12 символів — сучасний мінімум (~78 бітів). 24+ — параноїдально безпечний. Довжина важливіша за складність правил — "конячна батарея ключовий правильний" сильніша, ніж "P@ssw0rd!1" проти будь-якого реального атакувача.

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

Так. Режим паролю вибирає N слів із довгого словника EFF (7 776 слів = 12,9 біт на слово). Шість слів дають ~77 бітів ентропії — достатньо для будь-якого сучасного атаки та легко набираються на мобільному. Словник доданий до сторінки; жодного запиту до сервера.

Чи працює це на iPhone або iPad?

Так — Safari на iOS повністю підтримує crypto.getRandomValues(). Генеруйте, копіюйте, вставляйте до менеджера паролів або форми реєстрації. Увесь процес відбувається локально на вашому телефоні, ніколи не торкаючись сервера.

Чи зберігається пароль у будь-якому місці?

Ніде. Не в localStorage, не в sessionStorage, не в IndexedDB, не на сервері. Пароль зберігається в пам'яті браузера до закриття вкладки або натискання на регенерацію. Буфер обміну автоматично очищується через 30 секунд. Morph не може його відновити, оскільки він ніколи його не мав.

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