Password Generator

ጠንካራ የይለፍ ቃል ሰሪ

በአሳሽዎ ውስጥ በክሪፕቶግራፊ ደህንነቱ የተጠበቁ የይለፍ ቃሎችን ይፍጠሩ። ርዝመት፣ የቁምፊ ዓይነቶች እና መነበብን ያበጁ። ወደ ምንም አገልጋይ አይላክም።

አዎ። crypto.getRandomValues እንጠቀማለን — የWeb Crypto API በክሪፕቶግራፊ ደህንነቱ የተጠበቀ የውሸት-በዘፈቀደ ቁጥር ማመንጨት (CSPRNG) ነው። ለይለፍ ቃሎች፣ ለ token እና ለክሪፕቶግራፊ ቁልፎች ተስማሚ ነው።

አይ። የይለፍ ቃል ማመንጨት ሙሉ በሙሉ በአሳሽዎ ውስጥ በJavaScript አማካኝነት ይከናወናል። የይለፍ ቃል ሲፈጠር ምንም የኔትዎርክ ጥያቄ አይደረግም። በአሳሽዎ Network tab በመክፈት ማረጋገጥ ይችላሉ።

ጠቃሚ ምክር፡ እንደገና ለመፍጠር Space ወይም R ይጫኑ።

16
416324864
ሁነታ
የቁምፊ ዓይነቶች

ለምን Password Generator?

በክሪፕቶግራፊ ደህንነቱ የተጠበቀ፣ ሊበጅ የሚችል እና ሙሉ በሙሉ በደንበኛ በኩል።

በክሪፕቶግራፊ ደህንነቱ የተጠበቀ

የአሳሹን crypto.getRandomValues ይጠቀማል — ባንኮች እና የይለፍ ቃል አስተዳዳሪዎች የሚጠቀሙበት ተመሳሳይ API ነው። የውሸት-በዘፈቀደ Math.random አይደለም።

ሊበጅ የሚችል

ርዝመት 4–64፣ አራት የቁምፊ ክፍሎች (ካፒታል፣ ትንንሽ፣ ቁጥሮች፣ ምልክቶች) እና ሶስት ሁነታዎች፡ ሁሉም ቁምፊዎች፣ ለማንበብ ቀላል፣ የሚጠራ።

ግላዊነት በንድፍ

የይለፍ ቃሎች ሙሉ በሙሉ በአሳሽዎ ውስጥ ይፈጠራሉ። ወደ ምንም አገልጋይ ምንም ነገር አይላክም። ምንም ማስታወሻ፣ ምንም ቴሌሜትሪ።

25 ቋንቋዎች

በራስ-ሰር የአሳሽ ፍለጋ ጋር በ25 ቋንቋዎች ይገኛል። ለአረብኛ፣ ፋርስኛ እና ኡርዱ RTL ድጋፍ።

ብዛት ያለው ማመንጨት

ለቡድን የይለፍ ቃሎች ወይም አዲስ API key ያስፈልጋችኋል? በአንድ ጊዜ እስከ 10 ድረስ ይፍጠሩ፣ ሁሉንም ይቅዱ ወይም እንደ.txt ፋይል ያውርዱ።

የጥንካሬ መለኪያ

በእንትሮፒ ላይ የተመሰረተ የእውነተኛ ጊዜ የጥንካሬ ግምት። ከመቅዳት በፊት የይለፍ ቃልዎ ምን ያህል ጠንካራ እንደሆነ ይመልከቱ።

How the password generator works

Cryptographic-grade randomness from your browser's hardware RNG.

  1. 1

    Choose length and character classes

    Pick the password length (we recommend 16+ for new accounts, 24+ for high-value services) and which character classes to include: lowercase, uppercase, digits, symbols. You can also enable an easy-to-read mode that excludes ambiguous characters like 0/O and 1/l/I, or a pronounceable mode for passphrases you can speak.

  2. 2

    Browser CSPRNG produces the bytes

    We call crypto.getRandomValues, the browser's built-in cryptographically-secure random number generator. On modern hardware this draws from the CPU's hardware entropy source (RDRAND on x86, ARM TRNG on Apple Silicon). The output is the same quality as /dev/urandom on Linux.

  3. 3

    Bytes mapped to your alphabet

    Random bytes are mapped to the chosen character set using rejection sampling — this avoids the modulo bias that naïve byte % alphabet.length would introduce. You get a uniform distribution across every character, every position.

  4. 4

    Strength meter and copy

    We compute the entropy (in bits) of the result and show it next to the password. Click to copy; the password lands on your clipboard via navigator.clipboard.writeText and is never sent anywhere over the network.

When to use which mode

Different security situations call for different password strategies.

New accounts on consumer services

16-character mixed-case + digits + symbols, stored in a password manager. That's ~95 bits of entropy — comfortable margin against any current cracking attack.

API keys and service tokens

32-character alphanumeric, copied straight into your .env file. The pattern most APIs accept; long enough that brute force is irrelevant.

Wi-Fi passwords (memorable)

Pronounceable mode produces things like karto-zelin-bauma — easy for a guest to type from a printed card, still 70+ bits of entropy.

Master passwords

Use the passphrase mode (4-6 random words) for things you have to type by hand without a manager — it's both stronger and easier to remember than a 12-character mixed-case password.

Why a generator's privacy matters

If a password generator's randomness comes from a server (or worse, is logged on its way back), every credential you produce is potentially compromised the moment it's created. iKit generates passwords using only your browser's hardware RNG — the bytes are never transmitted, never logged, never cached.

  • crypto.getRandomValues is hardware-backed and not deterministic.
  • Generated passwords never leave your browser; copy goes via the local clipboard.
  • No "saved passwords" history, no analytics on what you generated.

ተዛማጅ መመሪያዎች

ከ iKit ብሎግ ጥልቅ ትምህርቶች እና የመሳሪያ ንፅፅሮች።

ተደጋጋሚ ጥያቄዎች

እነዚህ የይለፍ ቃሎች በእውነት በዘፈቀደ ናቸው?

አዎ። crypto.getRandomValues እንጠቀማለን — የWeb Crypto API በክሪፕቶግራፊ ደህንነቱ የተጠበቀ የውሸት-በዘፈቀደ ቁጥር ማመንጨት (CSPRNG) ነው። ለይለፍ ቃሎች፣ ለ token እና ለክሪፕቶግራፊ ቁልፎች ተስማሚ ነው።

የይለፍ ቃሎቼ ወደ ማንኛውም ቦታ ይላካሉ?

አይ። የይለፍ ቃል ማመንጨት ሙሉ በሙሉ በአሳሽዎ ውስጥ በJavaScript አማካኝነት ይከናወናል። የይለፍ ቃል ሲፈጠር ምንም የኔትዎርክ ጥያቄ አይደረግም። በአሳሽዎ Network tab በመክፈት ማረጋገጥ ይችላሉ።

እያንዳንዱ የጥንካሬ ደረጃ ምን ማለት ነው?

መለኪያው እንትሮፒ (የበዘፈቀደነት ቢቶች) ይገምታል፡ ደካማ <28 ቢት፣ መጠነኛ 28–40፣ ጥሩ 40–60፣ ጠንካራ 60–80፣ በጣም ጠንካራ 80+። ሁሉንም ዓይነቶች የያዘ የ16 ቁምፊ የይለፍ ቃል 104 ቢት ያህል ነው — በጣም ጠንካራ።

የሚጠራ የይለፍ ቃል መጠቀም አለብኝ?

የይለፍ ቃሉን መናገር ወይም ማስታወስ ካስፈለገዎት ብቻ። የሚጠሩ የይለፍ ቃሎች ለማስታወስ ቀላልነት እንትሮፒን ይለዋወጣሉ — ደህንነቱ የተጠበቀ ለመሆን ረዥም ርዝመት (20+) ይጠቀሙ። በአብዛኛው፣ በይለፍ ቃል አስተዳዳሪ ውስጥ ስለምታስቀምጥ፣ በዘፈቀደ የተሻለ ነው።

የሚመከረው ርዝመት ምንድን ነው?

ሁሉንም አራት ዓይነቶች የያዘ 16 ቁምፊ ጠንካራ ነባሪ ነው። ለከፍተኛ ዋጋ ያላቸው መለያዎች (ኢሜል፣ ባንክ፣ ክሪፕቶ) 20+ ይጠቀሙ። አንዳንድ ስርዓቶች በ16 ወይም 20 ይገድባሉ — የጣቢያውን መስፈርቶች ሁልጊዜ ያረጋግጡ።