Sol (kriptografija): razlika između inačica

Izbrisani sadržaj Dodani sadržaj
Uršul (razgovor | doprinosi)
Stvorena nova stranica sa sadržajem: »'''Soljenje''' u računalnoj kriptografiji predstavlja zbrajanje slučajnih podataka ('...«.
 
Uršul (razgovor | doprinosi)
Nema sažetka uređivanja
Redak 1:
'''Soljenje''' u [[računalna sigurnost|računalnoj]] [[kriptografija|kriptografiji]] predstavlja zbrajanje [[slučajni podatak|slučajnih podataka]] (''soli'') prije stavljanja kroz hash funkciju. Najčešće ga se rabi sa zaporkama. Nakon stvaranja zaporke, ''soli'' ju se i tek potom [[hashiranje|hashira]]. Posoljena [[zaporka]] je složenija, jer ''sol'' koja je dodana po podatcima sučine nasumični slovnobrojčani[[slovnobrojčan]]i znakovi. Tako napadaču ne pomaže mnogo ako provali u bazu podataka, jer soljenjem se značajno smanjuje izglede da [[hash tablica|hash tablice]] ili [[dugina tablica|dugine tablice]] vrate pozitivan rezultat. Dužim nizom ''soli'' napadačevi izgledi opadaju, a još više ako je svaki podatak posoljen svojom solju tj. slučajnim uzorkom slovnobrojčanih znakova. Zbog toga je poželjno da budu duge i jedinstvene. Uobičajeni algoritmi soljenja su [[Argon2]], [[scrypt]], [[bcrypt]] i [[PBKDF2]].<ref>[https://heritage-offshore.com/sigurnost-informacija/ifriranje-hashing-soljenje-u-emu-je-razlika/ Heritage Offshore] Brayan Jackson / ''Šifriranje, hashing, soljenje – u čemu je razlika?'' / pristupljeno 26. srpnja 2020. </ref>
 
== Izvori ==