Sol (kriptografija)
(Preusmjereno s Soljenje (računarstvo))
Soljenje u računalnoj kriptografiji predstavlja zbrajanje 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 hashira. Posoljena zaporka je složenija, jer sol koja je dodana po podatcima čine nasumični slovnobrojčani znakovi. Tako napadaču ne pomaže mnogo ako provali u bazu podataka, jer soljenjem se značajno smanjuje izglede da hash tablice ili 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.[1]
Izvori
uredi- ↑ Heritage Offshore Arhivirana inačica izvorne stranice od 27. srpnja 2020. (Wayback Machine) Brayan Jackson / Šifriranje, hashing, soljenje – u čemu je razlika? / pristupljeno 26. srpnja 2020.
🔥 Top keywords: Glavna stranicaEuropsko prvenstvo u nogometu – Njemačka 2024.Sveti PetarJamal MusialaWikipedija:Wiki voli ZemljuPosebno:TražiEuropsko prvenstvo u nogometuEuropsko prvenstvo u nogometu – Europa 2020.Kasper SchmeichelJoško JeličićEdin DžekoVedran JešeHrvatskaSvjetsko prvenstvo u nogometu – Kanada, Meksiko i SAD 2026.Švicarska nogometna reprezentacijaKoncentracijski logor JasenovacStephan El ShaarawySvjetsko prvenstvo u nogometuTomislav IvkovićElizabeta AustrijskaAntonio RüdigerPeter SchmeichelŠvicarskaLuka ModrićGruzijaNjemačka nogometna reprezentacijaPosebno:Nedavne promjeneGranit XhakaPiano (1993.)Talijanska nogometna reprezentacijaGianluigi DonnarummaZapovjedni blagdaniDanskaHrvatska nogometna reprezentacijaZagrebRodbinski naziviChristian EriksenVahabizamNjemačka