Gratis konverter

Tilfældig adgangskode Generator

Generer sikre tilfældige adgangskoder øjeblikkeligt i din browser. Tilpas længde og tegntyper - gratis, privat og ingen data sendt til nogen server.

Generer

Om dette værktøj

En tilfældig adgangskodegenerator producerer strenge designet til at modstå gætte- og brute-force-angreb. Styrken af ​​et genereret kodeord afhænger af dets længde og det anvendte alfabet (sæt af mulige tegn): 12 tegn fra et alfabet på 94 tegn (store bogstaver + små bogstaver + cifre + symboler) giver omkring 79 bits entropi, der anses for at være behageligt stærkt til almindelig brug. Kortere eller enklere adgangskoder giver mindre entropi og er svagere mod moderne angrebshardware.

Kritisk set bruger denne generator kryptografisk sikre tilfældige kilder (window.crypto.getRandomValues), ikke den enklere Math.random, som er uegnet til sikkerhedsformål. Outputtet er velegnet til faktisk brug som kontoadgangskoder, krypteringsnøgler til personlig brug og enhver anden kontekst, hvor uforudsigelighed betyder noget.

Al generation sker i din browser. Adgangskoden rejser aldrig til en server, logges ikke og opbevares ikke nogen steder, vi kan få adgang til. For at bruge den genererede adgangskode skal du kopiere den direkte til destinationen - en adgangskodeadministrator, kontooprettelsesformular eller hvor det nu er nødvendigt.

Hvorfor bruge en adgangskodegenerator

Mennesker vælger forudsigelige adgangskoder. Undersøgelser af brudte adgangskodedatabaser viser konsekvent, at de samme simple mønstre optræder millioner af gange: '123456', 'adgangskode', ordbogsord med et nummer tilføjet, navne på kæledyr og familiemedlemmer. Genererede tilfældige adgangskoder undgår disse mønstre helt.

Genbrug af adgangskoder på tværs af konti er også en stor risiko. Når et websteds database lækker, kompromitteres hver anden konto, der bruger den samme adgangskode. Unikke tilfældige adgangskoder for hver konto, gemt i en adgangskodemanager, eliminerer denne angrebsvektor. Generatoren producerer én ny unik adgangskode ad gangen.

Sådan bruger du det

Indstil længde og tegnsæt, generer.

  1. Vælg længde: Minimum 12 tegn til generel brug; 16+ for konti, der indeholder finansielle eller personlige data; 24+ for masteradgangskoder eller krypteringsnøgler. Længere er stærkere; kun praktiske grænser betyder noget.
  2. Vælg tegnsæt: Standarden inkluderer store bogstaver, små bogstaver, cifre og almindelige symboler. Deaktiver specifikke kategorier, hvis en destination afviser dem (nogle ældre systemer forbyder visse tegn).
  3. Generer: Browserens crypto.getRandomValues udfylder adgangskoden med kryptografisk sikre tilfældige bytes, der er knyttet til det valgte alfabet.
  4. Kopier og brug: Kopier direkte til destinationen. Brug en adgangskodeadministrator (1Password, Bitwarden, Keychain) til at gemme adgangskoden i stedet for at skrive eller huske den.

Almindelige anvendelsestilfælde

Tekniske detaljer

window.crypto.getRandomValues udfylder et maskinskrevet array med kryptografisk sikre tilfældige bytes hentet fra browserens sikre tilfældige kilde. Hvert tegn i adgangskoden vælges ved at tilknytte tilfældige bytes til det valgte alfabet, med afvisningssampling for at undgå modulo-bias.

Entropi: log2(alfabet_størrelse^længde). 12 tegn fra 94-tegns alfabet = 12 × log2(94) ≈ 78,7 bit. 16 tegn fra 62-tegns alfabet (kun alfanumerisk) ≈ 95,3 bit. Højere entropi er eksponentielt sværere at brute-force.

Praktiske angrebshastigheder: moderne GPU'er hash omkring 100 milliarder bcrypt-cost-12 forsøg i sekundet på tværs af en klynge. 78 bits entropi = 2^78 ≈ 3 × 10^23 kandidater. Brut force ved GPU-hastigheden ville tage omkring 10^14 år - umuligt. Adgangskoder med lavere entropi falder hurtigt til tilgængelige angrebsområder.

Bedste praksis

Ofte stillede spørgsmål

Hvor tilfældige er de genererede adgangskoder?
Adgangskoder genereres ved hjælp af Web Crypto API (crypto.getRandomValues()), som giver kryptografisk sikre pseudorandom-numre. Dette er den samme entropikilde, der bruges af professionelle adgangskodeadministratorer.
Hvilken længde skal jeg bruge?
Brug mindst 16 tegn til vigtige konti (e-mail, bank). 12 tegn er minimum for rimelig sikkerhed. For maksimal sikkerhed skal du bruge 20+ tegn.
Skal jeg inkludere specialtegn?
Ja, når tjenesten tillader det. Specialtegn øger dramatisk antallet af mulige kombinationer. En adgangskode på 12 tegn med alle tegntyper har 475 billioner gange flere kombinationer end en med kun små bogstaver.
Er den genererede adgangskode gemt nogen steder?
Nej. Adgangskoden findes kun i din browsers hukommelse, indtil du lukker eller opdaterer siden. Vi gemmer, logger eller overfører aldrig genererede adgangskoder.
Skal jeg huske genererede adgangskoder?
Nej. Brug en adgangskodeadministrator. Memorisering frister til at bruge nemmere adgangskoder, hvilket besejrer sikkerheden.
Kan jeg generere flere adgangskoder på én gang?
Ja. De fleste generatorer understøtter bulkgenerering til udfyldning af testarmaturer eller udarbejdelse af regnskaber. Hver er genereret uafhængigt med frisk tilfældighed.
Hvad er en adgangssætning?
En adgangskode lavet af flere tilfældige ord fra en stor ordbog. Sammenlignelig sikkerhed i meget højere længde, men lettere at skrive og noget mere mindeværdig. Forskellige generatorer er specialiserede i adgangssætninger.
Er window.crypto sikker på tværs af alle browsere?
Ja for alle moderne browsere. Standarden kræver en kryptografisk sikker kilde. Ældre browsere uden crypto.getRandomValues ​​bruges ikke i produktionen til sikkerhedsoperationer.