Генератар парольных фраз Diceware — бясплатна
Генеруйце запамінальныя парольныя фразы з высокай энтрапіяй, камбінуючы выпадковыя словы. Наладжвальная колькасць слоў, раздзяляльнік і вялікія літары — выкарыстоўвае крыптаграфічна бяспечную выпадковасць.
Клікніце на любое слова, каб перакаціць толькі гэтае слова
Чаму diceware? Запамінальныя фразы з выпадковых слоў маюць вялікую энтрапію і лягчэй запамінаюцца, чым бессэнсоўны набор сімвалаў. Фраза з 5 слоў мае большую энтрапію, чым выпадковы пароль з 10 знакаў са змешаным рэгістрам і сімваламі. Уся выпадковасць паходзіць ад crypto.getRandomValues() у вашым браўзеры. Словы, парольныя фразы і любыя даныя нікуды не адпраўляюцца.
Тыповыя выкарыстанні
- Гаспадар парольніка для менеджараў пароліDiceware фраза ідэальна для вашага главнага ключа менеджара паролі — высокая entropeia, запамінаемая.
- Генерыраваць парольніка шыфраванняДля насування дыска, GPG ключаў ці любой крыптаграфічнай сістэмы, якая патрэбуе запамінаемы сакрэт.
- Генерыраваць парольніка Wi-Fi сеткіЛёгшэй для абмена вербальна, чым выпадковы бязсэнс — ідэальна для гостяцкіх сетак ці сумесных домаў.
- Генерыраваць сумесныя сакрэты камандыДля сумесных рахункаў сервісаў, паролі развёртвання, ці чагосьці, што мнагія людзі павінны запомніць.
- Генерыраваць запамінаемыя парольніка прыклада для дэмаўПры дэманстрацыі інструментаў, якія патрэбуюць парольніка, фразы diceware болей запамінаемыя для аўдыторыі, чым бязсэнс.
Як гэта працуе
Стварэнне парольнай фразы адбываецца цалкам у вашым браўзеры з дапамогай crypto.getRandomValues Web Crypto API — той жа крыптаграфічнай крыніцы выпадковасці, якую выкарыстоўваюць мэнэджары пароляў і TLS. Кароткі спіс слоў EFF з 1296 слоў убудаваны непасрэдна ў старонку, так што ніякі сеткавы запыт не робіцца падчас стварэння.
- 1Выбар слова без зрушэнняДля кожнага слот слова crypto.getRandomValues запаўняе буфер Uint32 апаратна падтрыманым выпадковым лікам. Выбарка з адхіленнем адкідае значэнні, якія б скасіравалі размеркаванне, потым вынік індэксуе ў кароткі спіс слоў EFF з 1296 слоў — даючы дакладна 10.34 біты энтрапіі на слова без модульнага зрушэння.
- 2Дадатковыя апцыянальныя дадаткіКалі вы ўключаеце пераключальнік лічбы, выпадковы цэлы лік ад 0–99 абіраецца тым жа метадам без зрушэння і дадаецца як асобны фішка, дадаючы прыблізна 6.6 біты. Пачатковая літара кожнага слова з вялікай літары дэтэрмінавана і не дадае энтрапіі, што інструмент яўна адзначае.
- 3Жывы паказ энтрапіі і часу ўзломуЭнтрапія вылічваецца як wordCount × log2(1296), і інструмент пераводзіць гэтую лічбу ў ацэнены час узлому з дапамогай трох выбарных мадэляў атакі: 10 спроб/сек (анлайн з абмежаваннем), 10 мільярдаў/сек (афлайн GPU) і 100 трыльёнаў/сек (буйнамаштабны кластар). Матэматыка абнаўляецца імгненна пры змене колькасці слоў ці опцый.
- 4Перагенерацыя асобнага слова і капіраваннеПстрычка на любым асобным слове замяняе толькі гэтае слова свежым — тая ж энтрапія, карысна для замены нязручнага слова без перагенерацыі ўсёй парольнай фразы. Канчатковы радок збіраецца з вашым абраным раздзяляльнікам і запісваецца ў буфер абмену праз стандартны Clipboard API.
Парольная фраза генеруецца цалкам у вашым браўзеры з дапамогай лакальна ўбудаваных дадзеных слоў — нічога ні ў адным пункце не адпраўляецца на які-небудзь сервер.
Звязаныя інструменты
Генератар выпадковых слоў
Генерыруйце выпадковыя назоўнікі, дзеясловы або прыметнікі для гульняў, пісьмовых заданняў і мазгавога штурму.
Генератар пароляў
Стварайце надзейныя выпадковыя паролі з наладжвальнай даўжынёй, тыпамі сімвалаў і выключэннямі. Бясплатна, без уваходу.
Лічыльнік слоў
Лічыце словы, сімвалы, прапановы і абзацы. Разлічыце час чытання.