wiki:vigenere_sifra
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| wiki:vigenere_sifra [2023/09/21 10:06] – katarina | wiki:vigenere_sifra [2025/12/01 11:40] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====Vigenèreova šifra==== | ====Vigenèreova šifra==== | ||
| - | **Vigenèreova šifra** je polialfabetska supstitucijska šifra koja se sastoji od niza nekoliko [[|Cezarovih šifri]] | + | **Vigenèreova šifra** je polialfabetska supstitucijska šifra koja se sastoji od niza nekoliko [[|Cezarovih šifri]] |
| - | Si = ( Ai + Ki ) mod(broj_slova) | + | Si = ( Ai + Ki ) mod(broj_slova_abecede) |
| | | ||
| **__PRIMJER__ - šifriranje**\\ | **__PRIMJER__ - šifriranje**\\ | ||
| Line 10: | Line 10: | ||
| Kao i svaka supstitucijska šifra, Vigenèreova šifra nije sigurna. Iako je po pitanju napada grubom silom sigurnija od Cezarove, moguće ju je napasti Kasiskijevim testom ili frekvencijskom analizom skrivenog teksta uz pogađanje duljine ključa. | Kao i svaka supstitucijska šifra, Vigenèreova šifra nije sigurna. Iako je po pitanju napada grubom silom sigurnija od Cezarove, moguće ju je napasti Kasiskijevim testom ili frekvencijskom analizom skrivenog teksta uz pogađanje duljine ključa. | ||
| - | **__PRIMJER: | + | **__PRIMJER: |
| < | < | ||
| - | Marko je odlučio istražiti malo više o CERT-u budući da mu je san raditi tamo.Odlučio je raditi bilješke | + | Marko je odlučio istražiti malo više o CERT-u budući da mu je san raditi tamo. Odlučio je raditi bilješke |
| - | kako bi lakše pamtio ono što pročita.Nažalost, | + | kako bi lakše pamtio ono što pročita. Nažalost, tijekom istraživanja Markovo računalo se zarazilo |
| - | ransomwareom i bilješke su mu pretvorene u nekakv | + | ransomwareom i bilješke su mu pretvorene u nekakav |
| bilješke? | bilješke? | ||
| Line 37: | Line 37: | ||
| „GCAM“ == „CERT“ | „GCAM“ == „CERT“ | ||
| - | Pomoću ovog komada teksta, pokušati ćemo odrediti dio ključa. | + | S pomoću ovog komada teksta, pokušat ćemo odrediti dio ključa. |
| < | < | ||
| Line 57: | Line 57: | ||
| Sad znamo da ključ sadrži znakovni niz „EŠER“, | Sad znamo da ključ sadrži znakovni niz „EŠER“, | ||
| - | Već u drugom pokušaju (xEŠERxEŠERxEŠER...) dobivamo nešto smisleno, što znači da je duljina našeg ključa 5. To znači da nam preostaje samo jedno nepoznato slovo, koje možemo ili pogađati grubom silom, ili odrediti jednostavnim oduzimanjem (ako znamo koje slovo „fali“ | + | Već u drugom pokušaju (xEŠERxEŠERxEŠER...) dobivamo nešto smisleno, što znači da je duljina našeg ključa 5. To znači da nam preostaje samo jedno nepoznato slovo, koje možemo ili pogađati grubom silom, ili odrediti jednostavnim oduzimanjem (ako znamo koje slovo nedostaje |
| - | + | Konačni ključ je ČEŠER. | |
| - | Na kraju dobivamo cjeloviti jasni tekst u kojem možemo pronaći zastavicu: | + | |
| < | < | ||
| Nacionalni CERT (CERT.hr ) je odjel Hrvatske akademske i istraživačke mreže – CARNET osnovan 30. | Nacionalni CERT (CERT.hr ) je odjel Hrvatske akademske i istraživačke mreže – CARNET osnovan 30. | ||
wiki/vigenere_sifra.1695290810.txt.gz · Last modified: 2025/12/01 11:40 (external edit)