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

Генератор на парола от думи (Diceware) — безплатно

Генерирайте запомнящи се пароли с висока ентропия, като комбинирате произволни думи. Конфигурируем брой думи, разделител и главни букви — използва криптографски защитена случайност.

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

...

Щракнете на всяка дума, за да преката само тази дума

62 бита
Ентропия
15 години
Време за разбиване

Защо diceware? Запомнящите се фрази от случайни думи имат огромна ентропия и са по-лесни за запомняне от безсмислици. Фраза от 5 думи има по-голяма ентропия от 10-символна случайна парола с главни/малки букви и символи. Цялата случайност идва от crypto.getRandomValues() в браузъра. Никакви данни не се изпращат никъде.

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

  • Генериране на основна парола за мениджъри на паролиФразата Diceware е идеална за вашия главен ключ на мениджъра на пароли — висока ентропия, лесна за запомняне.
  • Генериране на пароли за шифрованеЗа пълнодисково шифроване, GPG ключове или всякакъв криптографски система, която се нуждае от запомняема тайна.
  • Генериране на Wi-Fi мрежови паролиПо-лесно е да се споделя вербално, отколкото случайна болтане — перфектно за гостни мрежи или споделени домове.
  • Генериране на споделени тайни на екипаЗа споделени услужни сметки, пароли за развертане или всичко, което трябва да памети повече хора.
  • Генериране на запомняни примерни пароли за демонстрацииКогато демонстрирате инструменти, които изискват парола, фразите Diceware са по-запомняни за публиката, отколкото болтане.

Как работи

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

  1. 1
    Избор на дума без отклонение
    За всяко място за дума crypto.getRandomValues попълва буфер Uint32 с хардуерно генерирано случайно число. Отхвърляне чрез извадка премахва стойности, които биха изкривили разпределението, след което резултатът индексира в списъка от 1296 думи на EFF — давайки точно 10.34 бита ентропия на дума без отклонение от модула.
  2. 2
    Незадължителни добавки
    Ако включите превключвателя за число, случайно цяло число от 0 до 99 се избира със същия метод без отклонение и се добавя като отделен чип, добавяйки приблизително 6.6 бита. Изписването с главна буква на първата буква на всяка дума е детерминистично и не добавя ентропия, което инструментът изрично отбелязва.
  3. 3
    Показване на ентропия и време за разбиване на живо
    Ентропията се изчислява като брой_думи × log2(1296), а инструментът преобразува тази стойност в приблизително време за разбиване, използвайки три избираеми модела на атака: 10 опита/сек (онлайн ограничено), 10 милиарда/сек (офлайн GPU) и 100 трилиона/сек (мащабен клъстер). Изчислението се обновява мигновено, докато променяте броя думи или опциите.
  4. 4
    Ново генериране на дума и копиране
    Кликването върху отделна дума заменя само тази дума с новогенерирана — със същата ентропия, полезно за смяна на неудобна дума без повторно генериране на цялата парола от фраза. Финалният низ се сглобява с избрания от вас разделител и се записва в клипборда чрез стандартния Clipboard API.

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

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

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