Domov zabezpečenia Čo je hashovanie? - definícia z technológie

Čo je hashovanie? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Hashing?

Hashing generuje hodnotu alebo hodnoty z reťazca textu pomocou matematickej funkcie.

Hašovanie je jedným zo spôsobov, ako povoliť bezpečnosť počas procesu prenosu správy, keď je správa určená len pre konkrétneho príjemcu. Vzorec vytvára hash, čo pomáha chrániť bezpečnosť prenosu pred neoprávneným zásahom.

Hashing je tiež metóda efektívneho triedenia kľúčových hodnôt v databázovej tabuľke.

Techopedia vysvetľuje Hashing

Keď užívateľ pošle bezpečnú správu, vygeneruje sa a zašifruje hash zamýšľanej správy a pošle sa spolu so správou. Keď je správa prijatá, prijímač dešifruje rovnako hash ako aj správu. Potom prijímač vytvorí ďalšie hash zo správy. Ak sú obidve hashové hodnoty pri porovnaní rovnaké, došlo k bezpečnému prenosu. Tento hashovací proces zaisťuje, že správu nezmení neautorizovaný koncový užívateľ.

Hashing sa používa na indexovanie a načítanie položiek v databáze, pretože je ľahšie nájsť položku pomocou skráteného hashovacieho kľúča ako pomocou pôvodnej hodnoty.

Čo je hashovanie? - definícia z technológie