Password Generator
Libreng password generator para sa malalakas na random na password na 4 hanggang 128 character, gamit ang secure na RNG sa browser. Walang sine-save.
Tantiya ng entropy: –
Pumili ng kahit isang set ng character.
Paano gamitin ang password generator
- Itakda ang Haba, mula 4 hanggang 128 character. Para sa karamihan ng account, magandang pagpipilian ang 16 o higit pa.
- Piliin ang mga set ng character na isasama: Malalaking titik (A–Z), Maliliit na titik (a–z), Mga digit (0–9) at Mga simbolo (!#$%…).
- Kung kakailanganin mong basahin o i-type nang mano-mano ang password, i-on ang Huwag isama ang mga nakalilitong character (0 O o 1 l I |) para alisin ang mga magkakamukhang character tulad ng
0 O o 1 l I |. - Panatilihing naka-on ang Magsama ng kahit isang character mula sa bawat set kung may patakaran sa komposisyon ang isang website.
- Piliin kung ilang password ang gagawin (hanggang 50), tingnan ang Tantiya ng entropy at ang label ng lakas, at kopyahin ang gusto mo sa iyong password manager.
Paano gumagawa ng password ang tool na ito
Pinipili ang bawat character gamit ang cryptographically secure na random number generator ng browser, ang crypto.getRandomValues, bahagi ng Web Crypto API. Hindi tulad ng Math.random(), idinisenyo ito para hindi mahulaan ang output nito, kahit ng taong nakakita na ng mga naunang halaga.
Mas mahirap ang patas na pagpili ng character kaysa sa inaakala. Ang simpleng paraan na kumuha ng random na numero at kalkulahin ito modulo sa laki ng set ng character ay nagdudulot ng modulo bias: may mga character na bahagyang mas madalas lumabas kaysa sa iba. Lubos itong iniiwasan ng tool na ito, kaya eksaktong pantay ang probabilidad ng bawat pinapayagang character.
Sa iyong device nangyayari ang lahat. Hindi kailanman ipinapadala sa network, sine-save, o nilo-log ang mga password. Kapag isinara o ni-reload mo ang page, mawawala na ang mga ito.
Pag-unawa sa tantiya ng entropy
Ang entropy, na sinusukat sa bit, ay nagsasabi kung ilang hula ang kakailanganin ng umaatake sa pinakamasamang sitwasyon. Para sa random na nabuong password, kinakalkula ito bilang haba na minultiply sa log₂ ng bilang ng posibleng character. Dinodoble ng bawat dagdag na bit ang trabaho ng umaatake.
- Ang 12-character na password na maliliit na titik lang (26 character) ay may humigit-kumulang 56 bit.
- Ang 16-character na password na gumagamit ng lahat ng apat na set (humigit-kumulang 90 o higit pang character) ay may humigit-kumulang 104 bit.
- Ang 20-character na password na may parehong set ay lampas sa 130 bit.
Bilang magaspang na gabay, mahina para sa online account ang anumang mas mababa sa 50 bit, katamtaman ang 60 hanggang 80 bit, at napakalakas ang 100 bit o higit pa, kahit laban sa offline na pagbasag ng na-leak na database ng password. Bahagyang pinaliliit ng pag-alis sa mga nakalilitong character ang pool ng character, kaya bahagyang bumababa ang tantiya; magdagdag ng isa o dalawang character para bumawi. Naaangkop ang tantiya sa mga password na random na ginawa rito; wala itong sinasabi tungkol sa mga password na ikaw mismo ang nag-imbento, na kadalasang mas mahina kaysa sa ipinahihiwatig ng haba nito.
Payo sa password na talagang nakakatulong
- Mas mahalaga ang haba kaysa sa kumplikado. Mas mabilis na tumataas ang entropy sa pagdaragdag ng character kaysa sa pagdaragdag ng uri ng simbolo. Binibigyang-diin ng kasalukuyang gabay, tulad ng NIST SP 800-63B, ang haba at pinanghihinaan nito ang di-makatwirang panuntunan sa komposisyon at sapilitang pana-panahong pagpapalit.
- Gumamit ng password manager. Kaya nitong mag-imbak ng mahaba, random, at kakaibang password para sa bawat site, kaya isang malakas na master passphrase lang ang kailangan mong tandaan.
- Huwag kailanman gamitin muli ang password. Kapag nalusob ang isang site, sinusubukan ng mga umaatake ang parehong email at password sa lahat ng iba pa. Pinipigilan iyon ng mga kakaibang password.
- I-enable ang multi-factor authentication saanman posible, mainam na gamit ang authenticator app, security key o passkey kaysa SMS.
- Magpalit ng password kapag may dahilan, halimbawa pagkatapos ng data breach, hindi ayon sa di-makatwirang iskedyul.
Mga madalas itanong
Gaano katagal dapat ang password ko?
Para sa mga account na protektado ng password manager, sapat na ang 16 hanggang 20 random na character. Kung madalas mo itong i-type, mas madaling hawakan ang mas mahabang passphrase na binubuo ng ilang random na salita, pero para sa mga password na random na character, layuning hindi bababa sa 14 hanggang 16 character.
Ligtas ba ang gumawa ng password sa web browser?
Sa tool na ito, oo: lokal na nabubuo ang mga password gamit ang cryptographic random generator ng browser at hindi umaalis sa iyong device. Tulad ng anumang password, tiyaking walang malware ang mismong device mo at kopyahin ang resulta diretso sa iyong password manager.
Bakit hindi isinasama ang mga nakalilitong character?
Madaling malito ang mga character tulad ng 0 at O, o 1, l, I at | sa maraming font. Nakakatulong ang pag-alis sa mga ito kapag kailangan mong basahin nang malakas ang password o i-type ito mula sa ibang screen, kapalit ng bahagyang mas maliit na pool ng character.
Pinapahina ba ang password kapag kailangan ng isang character mula sa bawat set?
Bahagya lang, halos hindi mapapansin. Inaalis nito ang maliit na bahagi ng mga posibleng password, tulad ng mga letra lang, pero tinitiyak nitong tatanggapin ang resulta ng mga site na nagpipilit ng digit o simbolo.
Bakit tinatanggihan ng isang website ang nabuong password ko?
May mga site na naglilimita sa pinakamataas na haba o pumapayag lang sa ilang simbolo. Paikliin ang haba o i-off ang mga simbolo at gumawa ng bago, at bumawi sa dagdag na haba kung posible.
Sine-save ba kahit saan ang mga nabuong password?
Hindi. Walang sine-save, nilo-log, o ipinapadala sa server. Kung isasara mo ang page nang hindi kinokopya ang password, hindi na ito mababawi.