Waarvoor word hash-enkripsie gebruik?
Waarvoor word hash-enkripsie gebruik?

Video: Waarvoor word hash-enkripsie gebruik?

Video: Waarvoor word hash-enkripsie gebruik?
Video: What Is Hashing? | What Is Hashing With Example | Hashing Explained Simply | Simplilearn 2024, Mei
Anonim

Hashing is gebruik word om die integriteit van die inhoud te bekragtig deur alle wysigings op te spoor en daarna veranderinge aan a hasj uitset. Enkripsie kodeer data vir die primêre doel om data vertroulikheid en sekuriteit te handhaaf. Dit vereis 'n private sleutel tot omkeerbare funksie geïnkripteer teks na gewone teks.

Gevolglik, wat is die verskil tussen hash en enkripsie?

Hashing : Uiteindelik, hashing is 'n vorm van kriptografiese sekuriteit wat verskil van enkripsie . Terwyl enkripsie is 'n twee-stap proses wat gebruik word om eerste enkripteer en dekripteer dan 'n boodskap, hashing kondenseer 'n boodskap in 'n onomkeerbare vaste lengte waarde, of hasj.

Net so, hoekom kan 'n hash-funksie nie vir enkripsie gebruik word nie? Een voordeel dit hashing oor het enkripsie is dat dit is nie bedoel om die ewekansige uitset van die te draai hasj terug in iets nuttigs, waar enkripsie is ontwerp vir net daardie doel. As iemand 'n houvas kry van die enkripsie sleutel, dit is triviaal om die data te dekripteer.

Net so, vra mense, hoe werk hash-enkripsie?

Hashing algoritme. A hashing algoritme is a kriptografiese hash funksie wat data van ewekansige grootte karteer na a hasj van 'n spesifieke grootte. Die basiese idee is om 'n deterministiese algoritme te gebruik wat een inset inneem en elke keer 'n vaste lengte string genereer. Gevolglik sal dieselfde inset altyd dieselfde uitset lewer.

Waarvoor word hashes gebruik?

A hasj funksie is enige funksie wat kan wees gewoond aan kaart data van arbitrêre grootte na vaste-grootte waardes. Die waardes wat deur a hasj funksie genoem word hasj waardes, hasj kodes, vertering, of eenvoudig hashes.

Aanbeveel: