Slijede razlike između dviju inačica stranice.
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena | ||
racfor_wiki:datoteke_i_datotecni_sustavi:steganografija_u_zvucnim_zapisima [2020/01/04 02:53] amijic [LSB kodiranje] |
racfor_wiki:datoteke_i_datotecni_sustavi:steganografija_u_zvucnim_zapisima [2024/12/05 12:24] (trenutno) |
||
---|---|---|---|
Redak 63: | Redak 63: | ||
{{ : | {{ : | ||
- | Nad svakim segmentom zvučnog zapisa provede se [[https:// | + | Nad svakim segmentom zvučnog zapisa provede se [[https:// |
{{ : | {{ : | ||
Redak 71: | Redak 71: | ||
{{ : | {{ : | ||
- | Poruka koja treba biti skrivena pretvori se u zapis faznog spektra, gdje vrijednost pi/2 označava binarnu vrijednost 0, a vrijednost -pi/2 označava binarnu vrijednost 1, ili obratno, i upiše se kao fazni spektar prvog segmenta signala. | + | Poruka koja treba biti skrivena pretvori se u zapis faznog spektra, gdje vrijednost pi/2 označava binarnu vrijednost 0, a vrijednost -pi/2 označava binarnu vrijednost 1 ili obratno, i upiše se kao fazni spektar prvog segmenta signala. |
{{ : | {{ : | ||
- | Pomoću izračunatih razlika u faznom spektru između dva susjedna segmenta signala izračunaju se novi fazni spektri za svaki segment, počevši od drugog. | + | Pomoću izračunatih razlika u faznom spektru između dva susjedna segmenta signala izračunaju se novi fazni spektri za svaki segment počevši od drugog. |
{{ : | {{ : | ||
Redak 85: | Redak 85: | ||
Za dekodiranje ovakvog zapisa treba poznavati duljinu segmenta i duljinu poruke. Tada se može, diskretnom Fourierovom transformacijom prvog segmenta, iz faznog spektra pročitati poruka. | Za dekodiranje ovakvog zapisa treba poznavati duljinu segmenta i duljinu poruke. Tada se može, diskretnom Fourierovom transformacijom prvog segmenta, iz faznog spektra pročitati poruka. | ||
- | Negativna strana ove tehnike je mala veličina poruke koja se može skriti, u odnosu na veličinu datoteke, jer se cijela poruka mora zapisati u prvi segment zvučnog zapisa. Također, promjene u datoteci, poput kompresije, uništit će poruku, jer će promijeniti fazni spektar signala. | + | Negativna strana ove tehnike je mala veličina poruke koja se može skriti, u odnosu na veličinu datoteke, jer se cijela poruka mora zapisati u prvi segment zvučnog zapisa. Također, promjene u datoteci, poput kompresije, uništit će poruku jer će promijeniti fazni spektar signala. |
=== Primjer faznog spektra zapisa: === | === Primjer faznog spektra zapisa: === | ||
Redak 102: | Redak 102: | ||
Korištenjem ove tehnike poruka se skriva stvaranjem jeke u zvučnom zapisu. Ako je razlika u vremenu između originalnog signala i jeke dovoljno mala, ljudski auditorni sustav neće čuti jeku. Za većinu slušatelja jeka koja se pojavljuje manje od 1 milisekunde nakon izvornog signala neće biti primjetljiva [[http:// | Korištenjem ove tehnike poruka se skriva stvaranjem jeke u zvučnom zapisu. Ako je razlika u vremenu između originalnog signala i jeke dovoljno mala, ljudski auditorni sustav neće čuti jeku. Za većinu slušatelja jeka koja se pojavljuje manje od 1 milisekunde nakon izvornog signala neće biti primjetljiva [[http:// | ||
- | Za kodiranje bitova poruke koriste se dvije različite vrijednosti kašnjenja jeke za originalnim signalom. Obje vrijednosti kašnjenja jeke trebaju biti dovoljno male, da ih ljudski auditorni sustav ne može primijetiti. Zvučni signal treba biti podijeljen u dijelove, kako bi se moglo kodirati više bitova poruke. Svakom segmentu signala dodaje se jeka koja označava nulu ili jedinicu. | + | Za kodiranje bitova poruke koriste se dvije različite vrijednosti kašnjenja jeke za originalnim signalom. Obje vrijednosti kašnjenja jeke trebaju biti dovoljno male da ih ljudski auditorni sustav ne može primijetiti. Zvučni signal treba biti podijeljen u dijelove kako bi se moglo kodirati više bitova poruke. Svakom segmentu signala dodaje se jeka koja označava nulu ili jedinicu. |
{{ : | {{ : | ||
- | Originalni signal podijeljen u segmente. U svaki segment zapisat će se jedan bit poruke koja se skriva. Slika preuzeta iz [[http:// | + | Originalni signal podijeljen u segmente. U svaki segment zapisat će se jedan bit poruke koja se skriva. Slika je preuzeta iz [[http:// |
{{ : | {{ : | ||
- | Signal s jekom koja označava vrijednost 1 (ljubičasta linija je jeka). Slika preuzeta iz [[http:// | + | Signal s jekom koja označava vrijednost 1 (ljubičasta linija je jeka). Slika je preuzeta iz [[http:// |
{{ : | {{ : | ||
- | Signal s jekom koja označava vrijednost 0 (ljubičasta linija je jeka). Slika preuzeta iz [[http:// | + | Signal s jekom koja označava vrijednost 0 (ljubičasta linija je jeka). Slika je preuzeta iz [[http:// |
- | Za dekodiranje potrebno je znati veličinu segmenta i vrijednosti kašnjenja jeke za vrijednosti 0 i 1. Kašnjenje jeke može se izračunati iz segmenta signala promatranjem realnog [[https:// | + | Za dekodiranje potrebno je znati veličinu segmenta i vrijednosti kašnjenja jeke za vrijednosti 0 i 1. Kašnjenje jeke može se izračunati iz segmenta signala promatranjem realnog [[https:// |
{{ : | {{ : | ||
- | Primjer cepstruma dvaju signala s dodanom jekom. Crvenom bojom označen je signal s jekom koja označuje 0, a plavom bojom signal s jekom koja označuje 1. Na x-osi ovakvog grafa stoji vrijeme, i moguće je odrediti točno kašnjenje jeke za originalnim signalom. | + | Primjer cepstruma dvaju signala s dodanom jekom. Crvenom bojom označen je signal s jekom koja označuje 0, a plavom bojom signal s jekom koja označuje 1. Na x-osi ovakvog grafa stoji vrijeme i moguće je odrediti točno kašnjenje jeke za originalnim signalom. |
- | Za razliku od prošle dvije tehnike, moguće je komprimirati zvučni zapis s gubitcima, a da i dalje poruka ostane sačuvana, ako se jeka očuva pri kompresiji. | + | Za razliku od prošle dvije tehnike, moguće je komprimirati zvučni zapis s gubitcima, a da i dalje poruka ostane sačuvana ako se jeka očuva pri kompresiji. |
Redak 129: | Redak 129: | ||
2019. godine poznat je [[https:// | 2019. godine poznat je [[https:// | ||
- | Prvi zvučni zapis sadrži [[https:// | + | Prvi zvučni zapis sadrži [[https:// |