Tartalomjegyzék:
Meghatározás - Mit jelent Hashing?
A hashizálás egy értéket vagy értékeket generál a szövegből egy matematikai függvény segítségével.
A hashizálás az egyik módja annak, hogy lehetővé tegyék a biztonságot az üzenetátvitel során, amikor az üzenetet csak egy meghatározott címzettnek szánják. A képlet generálja a hash-ot, amely elősegíti az átvitel biztonságát a manipuláció ellen.
A hashizálás a kulcsértékek eredményes rendezése az adatbázis-táblában is.
A Techopedia magyarázza Hashingot
Amikor a felhasználó biztonságos üzenetet küld, akkor a kívánt üzenet kivonatát generálja és titkosítja, majd elküldi az üzenettel együtt. Az üzenet fogadásakor a fogadó dekódolja a kivonatot és az üzenetet. Ezután a fogadó újabb kivonatot hoz létre az üzenetből. Ha a két hash azonos, összehasonlítva, akkor biztonságos átvitel történt. Ez a kivonási folyamat biztosítja, hogy az üzenetet illetéktelen végfelhasználó ne módosítsa.
A hashizálást az elemek indexeléséhez és lekéréséhez használják az adatbázisban, mivel az elemet könnyebb megtalálni a rövidített hashed key használatával, mint az eredeti érték használatával.