Waarom slaan bedrijven wachtwoorden nog steeds op in platte tekst?

Nov 14, 2024
Privacy en veiligheid
mangpor2004 / Shutterstock

Verschillende bedrijven hebben onlangs toegegeven wachtwoorden in platte tekst op te slaan. Dat is hetzelfde als het opslaan van een wachtwoord in Kladblok en het opslaan als een .txt-bestand. Wachtwoorden moeten om veiligheidsredenen worden gezouten en gehasht, dus waarom gebeurt dat niet in 2019?

Waarom wachtwoorden niet in platte tekst mogen worden opgeslagen


designer491 / Shutterstock

Als een bedrijf wachtwoorden in platte tekst opslaat, kan iedereen met de wachtwoorddatabase - of welk ander bestand dan ook waarin de wachtwoorden zijn opgeslagen - ze lezen. Als een hacker toegang krijgt tot het bestand, kunnen ze alle wachtwoorden zien.

Wachtwoorden opslaan in platte tekst is een vreselijke praktijk. Bedrijven zouden wachtwoorden moeten salting en hashing, wat een andere manier is om te zeggen "extra gegevens aan het wachtwoord toevoegen en vervolgens versleutelen op een manier die niet ongedaan kan worden gemaakt". Meestal betekent dit dat zelfs als iemand de wachtwoorden uit een database steelt, ze onbruikbaar zijn. Wanneer u zich aanmeldt, kan het bedrijf controleren of uw wachtwoord overeenkomt met de opgeslagen gecodeerde versie, maar ze kunnen niet "achteruit werken" vanuit de database en uw wachtwoord bepalen.

Dus waarom slaan bedrijven wachtwoorden op in platte tekst? Helaas nemen de bedrijven beveiliging soms niet serieus. Of ze kiezen ervoor om de beveiliging in gevaar te brengen uit naam van het gemak. In andere gevallen doet het bedrijf er alles aan om uw wachtwoord op te slaan. Maar ze kunnen overijverige logboekfuncties toevoegen, die wachtwoorden in platte tekst registreren.

Verschillende bedrijven hebben wachtwoorden onjuist opgeslagen

U kunt al last hebben van slechte praktijken omdat Robin Hood , Google , Facebook , GitHub, Twitter en anderen bewaarden wachtwoorden in platte tekst.

In het geval van Google was het bedrijf voor de meeste gebruikers adequaat bezig met het hashen en salting van wachtwoorden. Maar Wachtwoorden van G Suite Enterprise-account werden opgeslagen in platte tekst. Het bedrijf zei dat dit een overblijfsel was sinds het domeinbeheerders tools gaf om wachtwoorden te herstellen. Als Google de wachtwoorden correct had opgeslagen, zou dat niet mogelijk zijn geweest. Alleen een wachtwoordherstelproces werkt voor herstel wanneer wachtwoorden correct zijn opgeslagen.

Wanneer Facebook ook toegelaten tot het opslaan van wachtwoorden in platte tekst vermeldde het niet de exacte oorzaak van het probleem. Maar u kunt het probleem afleiden uit een latere update:

... we ontdekten dat extra logboeken van Instagram-wachtwoorden in een leesbaar formaat werden opgeslagen.

Soms doet een bedrijf er alles aan om uw wachtwoord in eerste instantie op te slaan. En voeg vervolgens nieuwe functies toe die problemen veroorzaken. Naast Facebook, Robin Hood , Github , en Twitter per ongeluk geregistreerde wachtwoorden in platte tekst.

Logboekregistratie is handig om problemen in apps, hardware en zelfs systeemcode op te sporen. Maar als een bedrijf die logboekfunctie niet grondig test, kan dit meer problemen veroorzaken dan het oplost.

In het geval van Facebook en Robinhood, wanneer gebruikers hun gebruikersnaam en wachtwoord hebben opgegeven om in te loggen, kon de logfunctie de gebruikersnamen en wachtwoorden zien en registreren terwijl ze werden getypt. Het heeft die logboeken vervolgens ergens anders opgeslagen. Iedereen die toegang had tot die logboeken, had alles wat nodig was om een ​​account over te nemen.

In zeldzame gevallen kan een bedrijf als T-Mobile Australia het belang van beveiliging negeren, soms uit naam van het gemak. In een sinds-verwijderde Twitter-uitwisseling , legde een vertegenwoordiger van T-Mobile aan een gebruiker uit dat het bedrijf wachtwoorden in platte tekst opslaat. Door op die manier wachtwoorden op te slaan, konden vertegenwoordigers van de klantenservice de eerste vier letters van een wachtwoord zien ter bevestiging. Toen andere Twitter-gebruikers terecht opmerkten hoe erg het zou zijn als iemand de bedrijfsservers zou hacken, antwoordde de vertegenwoordiger:

Wat als dit niet gebeurt omdat onze beveiliging verbazingwekkend goed is?

Het bedrijf schrapte die tweets wel en maakte dat later bekend alle wachtwoorden zouden binnenkort worden gezouten en gehasht . Maar het duurde niet zo lang voordat het bedrijf iemand had zijn systemen geschonden . T-Mobile zei dat de gestolen wachtwoorden gecodeerd waren, maar dat is niet zo goed als het hashen van wachtwoorden.

Hoe bedrijven wachtwoorden moeten opslaan

Gorodenkoff / Shutterstock

Bedrijven mogen nooit wachtwoorden in platte tekst opslaan. Wachtwoorden zouden in plaats daarvan gezouten, daarna gehakt . Het is belangrijk om te weten wat zouten is, en het verschil daartussen versleutelen en hashen .

Salting voegt extra tekst toe aan uw wachtwoord

Wachtwoorden zouten is een eenvoudig concept. Het proces voegt in wezen extra tekst toe aan het wachtwoord dat u heeft opgegeven.

Zie het als het toevoegen van cijfers en letters aan het einde van uw gewone wachtwoord. In plaats van "Wachtwoord" als wachtwoord te gebruiken, kunt u "Wachtwoord123" typen (gebruik nooit een van deze wachtwoorden). Salting is een soortgelijk concept: voordat het systeem uw wachtwoord hashes, voegt het er extra tekst aan toe.

Dus zelfs als een hacker in een database breekt en gebruikersgegevens steelt, zal het veel moeilijker zijn om erachter te komen wat het echte wachtwoord is. De hacker weet niet welk deel zout is en welk deel wachtwoord.

Bedrijven mogen salted data van wachtwoord tot wachtwoord niet hergebruiken. Anders kan het worden gestolen of gebroken en dus onbruikbaar worden. Passend variëren van salted data voorkomt ook botsingen (daarover later meer).

Versleuteling is niet de juiste optie voor wachtwoorden

De volgende stap om uw wachtwoord correct op te slaan, is het hashen. Hashing moet niet worden verward met versleuteling.

Wanneer u gegevens codeert, transformeert u deze enigszins op basis van een sleutel. Als iemand de sleutel kent, kunnen ze de gegevens terugzetten. Als je ooit met een decoderring hebt gespeeld die je "A = C" vertelde, dan heb je gegevens versleuteld. Wetende dat "A = C", kunt u er dan achter komen dat die boodschap slechts een Ovaltine-commercial was.

Als een hacker binnendringt in een systeem met versleutelde gegevens en hij slaagt er ook in om de versleutelingssleutel te stelen, dan kunnen uw wachtwoorden net zo goed platte tekst zijn.

Hashing verandert uw wachtwoord in onzin

Wachtwoordhashing transformeert uw wachtwoord fundamenteel in een reeks onverstaanbare tekst. Iedereen die naar een hasj kijkt, ziet gebrabbel. Als je "Password123" hebt gebruikt, kan hashing de gegevens veranderen in "873kldk # 49lkdfld # 1." Een bedrijf moet uw wachtwoord hashen voordat het ergens opslaat, op die manier heeft het nooit een record van uw werkelijke wachtwoord.

Die aard van hashing maakt het een betere methode om uw wachtwoord op te slaan dan codering. Terwijl u versleutelde gegevens kunt ontsleutelen, kunt u gegevens niet 'unhashen'. Dus als een hacker in een database breekt, zullen ze geen sleutel vinden om de gehashte gegevens te ontgrendelen.

In plaats daarvan moeten ze doen wat een bedrijf doet als u uw wachtwoord opgeeft. Zout een wachtwoordgissing (als de hacker weet welk zout hij moet gebruiken), hash het en vergelijk het vervolgens met de hash in het bestand voor een match. Wanneer u uw wachtwoord bij Google of uw bank indient, volgen zij dezelfde stappen. Sommige bedrijven, zoals Facebook, nemen misschien zelfs extra "gissingen" om rekening te houden met een typefout .

Het belangrijkste nadeel van hashing is dat als twee mensen hetzelfde wachtwoord hebben, ze eindigen met de hash. Dat resultaat wordt een aanrijding genoemd. Dat is nog een reden om salt toe te voegen dat verandert van wachtwoord in wachtwoord. Een adequaat gezouten en gehasht wachtwoord heeft geen overeenkomsten.

Hackers kunnen zich uiteindelijk een weg banen door gehashte gegevens, maar het is vooral een spelletje waarbij elk denkbaar wachtwoord wordt getest en op een match wordt gehoopt. Het proces kost nog steeds tijd, waardoor u tijd heeft om uzelf te beschermen.

Wat u kunt doen om u te beschermen tegen datalekken

U kunt niet voorkomen dat bedrijven onjuist met uw wachtwoorden omgaan. En helaas komt het vaker voor dan het zou moeten zijn. Zelfs als bedrijven uw wachtwoord correct opslaan, kunnen hackers inbreuk maken op de systemen van het bedrijf en de gehashte gegevens stelen.

Gezien die realiteit mag u wachtwoorden nooit opnieuw gebruiken. In plaats daarvan moet u een ander ingewikkeld wachtwoord voor elke service die u gebruikt. Op die manier kan een aanvaller, zelfs als hij uw wachtwoord op de ene site vindt, het niet gebruiken om in te loggen op uw accounts op andere websites. Ingewikkelde wachtwoorden zijn ongelooflijk belangrijk, want hoe gemakkelijker uw wachtwoord te raden is, hoe sneller een hacker het hashing-proces kan doorbreken. Door het wachtwoord ingewikkelder te maken, wint u tijd om de schade tot een minimum te beperken.

Het gebruik van unieke wachtwoorden minimaliseert ook die schade. De hacker krijgt hoogstens toegang tot één account en u kunt een enkel wachtwoord gemakkelijker wijzigen dan tientallen. Ingewikkelde wachtwoorden zijn moeilijk te onthouden, dus wij een wachtwoordbeheerder aanbevelen . Wachtwoordbeheerders genereren en onthouden wachtwoorden voor u, en u kunt ze aanpassen om de wachtwoordregels van bijna elke site te volgen.

Sommige, zoals LastPass en 1Paswoord , bieden zelfs services aan die controleren of uw huidige wachtwoorden gecompromitteerd zijn.

Een andere goede optie is om schakel authenticatie in twee stappen in . Op die manier kunt u, zelfs als een hacker uw wachtwoord in gevaar brengt, nog steeds onbevoegde toegang tot uw accounts voorkomen.

Hoewel u een bedrijf er niet van kunt weerhouden uw wachtwoorden verkeerd te gebruiken, kunt u de gevolgen minimaliseren door uw wachtwoorden en accounts goed te beveiligen.

VERWANT: Waarom u een wachtwoordbeheerder moet gebruiken en hoe u aan de slag kunt gaan

.entry-inhoud .entry-footer

Why Are Companies Still Storing Passwords In Plain Text?

Facebook Storing Passwords In Plain Text

Facebook Admits Storing Passwords In Plain Text

T-Mobile Austria Storing Passwords In Plain Text!

Storing Passwords

Facebook Stored Some Passwords In Plain Text

Reporter's Take | Facebook Admits Storing Passwords In Plain Text

Facebook Acknowledges It Stored Millions Of Passwords In Plain Text For Years After Security

Facebook Stored Passwords In Plain Text, Accessible By Employees: Report

Storing Passwords - Applied Cryptography

Why Storing Passwords In Clear Text Is So Bad - Demystifying Technology Podcast #18


Privacy en veiligheid - Meest populaire artikelen

Hoe u kunt voorkomen dat uw kind sms't en autorijdt

Privacy en veiligheid May 5, 2025

ONGECAAKTE CONTENT Er komt een moment in het leven van elke ouder dat ze de realiteit onder ogen moeten zien: op een dag zal je kleintje groeien, volwassen worden en leren autorij..


Waarom moeten sommige Mac-apps "deze computer bedienen met toegankelijkheidsfuncties?"

Privacy en veiligheid Mar 15, 2025

Sommige apps, zoals Dropbox en Steam, vragen om 'deze computer te bedienen met toegankelijkheidsfuncties'. Maar wat betekent dat eigenlijk? De formulering is op zijn zachts..


Hoe verwijderde iMessages van een iPhone of iPad te herstellen

Privacy en veiligheid Jul 10, 2025

Als je ooit iMessages hebt verwijderd en ze vervolgens terug wilt halen, is dat niet per se gemakkelijk te doen. Maar het is mogelijk. Er zijn drie verschillende methoden o..


Hoe werken Linux-bestandsrechten?

Privacy en veiligheid Sep 28, 2025

Als je Linux al een tijdje (en zelfs OS X) gebruikt, ben je waarschijnlijk een "permissions" -fout tegengekomen. Maar wat zijn ze precies en waarom zijn ze nodig of nuttig? Laten we..


Waarom u 'FIPS-compatibele' versleuteling niet zou moeten inschakelen op Windows

Privacy en veiligheid Jul 12, 2025

Windows heeft een verborgen instelling waardoor alleen door de overheid gecertificeerde ‘FIPS-compliant’ wordt ingeschakeld versleuteling . Het klinkt misschien a..


Hoe Google Authenticator en andere twee-factorenauthenticatie-apps te gebruiken zonder een smartphone

Privacy en veiligheid Nov 18, 2024

Google, Dropbox, LastPass, Battle.net, Guild Wars 2 - al deze services en meer bieden tweefactorauthenticatie apps die werken op smartphones. Als u geen ondersteund a..


Hoe u kunt voorkomen dat apps uw locatie bespioneren in Windows 8

Privacy en veiligheid Aug 22, 2025

ONGECAAKTE CONTENT Afhankelijk van de instellingen die u heeft gekozen toen u Windows 8 oorspronkelijk instelde, heeft u apps mogelijk toegang tot uw locatie gegeven. Hoewel het i..


UAC-meldingen beheren in Windows 7

Privacy en veiligheid Aug 18, 2025

ONGECAAKTE CONTENT Een van de meer vervelende functies van Windows Vista was dat UAC (User Account Control) opdook en voor alles toestemming vroeg. Nu is het in Windows 7 een stuk beter beh..


Categorieën