mac
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mac [2023/11/20 13:32] – zrinka | mac [2025/12/01 11:40] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====MAC==== | ====MAC==== | ||
| - | **MAC (Message Authentication Code)** je kratak dodatak poruci koji služi | + | **MAC (Message Authentication Code)** je kratak dodatak poruci koji služi za potvrdu identiteta pošiljatelja i da zaprimljena poruka nije izmijenjena. |
| + | |||
| + | Pošiljatelj pri slanju poruke generira MAC i šalje ga uz poruku. Primatelj izračuna MAC koji očekuje koristeći tajni ključ i usporedi ga s dobivenim. Ako su isti, znači da je poruka legitimna. Ako nisu, primatelj | ||
| {{ :: | {{ :: | ||
| + | |||
| + | |||
| MAC se sastoji od 3 algoritma: | MAC se sastoji od 3 algoritma: | ||
| Line 9: | Line 13: | ||
| - **Algoritam verifikacije V** - vraća „prihvaćeno“ ili „odbačeno“ za danu oznaku t, ključ K i poruku M | - **Algoritam verifikacije V** - vraća „prihvaćeno“ ili „odbačeno“ za danu oznaku t, ključ K i poruku M | ||
| - | Iako MAC sam po sebi ne osigurava svojstvo tajnosti, možemo ga koristiti u kombinaciji sa simetričnim kriptografskim algoritmima kako bismo to svojstvo osigurali. To možemo postići trima načinima primjene | + | MAC sam po sebi ne kriptira poruku, već samo daje informaciju o legitimitetu poruke. Ako šaljemo neku osjetljivu informaciju, |
| - | Generalno, **Encrypt-then-MAC (EtM)** se smatra najsigurnijom od tri metode, s obzirom na to da druga dva načina | + | najsigurnijom se smatra |
| {{ :: | {{ :: | ||
| + | |||
| + | Budući da MAC ne koristi asimetričnu kriptografiju, | ||
| Da bismo MAC smatrali sigurnim, mora biti otporan na egzistencijalne krivotvorine kod napada odabranim tekstom. Odnosno, ne smije se dogoditi da netko može uspješno dohvatiti MAC za odabrani jasni tekst bez posjedovanja odgovarajućeg ključa. | Da bismo MAC smatrali sigurnim, mora biti otporan na egzistencijalne krivotvorine kod napada odabranim tekstom. Odnosno, ne smije se dogoditi da netko može uspješno dohvatiti MAC za odabrani jasni tekst bez posjedovanja odgovarajućeg ključa. | ||
| Line 19: | Line 26: | ||
| [2] Henk C. A. Tilborg, Encyclopedia of Cryptography and Security, Springer-Verlag US, 2005.\\ | [2] Henk C. A. Tilborg, Encyclopedia of Cryptography and Security, Springer-Verlag US, 2005.\\ | ||
| [3] Kriptografija i kriptoanaliza, | [3] Kriptografija i kriptoanaliza, | ||
| + | [4] https:// | ||
| + | [5] https:// | ||
mac.1700487125.txt.gz · Last modified: 2025/12/01 11:40 (external edit)