{"id":3519,"date":"2022-06-09T21:20:01","date_gmt":"2022-06-09T20:20:01","guid":{"rendered":"https:\/\/sajberinfo.com\/2022\/11\/21\/text-60\/"},"modified":"2024-02-04T23:59:06","modified_gmt":"2024-02-04T22:59:06","slug":"enkripcija-podataka-hes-funkcija-epizoda-4","status":"publish","type":"post","link":"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/","title":{"rendered":"Enkripcija podataka: He\u0161 funkcija (Epizoda 4)"},"content":{"rendered":"<h2 class=\"MsoNormal\" style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"KRIPTOGRAFSKA_HES_FUNKCIJA\"><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\"><strong>KRIPTOGRAFSKA HE\u0160 FUNKCIJA<\/strong><\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">To je matemati\u010dka jedna\u010dina, odnosno formula sa specifi\u010dnim skupom osobina koje je \u010dine izuzetno korisnom za \u0161ifrovanje.<\/span><\/span><\/p>\n<div id=\"attachment_3869\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3869\" class=\"size-full wp-image-3869\" src=\"https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4.jpg\" alt=\"Hash function\" width=\"1024\" height=\"613\" srcset=\"https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4.jpg 1024w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-300x180.jpg 300w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-768x460.jpg 768w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-18x12.jpg 18w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><p id=\"caption-attachment-3869\" class=\"wp-caption-text\">He\u0161 funkcija; Design by Sa\u0161a \u0110uri\u0107<\/p><\/div>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Sadr\u017eaj<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ffffff;color:#ffffff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ffffff;color:#ffffff\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#KRIPTOGRAFSKA_HES_FUNKCIJA\" >KRIPTOGRAFSKA HE\u0160 FUNKCIJA<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#Racunarska_efikasnost\" >Ra\u010dunarska efikasnost<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#Determinizam\" >Determinizam<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#Otpornost_na_presliku\" >Otpornost na presliku<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#Otpornost_na_sudar\" >Otpornost na sudar<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#Nemogucnost_obrnutog_inzinjeringa\" >Nemogu\u0107nost obrnutog in\u017einjeringa<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#KLASE_HES_FUNKCIJA\" >KLASE HE\u0160 FUNKCIJA<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#Message_Digest_MD\" >Message Digest (MD)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#Secure_Hash_Function_SHA\" >Secure Hash Function (SHA)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#RACE_Integrity_Primitives_Evaluation_Message_Digest_RIPEMD\" >RACE Integrity Primitives Evaluation Message Digest (RIPEMD)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#Whirlpool\" >Whirlpool<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/09\/enkripcija-podataka-hes-funkcija-epizoda-4\/#ZAKLJUCAK\" >ZAKLJU\u010cAK<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">Iako postoji nekoliko razli\u010ditih klasa he\u0161 funkcija, sve one dijele sljede\u0107e zajedni\u010dke osobine:<\/span><\/span><\/p>\n<h3 class=\"MsoNormal\" style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"Racunarska_efikasnost\"><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\"><strong>Ra\u010dunarska efikasnost<\/strong><\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">He\u0161 funkcija prvenstven mora biti kompjuterski efikasna. Drugim rije\u010dima ra\u010dunari moraju biti sposobni da da izvr\u0161e ra\u010dunanje he\u0161 funkcije za veoma kratko vrijeme, \u0161to je samo po sebi i o\u010digledno. Ako bi ra\u010dunanje he\u0161 funkcije trajalo po nekoliko minuta to ne bi bilo prakti\u010dno. Danas ipak ova osobina nema toliko zna\u010daja kao prije recimo pedeset godina. Danas ra\u010dunari ra\u010dunaju napredne he\u0161 funkcije u djeli\u0107u sekunde.<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<h3 class=\"MsoNormal\" style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"Determinizam\"><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\"><strong>Determinizam<\/strong><\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">Kriptografska he\u0161 funkcija mora biti odre\u0111ena, odnosno za svaki dati ulazni podatak, he\u0161 funkcija mora dati uvijek isti rezultat. Ako se jedan podatak unese milion puta, he\u0161 funkcija mora dati ta\u010dno isti rezultat milion puta. Dobijanje razli\u010ditog rezultata svaki put bi obesmislilo kori\u0161tenje he\u0161 funkcije, jer bi ona tada bila nasumi\u010dna i beskorisna. Bez odre\u0111enosti ne bi bilo mogu\u0107e potvrditi odre\u0111eni unos, \u0161to je i smisao he\u0161 funkcije. Ona treba da da mo\u017ee da potvrdi autenti\u010dnost bez pristupa privatnom klju\u010du.<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<h3 class=\"MsoNormal\" style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"Otpornost_na_presliku\"><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\"><strong>Otpornost na presliku<\/strong><\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">Izlazni rezultat he\u0161 funkcije ne smije otkriti niti jednu informaciju o ulaznim podacima. To se naziva otpornost na presliku &#8211; skup mogu\u0107ih ulaza. Treba imati na umu da he\u0161 funkcija kao ulaznu vrijednost mo\u017ee imati razli\u010dite vrijednosti ulaznog podatka \u2013 brojevi, slova, rije\u010di ili znaci interpunkcije. Dalje, to mo\u017ee biti jedan znak, re\u010denica, \u010ditava stranica ili \u010ditava knjiga. Kako god, he\u0161 funkcija \u0107e dati rezultat iste du\u017eine. Zna\u010di, bez obzira na ulazni podatak, rezultat \u0107e biti alfanumeri\u010dki niz iste du\u017eine. Ovo je va\u017eno, jer nizovi razli\u010dite du\u017eine bi napada\u010di ve\u0107 dali neki trag za razbijanje he\u0161 funkcije. Na ovaj na\u010din je nemogu\u0107e odrediti ulaznu du\u017einu podatka, odnosno da li su to brojevi ili slova, nasumi\u010dni znakovi ili prepoznatljive rije\u010di. Dodatno, promjena samo jednog znaka ulaznog podatka, mora dati skroz druga\u010diji izlazni niz. <\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<h3 class=\"MsoNormal\" style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"Otpornost_na_sudar\"><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\"><strong>Otpornost na sudar<\/strong><\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">Ovo zna\u010di da mora biti veoma te\u0161ko \u2013 gotovo nemogu\u0107e \u2013 da dva razli\u010dita ulazna podatka daju isti izlazni rezultat. Kao \u0161to je ve\u0107 re\u010deno, za bilo koju ulaznu vrijednost podatka, izlazna vrijednost je uvijek iste du\u017eine. To zna\u010di da je odre\u0111en broj mogu\u0107nosti u izlaznom nizu. Po\u0161to je ulazni niz u su\u0161tini beskona\u010dan, a izlazni niz ograni\u010den, matemati\u010dki je vjerovatno da \u0107e vi\u0161e od jednog ulaznog podatka dati istu izlaznu vrijednost. Ovdje je cilj da se postigne astronomski mala vjerovatno\u0107a da dva ulazna podatka imaju isti izlazni niz, toliko mala da se ta mogu\u0107nost mo\u017ee prakti\u010dno odbaciti.\u00a0 <\/span><\/span><\/p>\n<div id=\"attachment_3870\" style=\"width: 677px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3870\" class=\"wp-image-3870 size-large\" src=\"https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-2-667x1024.jpg\" alt=\"He\u0161 funkcija - otpornost na sudar\" width=\"667\" height=\"1024\" srcset=\"https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-2-667x1024.jpg 667w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-2-195x300.jpg 195w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-2-768x1179.jpg 768w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-2-1001x1536.jpg 1001w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-2-8x12.jpg 8w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-2.jpg 1024w\" sizes=\"auto, (max-width: 667px) 100vw, 667px\" \/><p id=\"caption-attachment-3870\" class=\"wp-caption-text\">Otpornost na sudar; Design by Sa\u0161a \u0110uri\u0107<\/p><\/div>\n<h3 class=\"MsoNormal\" style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"Nemogucnost_obrnutog_inzinjeringa\"><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\"><strong>Nemogu\u0107nost obrnutog in\u017einjeringa<\/strong><\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">Posljednja osobina podrazumijeva da he\u0161 funkcija bude potpuno otporna na obrnuti in\u017einjering. To zna\u010di da bi trebalo biti nemogu\u0107e da se na osnovu izlaznog podatka, obrnutim postupkom dobije ulazni podatak.<\/span><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">\u00a0<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"KLASE_HES_FUNKCIJA\"><\/span><span style=\"font-size: 14pt;\"><strong><span style=\"font-family: inherit;\">KLAS<\/span><\/strong><strong><span style=\"font-family: inherit;\">E<\/span><\/strong><strong><span style=\"font-family: inherit;\"> HE\u0160 FUNKCIJA<\/span><\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">Zbog svega navedenog he\u0161 funkcije se nazivaju jednosmjernim funkcijama, a ova njihova jednosmjerna sposobnost je upravo ono \u0161to je potrebno u kriptografiji. Na ovim osnovama je nastalo nekoliko klasa he\u0161 funkcija. Neke od najpopularnijih su:<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<h3 class=\"MsoNormal\" style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"Message_Digest_MD\"><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\"><em><strong>Message Digest (MD)<\/strong><\/em><\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">U ovoj porodici su <em>MD2, MD4, MD5 <\/em>i <em>MD6<\/em> he\u0161 funkcije. Kao najpopularnija <em>MD5<\/em> he\u0161 funkcija je kori\u0161tena za obezbje\u0111ivanje integriteta prilikom prenosa podataka. Me\u0111utim, 2004. godine otkriven je sudar u ovoj he\u0161 funkciji, pa je uz pomo\u0107 nekoliko povezanih ra\u010dunara bilo mogu\u0107e razbiti ovu funkciju. To je za posljedicu imalo da se ova he\u0161 funkcija proglasi nesigurnom i da se vi\u0161e ne preporu\u010duje za upotrebu. <\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<h3 class=\"MsoNormal\" style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"Secure_Hash_Function_SHA\"><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\"><em><strong>Secure Hash Function (SHA)<\/strong><\/em><\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">Ova porodica obuhvata \u010detiri algoritma: <em>SHA-0, SHA-1, SHA-2<\/em> i <em>SHA-3<\/em>. Originalna verzija <em>SHA-0<\/em> je 160-bitna funkcija, objavljena 1993. godine. Imala je nekoliko slabosti i nikada nije postala popularna. Kasnije, pojavom <em>SHA-1<\/em> 1995. godine, ispravljaju se gre\u0161ke iz prethodne verzije. Ova verzija ulazu u \u0161iroku primjenu, pa je kori\u0161tena i za <em>Secure Socket Layer (SSL)<\/em>. Kako je 2005. godine u <em>SHA-1<\/em> otkriven sudar unutar funkcije, dalja upotreba ove funkcije je postala upitna. Slede\u0107i algoritam u porodici <em>SHA-2<\/em> ima \u010detiri varijante <em>SHA-224, SHA-256, SHA-384<\/em> i <em>SHA-512<\/em>, u zavisnosti od broja bita u he\u0161 vrijednosti. Iako nema poznatog napada koji razbija ovu he\u0161 funkciju pokrenut je razvoj nove he\u0161 funkcije. Razlog za ovakvu odluku se krije u tome \u0161to <em>SHA-2<\/em> prati dizajn <em>SHA-1<\/em>, pa je mogu\u0107e da ipak ima ranjivost. Tako da danas imamo i <em>SHA-3<\/em><i>. <\/i>Razvijena 2012. godine i donosi nekoliko unapre\u0111enja kao \u0161to su pove\u0107anje performansi i dobra otpornost na napade. <\/span><\/span><\/p>\n<div id=\"attachment_3871\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3871\" class=\"size-full wp-image-3871\" src=\"https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-1.jpg\" alt=\"SHA Function\" width=\"1024\" height=\"357\" srcset=\"https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-1.jpg 1024w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-1-300x105.jpg 300w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-1-768x268.jpg 768w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-4-1-18x6.jpg 18w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><p id=\"caption-attachment-3871\" class=\"wp-caption-text\"><em>Secure Hash Function<\/em> (<em>SHA<\/em>); Design by Sa\u0161a \u0110uri\u0107<\/p><\/div>\n<h3 class=\"MsoNormal\" style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"RACE_Integrity_Primitives_Evaluation_Message_Digest_RIPEMD\"><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\"><strong><em>RACE Integrity Primitives Evaluation Message Digest<\/em> (<em>RIPEMD<\/em>)<\/strong><\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">Ovaj set he\u0161 funkcija je dizajniran od strane zajednice otvorenog k\u00f4da i poznat je kao Evropska porodica he\u0161 funkcija. Ovdje se nalaze <em>RIPEMD, RIPEMD-128 <\/em>i <em>RIPEMD-160<\/em><i>, <\/i>kao i 256-bitna u 320-bitna verzija. Originalna <em>RIPEMD<\/em> je dizajnirana na principima kori\u0161tenim u izradi <em>MD4<\/em>\u00a0 he\u0161 funkcije, pa je sigurnost bila upitna. Odmah je kao zamjena do\u0161la <em>RIPEMD-128<\/em> he\u0161 funkcija kao ispravka za ranjivosti originala. <em>RIPEMD-160<\/em> he\u0161 funkcija je sljede\u0107a naprednija verzija i u naj\u0161iroj je upotrebi. Verzije od 256-bita i 320-bita samo pove\u0107avaju otpornost na sudar unutar he\u0161 funkcije, ali nemaju ve\u0107u sigurnost od <em>RIPEMD-128<\/em> i <em>RIPEMD-160<\/em> he\u0161 funkcija<i>. <\/i><\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<h3 class=\"MsoNormal\" style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"Whirlpool\"><\/span><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\"><em><strong>Whirlpool<\/strong><\/em><\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">Ovo je 512-bitna he\u0161 funkcija, izvedena na osnovu izmijenjene verzije <em>Advanced Encryption Standard <\/em>(<em>AES<\/em>). Postoje tri verzije nazvane <em>WHIRLPOOL-0, WHIRLPOOL-T<\/em><i> i<\/i> <em>WHIRLPOOL<\/em>. Ova he\u0161 funkcija je usvojena od strane Me\u0111unarodna organizacija za standardizaciju (eng. <em>International Organization for standardization \u2013 ISO<\/em>).<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"ZAKLJUCAK\"><\/span><span style=\"font-size: 14pt;\"><strong>ZAKLJU\u010cAK<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"MsoNormal\" style=\"text-align: left;\"><span style=\"font-size: 14pt;\"><span style=\"font-family: inherit;\">He\u0161 funkcije imaju dvije direktne primjene. Prva primjena je kod za\u0161tite lozinki, gdje se lozinke umjesto svoje originalne vrijednosti \u010duvaju kao he\u0161 vrijednosti. Ako napada\u010d do\u0111e u situaciju da dobije pristup lozinkama, on \u0107e vidjeti samo njihove he\u0161 vrijednosti, a zbog nemogu\u0107nosti obrnutog in\u017einjeringa napada\u010d ne\u0107e saznati stvarnu vrijednost lozinke. Druga direktna upotreba je za provjeru integriteta podataka. He\u0161 funkcija ne vr\u0161i enkripciju podataka, ve\u0107 omogu\u0107avaju da se upore\u0111ivanjem ulazne i izlazne vrijednosti he\u0161 algoritma garantuje integritet i ispravnost fajlova ili podataka \u0161to omogu\u0107ava da se otkrije da li je neko neovla\u0161teno mijenjao podatke.<\/span><\/span><\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 50%; text-align: center; vertical-align: middle;\">\n<p><div id=\"attachment_3788\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/sajberinfo.com\/en\/2022\/04\/22\/enkripcija-podataka-upravljanje-kljucevima-i-nedostaci-enkripcije-epizoda-3\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3788\" class=\"wp-image-3788 size-medium\" src=\"https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/04\/enkripcija-3-copy-300x180.jpg\" alt=\"Upravljanje klju\u010devima\" width=\"300\" height=\"180\" srcset=\"https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/04\/enkripcija-3-copy-300x180.jpg 300w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/04\/enkripcija-3-copy-768x460.jpg 768w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/04\/enkripcija-3-copy-18x12.jpg 18w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/04\/enkripcija-3-copy.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-3788\" class=\"wp-caption-text\">Enkripcija podataka: Upravljanje klju\u010devima i nedostaci enkripcije (Epizoda 3)<\/p><\/div><\/td>\n<td style=\"width: 50%; text-align: center; vertical-align: middle;\">\n<p><div id=\"attachment_3853\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/sajberinfo.com\/en\/2022\/06\/12\/enkripcija-podataka-razbijanje-enkripcije-epizoda-5\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3853\" class=\"wp-image-3853 size-medium\" src=\"https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-5-300x180.jpg\" alt=\"encryption breaking\" width=\"300\" height=\"180\" srcset=\"https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-5-300x180.jpg 300w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-5-1024x613.jpg 1024w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-5-768x460.jpg 768w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-5-1536x920.jpg 1536w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-5-2048x1226.jpg 2048w, https:\/\/sajberinfo.com\/wp-content\/uploads\/2022\/06\/enkripcija-5-18x12.jpg 18w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-3853\" class=\"wp-caption-text\">Enkripcija podataka: Razbijanje enkripcije (Epizoda 5)<\/p><\/div><\/td>\n<\/tr>\n<\/tbody>\n<\/table>","protected":false},"excerpt":{"rendered":"<p>KRIPTOGRAFSKA HE\u0160 FUNKCIJA To je matemati\u010dka jedna\u010dina, odnosno formula sa specifi\u010dnim skupom osobina koje je \u010dine izuzetno korisnom za \u0161ifrovanje. Iako postoji nekoliko razli\u010ditih klasa he\u0161 funkcija, sve one dijele sljede\u0107e zajedni\u010dke osobine: Ra\u010dunarska&#46;&#46;&#46;<\/p>","protected":false},"author":1,"featured_media":3869,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[211,212,228,227,54,226],"class_list":["post-3519","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-info","tag-encryption","tag-enkripcija","tag-hash","tag-md5","tag-sajber-bezbjednost","tag-sha"],"_links":{"self":[{"href":"https:\/\/sajberinfo.com\/en\/wp-json\/wp\/v2\/posts\/3519","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sajberinfo.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sajberinfo.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sajberinfo.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sajberinfo.com\/en\/wp-json\/wp\/v2\/comments?post=3519"}],"version-history":[{"count":0,"href":"https:\/\/sajberinfo.com\/en\/wp-json\/wp\/v2\/posts\/3519\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sajberinfo.com\/en\/wp-json\/wp\/v2\/media\/3869"}],"wp:attachment":[{"href":"https:\/\/sajberinfo.com\/en\/wp-json\/wp\/v2\/media?parent=3519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sajberinfo.com\/en\/wp-json\/wp\/v2\/categories?post=3519"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sajberinfo.com\/en\/wp-json\/wp\/v2\/tags?post=3519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}