Генератор на парола от думи (Diceware) — безплатно
Генерирайте запомнящи се пароли с висока ентропия, като комбинирате произволни думи. Конфигурируем брой думи, разделител и главни букви — използва криптографски защитена случайност.
Щракнете на всяка дума, за да преката само тази дума
Защо diceware? Запомнящите се фрази от случайни думи имат огромна ентропия и са по-лесни за запомняне от безсмислици. Фраза от 5 думи има по-голяма ентропия от 10-символна случайна парола с главни/малки букви и символи. Цялата случайност идва от crypto.getRandomValues() в браузъра. Никакви данни не се изпращат никъде.
Често срещани употреби
- Генериране на основна парола за мениджъри на паролиФразата Diceware е идеална за вашия главен ключ на мениджъра на пароли — висока ентропия, лесна за запомняне.
- Генериране на пароли за шифрованеЗа пълнодисково шифроване, GPG ключове или всякакъв криптографски система, която се нуждае от запомняема тайна.
- Генериране на Wi-Fi мрежови паролиПо-лесно е да се споделя вербално, отколкото случайна болтане — перфектно за гостни мрежи или споделени домове.
- Генериране на споделени тайни на екипаЗа споделени услужни сметки, пароли за развертане или всичко, което трябва да памети повече хора.
- Генериране на запомняни примерни пароли за демонстрацииКогато демонстрирате инструменти, които изискват парола, фразите Diceware са по-запомняни за публиката, отколкото болтане.
Как работи
Генерирането на парола от фраза се извършва изцяло във вашия браузър чрез crypto.getRandomValues на Web Crypto API — същият източник на криптографска случайност, използван от мениджъри на пароли и TLS. Списъкът от 1296 думи на EFF (кратката версия) е вграден директно в страницата, така че по време на генериране не се прави мрежова заявка.
- 1Избор на дума без отклонениеЗа всяко място за дума crypto.getRandomValues попълва буфер Uint32 с хардуерно генерирано случайно число. Отхвърляне чрез извадка премахва стойности, които биха изкривили разпределението, след което резултатът индексира в списъка от 1296 думи на EFF — давайки точно 10.34 бита ентропия на дума без отклонение от модула.
- 2Незадължителни добавкиАко включите превключвателя за число, случайно цяло число от 0 до 99 се избира със същия метод без отклонение и се добавя като отделен чип, добавяйки приблизително 6.6 бита. Изписването с главна буква на първата буква на всяка дума е детерминистично и не добавя ентропия, което инструментът изрично отбелязва.
- 3Показване на ентропия и време за разбиване на живоЕнтропията се изчислява като брой_думи × log2(1296), а инструментът преобразува тази стойност в приблизително време за разбиване, използвайки три избираеми модела на атака: 10 опита/сек (онлайн ограничено), 10 милиарда/сек (офлайн GPU) и 100 трилиона/сек (мащабен клъстер). Изчислението се обновява мигновено, докато променяте броя думи или опциите.
- 4Ново генериране на дума и копиранеКликването върху отделна дума заменя само тази дума с новогенерирана — със същата ентропия, полезно за смяна на неудобна дума без повторно генериране на цялата парола от фраза. Финалният низ се сглобява с избрания от вас разделител и се записва в клипборда чрез стандартния Clipboard API.
Паролата от фраза се генерира изцяло във вашия браузър, използвайки локално вградени данни за думи — нищо не се изпраща до сървър в нито един момент.
Свързани инструменти
Генератор за случайни думи
Генерирайте случайни съществителни, глаголи или прилагателни за игри, идеи за писане и мозъчна атака.
Генератор на пароли
Генерирайте силни случайни пароли с избрана дължина, видове символи и изключения. Безплатно, без вход.
Брояч на думи
Броете думи, символи, изречения и абзаци. Изчислявате времето за четене.