hashing

26. december 2019 | Cybrary hashing


hashing cybrary

Hashing er processen med at oversætte et input som en nøgle til en outputkode med ensartet længde. Inputnøglen kan have en fast længde, såsom et heltal, eller variabel længde, såsom et navn eller en adgangskode. Outputtet er en hashkode, der bruges til at indeksere en hashtabel, der indeholder data eller poster, eller pointere til dem.

Hash-funktioner kan udføre tre (3) specifikke funktioner:

  1. Konverter nøgler med variabel længde til nøgler med fast længde hashværdier (værdifuld på grund af hastighed og rekursion)
  2. Forvræng nøglebitsene, så outputværdierne er jævnt fordelt over nøgleområdet (tilfældigt og uforudsigeligt)
  3. Kortlæg nøglerne til dem, der er mindre end eller lig med tabellens størrelse.

Stærke hashfunktioner sikrer to ting:

  1. hurtig beregningsmæssig generering af output
  2. minimere kollisioner på outputtet givet unikke inputnøgler

Hashtabeller opretter en liste, hvor alle værdipar er gemt og let tilgængelige via dens indeks. Resultatet er en teknik til at tilgå nøgleværdier i en databasetabel på en meget effektiv måde samt en metode til at forbedre sikkerheden i en database gennem kryptering.

Rekursiv hashing af adgangskoder

En af de vigtigste anvendelser af hashingalgoritmer forekommer i adgangskodeadministratorer. I denne artikel beskriver Cyberhoot, hvordan adgangskodelagring bør saltes og hashes for at forhindre hackere i at kunne reverse engineere en adgangskode fra dens hashtabelpost. Dette opnås ved at bruge outputtet fra en hashingfunktion som input til den næste hashberegning, rekursivt, igen og igen. I tilfælde af en masteradgangskode kan dette gøres titusindvis af gange for at give den bedste beskyttelse til ejeren af ​​masteradgangskoden. Når websteder ikke udfører passende rekursive hashingfunktioner på vores adgangskoder, bliver vores adgangskoder tilgængelige for hackere til genbrug i angreb mod os.

Hvad skal min SMB eller MSP gøre?

Hashing og kryptering er vigtige for en SMB eller MSP for at beskytte fortroligheden af ​​kritiske og følsomme oplysninger. SMB'er/MSP'er kan være underlagt lovgivningsmæssige kontroller såsom HIPAA eller PCI, som kræver, at specifikke former for data (sundhedsjournaler, kreditkort PAN-oplysninger) beskyttes mod videregivelse (beskyt fortrolighed).

Den bedste strategi for SMB'er til at håndtere sådanne krav er IKKE at have sådanne data i deres besiddelse. For eksempel kan PCI-complianceforpligtelser ofte undgås ved at samarbejde med online webtjenester, der udfører kreditgodkendelsen uden for dit websted eller din butik og blot giver SMB'en/MSP'en en godkendelseskode tilbage.

Næstbedst, i tilfælde hvor en SMB/MSP skal indsamle og gemme sådanne kritiske og følsomme data, vil det være tilrådeligt at hashe dataene rekursivt og muligvis kryptere dem. Bare sørg for at beskytte dekrypteringsnøglerne.

Yderligere anbefalinger til cybersikkerhed

Derudover vil disse anbefalinger nedenfor hjælpe dig og din virksomhed med at forblive sikre mod de forskellige trusler, I kan stå over for i det daglige. Alle nedenstående forslag kan opnås ved at hyre CyberHoots vCISO-programudviklingstjenester.

  1. Styr medarbejderne med politikker og procedurer. Du skal som minimum have en adgangskodepolitik, en politik for acceptabel brug, en politik for informationshåndtering og et skriftligt informationssikkerhedsprogram (WISP).
  2. Træn medarbejderne i, hvordan de kan opdage og undgå phishing-angrebIndfør et læringsstyringssystem som CyberHoot for at lære medarbejderne de færdigheder, de har brug for, for at blive mere selvsikre, produktive og sikre.
  3. Test medarbejdere med phishing-angreb for at øve dig. CyberHoots phish-test giver virksomheder mulighed for at teste medarbejdere med troværdige phishing-angreb og give dem, der fejler, træning i afhjælpende phishing.
  4. Implementer kritisk cybersikkerhedsteknologi, herunder to-faktor autentificering på alle kritiske konti. Aktivér e-mail SPAM-filtrering, valider sikkerhedskopier, implementer DNS-beskyttelse, antivirusog anti-malware på alle dine endpoints.
  5. I den moderne hjemmearbejdstid skal du sørge for at administrere personlige enheder, der opretter forbindelse til dit netværk, ved at validere deres sikkerhed (patches, antivirus, DNS-beskyttelse osv.) eller helt forbyde deres brug.
  6. Hvis du ikke har fået foretaget en risikovurdering af en tredjepart inden for de sidste 3 år, bør du få en nu. Det er afgørende at etablere en risikostyringsramme i din organisation for at håndtere dine mest alvorlige risici med din begrænsede tid og dine penge.
  7. Køb cyberforsikring for at beskytte dig i en katastrofal nødsituation. Cyberforsikring er ikke anderledes end bil-, brand-, oversvømmelses- eller livsforsikring. Den er der, når du har mest brug for den.

Alle disse anbefalinger er indbygget i CyberHoot-produktet eller CyberHoots vCISO-tjenester. Med CyberHoot kan du styre, træne, vurdere og teste dine medarbejdere. Besøg CyberHoot.com og tilmeld dig vores tjenester i dag. Fortsæt som minimum med at lære ved at tilmelde dig vores månedlige nyhedsbreve om cybersikkerhed for at holde dig opdateret om de seneste cybersikkerhedsopdateringer.

Hvis du vil vide mere om hashing, så se denne korte 3-minutters video:

Relateret udtryk:

Hash værdi

MD5 Hashing

Yderligere læsning :

Sådan hasher du adgangskoder sikkert

Wikipedia: Hash-funktioner

Kilder :

Ordliste for cybersikkerhed

Techopedia

Nyeste Blogs

Hold dig skarp med det nyeste sikkerhedsindsigt

Opdag og del de seneste cybersikkerhedstrends, tips og bedste praksisser – sammen med nye trusler, du skal være opmærksom på.

Corp MDM: Den falske arbejdsapp, der ville læse dine sms'er

Corp MDM: Den falske arbejdsapp, der ville læse dine sms'er

Forfatter: Katie Boquetti | Leder: Craig Taylor Leder af Craig Taylor: Vi har vidst det i et stykke tid her...

Læs mere
Falske ChatGPT-hjælpere spreder malware. Sådan finder du dem.

Falske ChatGPT-hjælpere spreder malware. Sådan finder du dem.

Forfatter: Katie Boquetti | Leder: Craig Taylor Leder af Craig Taylor: En CAPTCHA skal teste, om...

Læs mere
OAuth-samtykke phishing: Beskyt dine tilladelser, ikke kun din adgangskode

OAuth-samtykke phishing: Beskyt dine tilladelser, ikke kun din adgangskode

Forfatter: Katie Boquetti | Leder: Craig Taylor Leder af Craig Taylor: Jeg er velsignet med at have...

Læs mere