PassGeni Home PagePassGeni

Hvordan genererer man sikre adgangskoder?

Hvad er en adgangskode, og hvad gør den sikker?

Adgangskoder

Adgangskoder er oplysninger, der validerer adgang til et begrænset område. Besiddelse og kendskab til dem bekræfter autorisationen til at give adgang og nægter den til dem, der ikke har den eller ikke kender den. I øjeblikket består en adgangskode af en række sproglige tegn, som tilsammen udgør de oplysninger, der er nødvendige for at validere en tilladelse.

Sikkerhed for en adgangskode

Sikkerhedsniveauet for en adgangskode bestemmes af, hvor svært det er for en agent, der ikke kender adgangskoden, at finde frem til den. I et imaginært rum, hvor der ikke er nogen oplysninger om kilden til adgangskoden, er det den statistiske kompleksitet, der afgør sikkerheden, mens længden og den sproglige kompleksitet er direkte proportional med sikkerhedsniveauet.

I den virkelige verden kan kilden dog identificeres, og derfor bliver det mindre komplekst at bestemme en adgangskode, hvis kilden kan parametriseres. Dette indebærer at fastslå alle de forhold, der kan udløse brugen af mønstre, som fører til præferencer, familier, farver, vigtige datoer eller, ved hjælp af bedrag, at få direkte fra kilden de komponenter, der bestemmer adgangskoden.

Ud fra ovenstående observationer kan det udledes, at sikkerheden af en adgangskode er etableret ved fraværet af parametriserbare relationer med kilden samt adgangskodens længde og sproglige kompleksitet. Disse overvejelser gør en adgangskodegenerator til et uundværligt værktøj til at producere sikre informationer, der kan bruges som adgangskoder.

Overvejelser ved brug af en adgangskodegenerator

Når du genererer en adgangskode med en generator som PassGeni, der bruger et tegnsæt med små bogstaver, store bogstaver og tal, skal du være opmærksom på, at det at knække det gennem et brute-force-angreb (prøve alle mulige kombinationer) vil tage en vis tid:

Adgangskodelængde vs. tid
Omtrentlig tid, der kræves for at bestemme en adgangskode i en kompromitteret autentificeringsdatabase beskyttet med MD5-hash ved hjælp af en supercomputer
LængdePassGeni UDEN symbolerPassGeni MED symboler
71 time2+ dage
820+ timer70+ dage
9100+ dage15+ år
1020+ år1800+ år
111000+ år200 tusind år
12100 tusind år10 millioner år

Vigtigt: Disse data er baseret på successive og parallelle tests af flere kombinationer på en kompromitteret kilde beskyttet med MD5-hash (ikke anbefalet og ikke i overensstemmelse med de nuværende standarder). De afspejler ikke direkte forsøg via en webservers brugergrænseflade, som kan begrænse antallet af forsøg, øge tiden mellem hver forsøg eller logge angrebet og dets kilde til forebyggende foranstaltninger. De er kun illustrative for at understrege vigtigheden af adgangskoders kompleksitet og længde.

Adgangskodelængde vs. tid
Data beregnet til at opnå en sandsynlighed på 50%for at bestemme en adgangskode genereret af PassGeni i en kompromitteret godkendelsesdatabase beskyttet af SHA-256-hash
LængdeBrug af din enhedBrug af Bitcoin-netværkets fulde kapacitet

Vigtigt: Disse data forudsætter et brute-force-angreb, hvor det er muligt at afprøve flere kombinationer sekventielt og parallelt på en kompromitteret kilde ved hjælp af SHA-256-hashbeskyttelse. Bitcoin-netværket har verdens største kapacitet til at udføre hashfunktioner med SHA-256-algoritmen; at bruge en adgangskode på 20 tegn genereret af PassGeni ville tage længere tid end den samlede anslåede levetid for livet på planeten Jorden.

Endelig, selvom adgangskodegenerering er et vigtigt aspekt, er opbevaring og tidspunktet for brug også kritiske faktorer, der skal tages i betragtning for at opnå et højere niveau af cybersikkerhed.

Hvordan gemmer man adgangskoder sikkert?

Copyright ©2025