| Starije izmjene na obje strane
Starija izmjena
Novija izmjena
|
Starija izmjena
|
racfor_wiki:seminari2025:pp54366 [2026/01/28 15:23] Petar Pandža [Korištenje aplikacije] |
racfor_wiki:seminari2025:pp54366 [2026/01/28 15:42] (trenutno) Petar Pandža [Zaključak] |
| |
| {{ :racfor_wiki:seminari2025:pp54366:javastegano_1.png?direct&600 |}} | {{ :racfor_wiki:seminari2025:pp54366:javastegano_1.png?direct&600 |}} |
| | <sup>Slika 1 Kartica za enkodiranje sa popunjenim podacima</sup> |
| |
| Slika 2 prikazuje tab za dekodiranje poruke. Korisnik u ovom koraku odabire datoteku za koju pretpostavlja da sadrži skrivene podatke te unosi ključ za dešifriranje. Aplikacija potom iz datoteke izdvaja skrivene bitove, rekonstruira šifriranu poruku i pokušava je dešifrirati pomoću unesenog ključa. | Slika 2 prikazuje karticu za dekodiranje poruke. Korisnik u ovom koraku odabire datoteku za koju pretpostavlja da sadrži skrivene podatke te unosi ključ za dešifriranje. Aplikacija potom iz datoteke izdvaja skrivene bitove, rekonstruira šifriranu poruku i pokušava je dešifrirati pomoću unesenog ključa. |
| |
| {{ :racfor_wiki:seminari2025:pp54366:javastegano_2.png?direct&600 |}} | {{ :racfor_wiki:seminari2025:pp54366:javastegano_2.png?direct&600 |}} |
| | <sup>Slika 2 Kartica za dekodiranje sa izabranom datotekom i popunjenom šifrom</sup> |
| |
| Nakon uspješnog dekodiranja, korisniku se prikazuje prozor uspješnog dekodiranja, prikazan na Slici 3, u kojem je vidljiv izvorni tekst poruke. Na taj se način potvrđuje ispravnost postupka enkodiranja i dekodiranja te se korisniku omogućuje jednostavan uvid u skriveni sadržaj. | Nakon uspješnog dekodiranja, korisniku se prikazuje prozor uspješnog dekodiranja, prikazan na Slici 3, u kojem je vidljiv izvorni tekst poruke. Na taj se način potvrđuje ispravnost postupka enkodiranja i dekodiranja te se korisniku omogućuje jednostavan uvid u skriveni sadržaj. |
| | |
| | {{ :racfor_wiki:seminari2025:pp54366:javastegano_3.png?direct&600 |}} |
| | <sup>Slika 3 Prozor za uspješno dekodiranu poruku, prikazuje originalnu poruku</sup> |
| ===== Zaključak ===== | ===== Zaključak ===== |
| | |
| | U ovom seminaru analizirana je aplikacija JavaStegano kao praktična implementacija temeljnih steganografskih tehnika nad različitim vrstama digitalnih medija. Prikazani pristupi za PNG slike, MP3 audio i MP4 video datoteke ilustriraju kako se isti koncept skrivanja poruke može prilagoditi specifičnostima pojedinog formata, uz različite kompromise između kapaciteta, robusnosti i neprimjetnosti. |
| | |
| | Rezultati analize pokazuju da su LSB-tehnike u slikama i videozapisima jednostavne za implementaciju i omogućuju relativno velik kapacitet skrivanja, ali su osjetljive na naknadnu obradu i kompresiju. S druge strane, pristup temeljen na ID3 zaglavljima MP3 datoteka u potpunosti očuva kvalitetu zvuka i osigurava visoku kompatibilnost, ali uz znatno ograničen kapacitet i manju otpornost na detekciju analizom metapodataka. Dodatna primjena simetrične kriptografije prije ugradnje poruke povećava sigurnost sadržaja, ali ne utječe na steganografsku nevidljivost samog kanala. |
| | Zaključno, JavaStegano predstavlja jasan edukativni primjer primjene steganografije u praksi te pokazuje prednosti i ograničenja jednostavnih metoda opisanih u literaturi. Aplikacija potvrđuje da izbor steganografske tehnike mora biti uvjetovan vrstom medija i zahtjevima primjene. |
| | |
| |
| ===== Literatura ===== | ===== Literatura ===== |