Gå til hovedindhold

Gratis Adgangskodegenerator

Generér stærke, tilfældige adgangskoder med selvvalgt længde, tegntyper og undtagelser. Gratis, uden login.

Virker offline, når den er indlæst
16
464

Lad feltet stå tomt for standardlisten. Mellemrum ignoreres.

Almindelige anvendelser

  • Generer en sikker bankadgangOpret en lang, kompleks adgangskode til din bank-, investerings- og finansielle konti.
  • Generer en stærk WiFi-adgangskodeOpret en sikker WiFi-adgangskode, der er svær at gætte men nem at dele via QR-kode.
  • Generer en arbejdskontoadgangskodeOpfyld virksomhedens krav til adgangskoder - længde, kompleksitet og tegntypeisering.
  • Generer en sikker API-nøgleOpret tilfældige, høj-entropistrengte til brug som API-nøgler, hemmeligheds-tokens og signeringshemmeligheder.
  • Generer en databasisadgangskodeOpret stærke adgangskoder til databasebrugere, rootkonti og serviceforbindelser.

Sådan fungerer det

Adgangskoder genereres udelukkende i din browser med Web Crypto API's crypto.getRandomValues() — den samme kryptografiske tilfældighedskilde, som browsere bruger til TLS. Ingen Math.random(), ingen server, ingen netværksforespørgsel af nogen art.

  1. 1
    Sammensætning af tegnpulje
    Ud fra dine afkrydsninger bygger værktøjet separate arrays for store bogstaver, små bogstaver, cifre og symboler. Er 'udelad lignende tegn' slået til, fjernes visuelt tvetydige tegn som 1, l, I, 0 og O fra hvert sæt, før puljen dannes.
  2. 2
    Tilfældig udvælgelse med afvisningssampling
    Hver tegnposition udfyldes med crypto.getRandomValues() og afvisningssampling: hvis en rå tilfældig værdi falder i fordelingens skæve hale, kasseres den og trækkes igen. Det fjerner modulo-skævhed, der ellers ville gøre nogle tegn statistisk mere sandsynlige end andre.
  3. 3
    Garanteret dækning af tegnklasser
    Efter udvælgelsen af hele adgangskoden tjekker værktøjet, om der er mindst ét tegn fra hver valgt klasse. Hvis ikke, genereres hele adgangskoden igen og tjekkes igen — op til 100 gange — i stedet for at bytte tegn ind på faste pladser, hvilket ville skævvride fordelingen.
  4. 4
    Entropi og anslået knæktid
    Værktøjet beregner entropien som længde × log2(puljestørrelse) og anslår knæktiden med aritmetik i logaritmisk rum mod et GPU-grundlag på 100 milliarder gæt pr. sekund (passende for hurtige hashfunktioner som MD5; adgangskoder beskyttet af bcrypt/Argon2 ville tage langt længere tid). Begge tal opdateres øjeblikkeligt, når du ændrer indstillingerne.

Generatoren kører udelukkende i din browser — ingen adgangskoder, indstillinger eller brugsdata sendes nogensinde til en server.

Relaterede værktøjer

Ofte stillede spørgsmål