Features

Password generator

CSPRNG generator, WLEX passphrases, entropy indicator, and PIN codes.

The QubKey generator creates cryptographically random passwords via getrandom (OS CSPRNG). It is accessible from the desktop app (generator button when editing an entry) and from the browser extension popup.

Three modes cover common use cases: random characters (web accounts), passphrase (memorable passwords), and PIN (numeric codes).

Generation modes

Random characters — generated via CSPRNG (getrandom)

  • Length: 8–128 characters (default: 16)
  • Sets: uppercase, lowercase, digits, symbols
  • Option: exclude ambiguous characters (0/O, l/1)

When to use: web accounts, APIs, online services — aim for 80+ entropy bits.

Passphrase — words drawn from a dictionary

  • 3–10 words (default: 4)
  • Dictionaries: EFF, Diceware, BIP39
  • Separators: space, dash, underscore, random digit

When to use: master password, accounts to memorize without a manager.

PIN code — digits only

  • Length: 4–12 digits
  • Option: avoid sequences (1234) and repetitions (1111)

When to use: SIM codes, bank cards, local locks.

Advanced options

OptionTypeDescriptionDefault
lengthnumberNumber of characters or words16
uppercasebooleanA-Ztrue
lowercasebooleana-ztrue
digitsboolean0-9true
symbolsboolean!@#$%^&*...true
excludestringCharacters to exclude""
minDigitsnumberMinimum digits required
minSymbolsnumberMinimum symbols required

Entropy and strength

Very weak — entropy < 40 bits. Strengthen immediately.

Weak — 40–59 bits. Secondary accounts only.

Medium — 60–79 bits. Everyday use.

Strong — 80–99 bits. Important accounts (email, bank).

Very strong — ≥ 100 bits. Critical and admin accounts.

History

QubKey keeps a history of the last 50 generated passwords (in memory only).

  • Access via the clock icon in the generator
  • One-click copy
  • Cleared when the application closes

Tips

Restrictive sites

Bank, network admin: use "Exclude characters" to remove symbols the site does not accept

Memorization

QubKey master password: 4–6 word EFF passphrase (easy to remember, strong entropy)

Target entropy

Email/bank/admin: 80+ bits. Wi-Fi/API: 60+ bits. Disposable accounts: 40+ bits minimum

In-app access: Tools → Generator tab, or 🎲 icon when editing an entry.

Generator in Tools

Generator in Tools

Inline generator on entry

Inline generator on entry