> generer | sikre | beskytt <
// Generer kryptografisk sikre passord umiddelbart
Kryptografisk Tilfeldighet
Bruker crypto.getRandomValues() for ekte kryptografisk tilfeldighet.
Fullt Konfigurerbart
Velg lengde, tegnsett og ekskluder tvetydige tegn.
Massegenerering
Generer opptil 20 passord om gangen.
// OM PASSORDGENERERING
Hvordan det Fungerer:
Denne generatoren bruker Web Crypto APIs crypto.getRandomValues()-metode, en CSPRNG. Hvert tegn velges fra den konfigurerte tegnpoolen med kryptografisk tilfeldige 32-biters heltall.
Example:
Kj9#mP2$xR7!nQ4&
Hvorfor Bruke en Generator:
- >CSPRNG via crypto.getRandomValues() API
- >Entropiberegning viser faktisk styrke
- >Konfigurerbare tegnpooler for enhver policy
- >Massegenerering for provisioneringsarbeidsflyter
- >100% klientside — passord forlater aldri nettleseren din
>> ofte stilte sporsmal
S: Hvorfor bruke en passordgenerator?
Sv: Mennesker er darlige til a lage tilfeldige passord. En kryptografisk generator produserer virkelig tilfeldige passord med hoy entropi.
S: Er disse passordene sikre?
Sv: Veldig sikre. Bruker crypto.getRandomValues(), en CSPRNG innebygd i nettleserens Web Crypto API.
S: Hva er passord-entropi?
Sv: Entropi maler passordstyrke i bit. Beregnes som log2(poolstorrelse^lengde). 80+ bit anses som sterkt.
S: Hvilken passordlengde anbefales?
Sv: For de fleste kontoer, 16 tegn eller mer. For hoy sikkerhet, 20-32 tegn.
S: Passfrase vs tilfeldig passord?
Sv: Begge kan vaere sikre. Tilfeldige passord er kortere men vanskeligere a huske.
// Entropi etter lengde (bit)
| Lengde | Bokstaver + sifre (62) | Alle skrivbare tegn (94) |
|---|---|---|
| 8 | 47.6 | 52.4 |
| 12 | 71.5 | 78.7 |
| 16 | 95.3 | 104.9 |
| 20 | 119.1 | 131.1 |
// Generer passord i terminalen
openssl openssl rand -base64 18
Linux tr -dc 'A-Za-z0-9' < /dev/urandom | head -c 20
Python secrets.token_urlsafe(16)
Node.js crypto.randomBytes(16).toString('base64url')
Browser crypto.getRandomValues(new Uint32Array(8))
entropy (bits) = length x log2(alphabet size)
>> Flere spørsmål
S: Er et langt passord bedre enn et kort og komplekst?
S: Vanligvis ja. Hvert ekstra tegn legger til log2(alfabetets størrelse) biter entropi; 16 bokstaver og sifre (≈ 95 biter) slår 8 tegn med symboler (≈ 52 biter) med god margin.
S: Kan jeg gjenbruke et generert passord?
S: Nei. Bruk et unikt passord per konto og lagre dem i en passordbehandler. Gjenbruk gjør ett datalekkasje til tilgang til alle kontoene dine.
S: Hvorfor ikke Math.random() til passord?
S: Math.random() er forutsigbar og ikke ment for sikkerhet. Denne generatoren bruker crypto.getRandomValues(), nettleserens kryptografisk sikre generator – lokalt og uten å sende noe.