En av de vanligste hodepine som folk står overfor, er å huske de dusinvis av passord knyttet til hvert nettsted. Hva de fleste gjør for å forenkle saken, er å bruke ett enkelt passord for alle sine kontoer. For å gjøre ting enda enklere, blir et lett å huske ord brukt som passord. Det er ikke overraskende å se at "passord" topper listen over de 10 mest vanlige passordene. Noen av dem som prøver å være klare, legger en 1 bak "passordet" (som betyr "passord1" ) og ber at hackerne ikke er så smarte at de skal komme opp med en så " genial" ide.

Problemet med å bruke det samme passordet er at når noen finner ut passordet ditt, blir alle kontoene dine umiddelbart tilgjengelige av tredjepart. Hvis noen sprekker inn på din Amazon.com eller Paypal-konto som inneholder kredittkortinformasjon, blir resultatet ødeleggende.

Hvordan kan jeg huske så mange passord?

Ved programmering er en sikker måte å lagre passord i databasen på å bruke saltet hash. En streng med ord brukes som nøkkel (også kjent som "salt") og legger til det brukerdefinerte passordet. Dette nyformulerte passordet er da hashed ved hjelp av md5-kryptering, og resultatet blir lagret i databasen. For å illustrere, skrev en bruker 'passord1' som sitt passord. Skriptet legger deretter et salt kjent som 'iloveyou' til passordet som resulterer i 'iloveyoupassword1' . Dette passordet blir deretter kryptert for å produsere en tilfeldig streng '228e4011b6afbevge44e3d787d606407' som deretter lagres i databasen.

Nå, hvordan gjelder alt dette for deg?

Dette er enkelt. Ved å bruke det samme konseptet som salting, kan du enkelt generere tusenvis av passord. Ved å bruke ett grunnleggende passord, er det du må legge til nettstednavnet til passordet ditt. For eksempel, hvis mitt grunnleggende passord er 'iloveyou', så kan jeg angi passordet for min Yahoo-e-post som 'iloveyouyahooemail' og bankkonto passord som 'iloveyouXYZbank' . I dette tilfellet kan du generere et annet passord for forskjellige nettsteder. Og siden passordet ditt er langt og ikke et ord som finnes i ordboken, vil det være vanskelig for hacker å sprekke den.

For å gjøre passordet ditt enda sikrere, kan du bruke en blanding av tall, store bokstaver, små bokstaver og spesialtegn for ditt grunnleggende passord. '15 @ gdH34 ' ville være et godt grunnleggende passord. Noen nettsteder tillater bare 8 tegn passord, så du må kanskje leke med ditt grunnleggende passord for å kontrollere den genererte passordlengden.

Det jeg har oppført her er bare en av måtene du kan bruke til å generere passord. Du er fri til å eksperimentere og sette din egen regel. Hvis du har noen interessante måter å generere passord, må du dele den her.