Laastens, hashing is 'n vorm van kriptografiese sekuriteit wat verskil van enkripsie. Terwyl enkripsie 'n tweestapproses is wat gebruik word om eers 'n boodskap te enkripteer en dan te dekripteer, kondenseer hashing 'n boodskap in 'n onomkeerbare vastelengtewaarde, of hash.
Hashing 'n enkripsie?
Hashing is 'n eenrigting-enkripsieproses sodat 'n hash-waarde nie omgekeerd gemanipuleer kan word om by die oorspronklike gewone teks uit te kom nie. Hashing word in enkripsie gebruik om die inligting wat tussen twee partye gedeel word, te beveilig. Die wagwoorde word in hash-waardes omskep sodat selfs as 'n sekuriteitskending plaasvind, PIN's beskerm bly.
Is enkripsie en hashing dieselfde ding?
Enkripsie is 'n tweerigtingfunksie; wat geïnkripteer is, kan met die regte sleutel gedekripteer word. Hashing is egter 'n eenrigtingfunksie wat gewone teks deurmekaar maak om 'n unieke boodskapsamevatting te produseer. Met 'n behoorlik ontwerpte algoritme is daar geen manier om die hashing-proses om te keer om die oorspronklike wagwoord te openbaar nie.
Is hashing 'n vorm van kriptografie?
Hashing is 'n metode van kriptografie wat enige vorm van data in 'n unieke string teks omskakel Enige stukkie data kan gehash word, ongeag die grootte of tipe. In tradisionele hashing, ongeag die data se grootte, tipe of lengte, is die hash wat enige data produseer altyd dieselfde lengte.
Waarom word hashing nie as 'n werklike enkripsiemetode beskou nie?
Hash-funksies word beskou as 'n tipe eenrigting-enkripsie omdat sleutels nie gedeel word nie en die inligting wat nodig is om die enkripsie om te keer, bestaan nie in die uitvoer nie.