Passordsikkerhet er en viktig del av cybersikkerhet. Passord brukes overalt. Når du logger på en konto, skriver du inn et passord som brukes til å bekrefte identiteten din.

Du har kanskje hørt om begrepet "salting" i forhold til passord, så hva er salting? Hvordan holdes passord faktisk beskyttet mot hackere? Og holder salting passordene dine trygge?

Hva er salting?

Salting er prosessen med å legge til unike tilfeldige tegnstrenger til passord i en database eller hvert passord før passordet hashes (et begrep vi kommer tilbake til). Dette gjøres for å endre hashen og gjøre passord sikrere. Tegnstrengen som legges til passordet kalles saltet. Et salt kan legges foran eller bak et passord.

Saltet er ikke offentliggjort og er kun kjent for nettstedet.

Hvordan fungerer salting?

Når du oppretter en konto på et nettsted eller en app, må passordet du bruker lagres, slik at du kan verifiseres neste gang du besøker nettstedet. Men dette passord kan ikke lagres som ren tekst dvs. uten noen form for formatering eller koding. Passordet må hashes for å forhindre at hackere enkelt får tilgang til kontoen din.

instagram viewer

Si at du logger på et nettsted med dette passordet: myPassword. Før passordet hashes, legges det til en saltverdi. Hvis saltverdien for den aktuelle siden eller brukeren er MUOrocks%, blir ditt saltede passord myPasswordMUOrocks%.

Det saltede passordet hashes deretter og lagres i databasen sammen med andre passordhasher.

Hva er forskjellen mellom kryptering, hashing og salting?

Salting, hashing og kryptering er sikkerhetsteknikker som brukes hver dag på tvers av nettsteder og systemer. De er kryptografiske termer som er nødvendige for passordsikkerhet. Men hvordan er de forskjellige?

Kryptering

Kryptering er en form for kryptografi hvor informasjon er kodet matematisk og kun kan nås og dekodes av en person med en autorisert nøkkel. Informasjonen som må sikres oversettes fra rentekst til chiffertekst ved hjelp av en algoritme som gjør informasjonen ukodelig for uautoriserte brukere.

Kryptering er en toveis prosess, som betyr at krypterte data kan reverseres og leses, men kun av de med riktig dekrypteringsnøkkel.

Hashing

Hashing er prosessen med å transformere informasjon som du vil holdes sikker til en streng av tegn også kjent som hashen. Det er i utgangspunktet å kryptere informasjon ved hjelp av en algoritme.

Hashing er en enveis kryptografisk funksjon, og dette betyr at den, i motsetning til kryptering, vanligvis ikke kan reverseres. Den eneste måten du kan tyde en hash på er ved å sammenligne den med en annen hash med en kjent klartekstverdi.

Hashing brukes til å validere autentisiteten din. Når du logger på et nettsted og skriver inn passordet ditt, sammenlignes hashen til passordet med hashen som er identifisert med kontoen din. Hvis de to hashene er like, får du tilgang til nettstedet.

Salting

Salting er et annet lag med sikkerhet lagt til hashing. For å gjøre en hash sikrere, legges unike tegnstrenger til passordet før hash for å endre hashen helt.

Hvorfor blir passord saltet?

Salting er veldig viktig i sikkerheten. Det bidrar til å redusere risikoen for at ondsinnede hackere får passordene.

Bare å lagre passord i databaser som det er, er en veldig usikker metode for å holde brukernes personvern. Enhver dyktig hacker kan komme inn i databasen og få tilgang til alle kontoene på nettstedet.

Så kom hashing. Det forbedret sikkerheten til passordene inntil hackere fikk overhånd. Hackere bruker brute-force angrep, ordbokangrep, passordspraying, eller regnbuetabeller for å reversere passordene for å få påloggingsinformasjon.

For å styrke svake passord

Salting legger til et nytt sikkerhetsnivå til nettstedet. Når en saltverdi legges til et passord, endres hashen fullstendig. Dette gjør det svært vanskelig å reversere passordet og gjør regnbuebordet ubrukelig. Her er et eksempel.

Passordtekst Hash
Opprinnelig passord mitt passord deb1536f480475f7d593219aa1afd74c
Saltet passord myPasswordMUOrocks% 51ae8ec80ae589f4270a1260841650a1

Som du kan se i tabellen, er hashene helt forskjellige. Passordet forblir det samme når du besøker siden, men hashen er sikrere mot utnyttelse. Salting er spesielt viktig når brukere bruker svake og populære passord som "passord" eller "12345". Salting reduserer risikoen som kommer av svake passord.

For å gjøre passordhasher unike

Salting er også viktig når to eller flere brukere har samme passord. Å legge til forskjellige randomiserte salter til hvert passord bidrar til å gjøre hvert enkelt unikt. For eksempel, hvis passordet ditt er iL0veCh3ese! og en annen bruker, Chioma, har akkurat det passordet, salting brukes for å gjøre disse passordhasjene unike.

Passord Saltverdi Saltet passord MD5 Hash
Du iL0veCh3ese! Am4la! iL0veCh3ese! Am4la! 31fda55ee57bc4c49ef6e0c99b0ba904
Chioma iL0veCh3ese! ew3du? iL0veCh3ese!ew3du? cf0bea59647ba39e058a20c14fc10b0d

Nå har disse passordene, selv om de er de samme, helt forskjellige hashes. Når du ser på hashen, vil du aldri kunne gjenkjenne at de to brukerne deler et passord.

Velge et godt salt

Å velge et godt salt er like viktig som å velge et passord. Et godt salt skal være unikt. Sørg for at du bruker unike tegn og/eller symboler som vil gjøre hasjen din sikrere. Saltet eller saltene du velger for nettstedet ditt bør ikke være forutsigbare eller lett gjette, som navnet på nettstedet eller brukeren. Et annet ekstra pluss er å bruke lange salter.

Den beste måten å velge et unikt og sterkt salt på er å bruke saltverdigeneratorer. Disse hjelper deg med å lage tilfeldige og sterke salter for å øke sikkerheten din.

Ikke lagre salter sammen med passorddatabasen, og ikke bruk de samme saltene for alle passord. Et annet godt saltetips er å bytte salt hver gang en bruker endrer passord.

Er salting effektiv for å øke sikkerheten?

Ja. Salting øker sikkerheten til et passord. Når du salter et passord, er det umulig for en hacker å knekke et passord ved å bruke ordboktabeller eller regnbuetabeller. Brut å tvinge hash-passordet er også nytteløst fordi det vil ta veldig lang tid før den perfekte kombinasjonen av hashen blir funnet. På denne måten er passord sikrere og tryggere fra hackere.

De 8 vanligste triksene som brukes til å hacke passord

Les Neste

DelekvitringDeleE-post

Relaterte temaer

  • Sikkerhet
  • Passordtips
  • Online sikkerhet
  • Kryptering
  • Cybersikkerhet

Om forfatteren

Chioma Ibeakanma (21 artikler publisert)

Chioma er en teknisk skribent som elsker å kommunisere til leserne gjennom forfatterskapet. Når hun ikke skriver noe, kan hun bli funnet å henge med venner, melde seg frivillig eller prøve ut nye teknologitrender.

Mer fra Chioma Ibeakanma

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere