SlideShare a Scribd company logo
1 of 21
Download to read offline
Motivace   Definice   Steghide   Stegotools    OutGuess       Stegdetect   StegFS   Závěr
           .         ..




     .
                                CryptoParty
                                Steganografie
     .

                                 Ondřej Profant

                                Česká pirátská strana


                                 29. ledna 2013




                                                         .     .      .   .    .   .
Motivace     Definice     Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
             .           ..


Osnova

     1.    Motivace
     2.    Definice
            Steganografie
     3.    Steghide
             Instalace
             Použití
     4.    Stegotools
     5.    OutGuess
     6.    Stegdetect
     7.    StegFS
     8.    Závěr
                                                            .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Motivace

     .
     Problém
     .
     V mnoha státech je šifrování postaveno mimo zákon (resp. je
     nám k ničemu).
     .
     Např.:
           USA, povinnost osoby dešifrovat, uvažovalo se
           i o povinnosti výrobce šifry dešifrovat *facepalm*
           Velká Britanie, zákon RIPA
           Francie, donedávna bylo povoleno šifrovat jen za účelem
           autentifikace (ověření) etc. V roce 2004 zrušeno.
           Pakistán, zákaz VPN
           Jistě mnoho dalších autoritářských režimů

                                                         .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Motivace

     .
     Problém
     .
     V mnoha státech je šifrování postaveno mimo zákon (resp. je
     nám k ničemu).
     .
     Např.:
           USA, povinnost osoby dešifrovat, uvažovalo se
           i o povinnosti výrobce šifry dešifrovat *facepalm*
           Velká Britanie, zákon RIPA
           Francie, donedávna bylo povoleno šifrovat jen za účelem
           autentifikace (ověření) etc. V roce 2004 zrušeno.
           Pakistán, zákaz VPN
           Jistě mnoho dalších autoritářských režimů

                                                         .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Motivace

     .
     Problém
     .
     V mnoha státech je šifrování postaveno mimo zákon (resp. je
     nám k ničemu).
     .
     Např.:
           USA, povinnost osoby dešifrovat, uvažovalo se
           i o povinnosti výrobce šifry dešifrovat *facepalm*
           Velká Britanie, zákon RIPA
           Francie, donedávna bylo povoleno šifrovat jen za účelem
           autentifikace (ověření) etc. V roce 2004 zrušeno.
           Pakistán, zákaz VPN
           Jistě mnoho dalších autoritářských režimů

                                                         .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Motivace

     .
     Problém
     .
     V mnoha státech je šifrování postaveno mimo zákon (resp. je
     nám k ničemu).
     .
     Např.:
           USA, povinnost osoby dešifrovat, uvažovalo se
           i o povinnosti výrobce šifry dešifrovat *facepalm*
           Velká Britanie, zákon RIPA
           Francie, donedávna bylo povoleno šifrovat jen za účelem
           autentifikace (ověření) etc. V roce 2004 zrušeno.
           Pakistán, zákaz VPN
           Jistě mnoho dalších autoritářských režimů

                                                         .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Motivace

     .
     Problém
     .
     V mnoha státech je šifrování postaveno mimo zákon (resp. je
     nám k ničemu).
     .
     Např.:
           USA, povinnost osoby dešifrovat, uvažovalo se
           i o povinnosti výrobce šifry dešifrovat *facepalm*
           Velká Britanie, zákon RIPA
           Francie, donedávna bylo povoleno šifrovat jen za účelem
           autentifikace (ověření) etc. V roce 2004 zrušeno.
           Pakistán, zákaz VPN
           Jistě mnoho dalších autoritářských režimů

                                                         .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Motivace

     .
     Problém
     .
     V mnoha státech je šifrování postaveno mimo zákon (resp. je
     nám k ničemu).
     .
     Např.:
           USA, povinnost osoby dešifrovat, uvažovalo se
           i o povinnosti výrobce šifry dešifrovat *facepalm*
           Velká Britanie, zákon RIPA
           Francie, donedávna bylo povoleno šifrovat jen za účelem
           autentifikace (ověření) etc. V roce 2004 zrušeno.
           Pakistán, zákaz VPN
           Jistě mnoho dalších autoritářských režimů

                                                         .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Co je Steganografie?




           metoda skrytí zprávy
           metoda skrytí toho, že zpráva existuje
           zašifrování zprávy




                                                         .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Co je Steganografie?




           metoda skrytí zprávy
           metoda skrytí toho, že zpráva existuje
           zašifrování zprávy




                                                         .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Co je Steganografie?




           metoda skrytí zprávy
           metoda skrytí toho, že zpráva existuje
           zašifrování zprávy




                                                         .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Co je Steganografie?




           metoda skrytí zprávy
           metoda skrytí toho, že zpráva existuje
           zašifrování zprávy




                                                         .     .      .   .    .   .
Motivace    Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .         ..


Instalace (vybrané OS)



     Stránka projektu: http://steghide.sourceforge.net
         Ubuntu:
             .
             1 wget
               https://launchpad.net/ubuntu/+archive/primary/+files/steghide 0.5.1-
               9build2 amd64.deb
             .
             2 sudo dpkg -i steghide 0.5.1-9build2 amd64.deb


           Fedora:
           Předpřipravený balík na of. stránkách
           Windows:
           Předpřipravený balík na of. stránkách




                                                         .     .      .   .    .     .
Motivace    Definice     Steghide    Stegotools   OutGuess       Stegdetect   StegFS   Závěr
            .           ..


Použití


     Připravíme si:
           běžný obrázek: obrazek.jpg
           tajnou zprávu (prostý text): tajna.zprava.txt
           aplikace: steghide
     Pro zašifrování použijeme příkaz:
     steghide embed
     –embedfile tajna.zprava.txt
     –coverfile obrazek.jpg
     –stegofile obrazek.plus.jpg
     Pro dešifrování použijeme:
     steghide extract
     –stegofile obrazek.plus.jpg
     –extractfile tajna.zprava.txt




                                                            .     .      .   .    .   .
Motivace   Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
           .         ..


Stegotools




     Homepage: http://sourceforge.net/projects/stegotools
     Bohužel podporuje pouze bitmapy (*.bmp), což dnes není příliš
     běžný formát.




                                                        .     .      .   .    .   .
Motivace   Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
           .         ..


OutGuess




     Homepage: http://www.outguess.org
     Obsažen v linuxových distribucích.
     Šifrování:
     outguess -k heslo -d tajna.zprava.txt obrazek.jpg
     obrazek.outguess.jpg
     Dešifrování:
     outguess -k heslo -r obrazek.plus2.jpg out.txt




                                                        .     .      .   .    .   .
Motivace   Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
           .         ..


Poznámka




     Programy jsou vzájemně nekompatibilní!
     Což je dobře. Jednotný protokol není z důvodů zachování
     utajení zprávy.




                                                        .     .      .   .    .   .
Motivace   Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
           .         ..


Stegdetect




     Program pro zjišťování steganogradie.
     Od autora OutGuess. Mé pokusy nedopadly příliš dobře -
     určoval velmi nepřesně.




                                                        .     .      .   .    .   .
Motivace   Definice   Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
           .         ..


StegFS




     Steganografický souborový systém!
     Bohužel, to již někdy příště.
     Homepage: https://albinoloverats.net/projects/stegfs




                                                        .     .      .   .    .   .
Motivace         Definice    Steghide    Stegotools   OutGuess       Stegdetect   StegFS   Závěr
                 .          ..


Zdroje




           1. homepages jednotlivých projektů
            .
           2 http://cs.wikipedia.org/wiki/Steganografie

            .
           3 http://www.root.cz/clanky/
                jak-ukryt-tajna-data-do-obrazku-aneb-steganografie-v-praxi
           4.   http://www.zive.cz/clanky/nejlepsi-program-pro-steganografii/
                sc-3-a-163982/default.aspx
           5.   http://en.wikipedia.org/wiki/Cryptography_law




                                                                .     .      .   .    .   .
Motivace         Definice    Steghide   Stegotools   OutGuess       Stegdetect   StegFS   Závěr
                 .          ..


Závěr


     Děkuji za pozornost.

     Doplňující otázky?


     Copyleft Ondřej Profant, 2012. Všechna práva vyhlazena. Sdílejte, upravujte
     a nechte sdílet za stejných podmínek.

     Prezentace v úplné formě1 na:
     https://www.github.com/kedrigern/prezentace-cs, screencast tvořen v programu
     Kazam.


     Mail: ondrej.profant -at- pirati.cz




           1
               i se zdrojovými kódy                            .     .      .   .    .   .

More Related Content

More from Ondřej Profant

More from Ondřej Profant (16)

OSS ve veřejné správa, aneb zkušenosti z Prahy
OSS ve veřejné správa, aneb zkušenosti z PrahyOSS ve veřejné správa, aneb zkušenosti z Prahy
OSS ve veřejné správa, aneb zkušenosti z Prahy
 
TTIP
TTIPTTIP
TTIP
 
Otevřená bezpečnost
Otevřená bezpečnostOtevřená bezpečnost
Otevřená bezpečnost
 
Prague Hacks 2015
Prague Hacks 2015Prague Hacks 2015
Prague Hacks 2015
 
Informatika v Praze
Informatika v PrazeInformatika v Praze
Informatika v Praze
 
Otevřena města
Otevřena městaOtevřena města
Otevřena města
 
Open data praha
Open data prahaOpen data praha
Open data praha
 
Aaron Swartz
Aaron SwartzAaron Swartz
Aaron Swartz
 
Opensource ve veřejné správě
Opensource ve veřejné správěOpensource ve veřejné správě
Opensource ve veřejné správě
 
Svobodna kultura
Svobodna kulturaSvobodna kultura
Svobodna kultura
 
Kyberšikana
KyberšikanaKyberšikana
Kyberšikana
 
Cryptoparty predstaveni
Cryptoparty predstaveniCryptoparty predstaveni
Cryptoparty predstaveni
 
Cryptoparty otr
Cryptoparty otrCryptoparty otr
Cryptoparty otr
 
Alternativni obchodni modely v kultuře
Alternativni obchodni modely v kultuřeAlternativni obchodni modely v kultuře
Alternativni obchodni modely v kultuře
 
Pirátské umění
Pirátské uměníPirátské umění
Pirátské umění
 
OSS ve veřejném sektoru
OSS ve veřejném sektoruOSS ve veřejném sektoru
OSS ve veřejném sektoru
 

Cryptoparty steganografie

  • 1. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. . CryptoParty Steganografie . Ondřej Profant Česká pirátská strana 29. ledna 2013 . . . . . .
  • 2. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Osnova 1. Motivace 2. Definice Steganografie 3. Steghide Instalace Použití 4. Stegotools 5. OutGuess 6. Stegdetect 7. StegFS 8. Závěr . . . . . .
  • 3. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Motivace . Problém . V mnoha státech je šifrování postaveno mimo zákon (resp. je nám k ničemu). . Např.: USA, povinnost osoby dešifrovat, uvažovalo se i o povinnosti výrobce šifry dešifrovat *facepalm* Velká Britanie, zákon RIPA Francie, donedávna bylo povoleno šifrovat jen za účelem autentifikace (ověření) etc. V roce 2004 zrušeno. Pakistán, zákaz VPN Jistě mnoho dalších autoritářských režimů . . . . . .
  • 4. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Motivace . Problém . V mnoha státech je šifrování postaveno mimo zákon (resp. je nám k ničemu). . Např.: USA, povinnost osoby dešifrovat, uvažovalo se i o povinnosti výrobce šifry dešifrovat *facepalm* Velká Britanie, zákon RIPA Francie, donedávna bylo povoleno šifrovat jen za účelem autentifikace (ověření) etc. V roce 2004 zrušeno. Pakistán, zákaz VPN Jistě mnoho dalších autoritářských režimů . . . . . .
  • 5. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Motivace . Problém . V mnoha státech je šifrování postaveno mimo zákon (resp. je nám k ničemu). . Např.: USA, povinnost osoby dešifrovat, uvažovalo se i o povinnosti výrobce šifry dešifrovat *facepalm* Velká Britanie, zákon RIPA Francie, donedávna bylo povoleno šifrovat jen za účelem autentifikace (ověření) etc. V roce 2004 zrušeno. Pakistán, zákaz VPN Jistě mnoho dalších autoritářských režimů . . . . . .
  • 6. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Motivace . Problém . V mnoha státech je šifrování postaveno mimo zákon (resp. je nám k ničemu). . Např.: USA, povinnost osoby dešifrovat, uvažovalo se i o povinnosti výrobce šifry dešifrovat *facepalm* Velká Britanie, zákon RIPA Francie, donedávna bylo povoleno šifrovat jen za účelem autentifikace (ověření) etc. V roce 2004 zrušeno. Pakistán, zákaz VPN Jistě mnoho dalších autoritářských režimů . . . . . .
  • 7. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Motivace . Problém . V mnoha státech je šifrování postaveno mimo zákon (resp. je nám k ničemu). . Např.: USA, povinnost osoby dešifrovat, uvažovalo se i o povinnosti výrobce šifry dešifrovat *facepalm* Velká Britanie, zákon RIPA Francie, donedávna bylo povoleno šifrovat jen za účelem autentifikace (ověření) etc. V roce 2004 zrušeno. Pakistán, zákaz VPN Jistě mnoho dalších autoritářských režimů . . . . . .
  • 8. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Motivace . Problém . V mnoha státech je šifrování postaveno mimo zákon (resp. je nám k ničemu). . Např.: USA, povinnost osoby dešifrovat, uvažovalo se i o povinnosti výrobce šifry dešifrovat *facepalm* Velká Britanie, zákon RIPA Francie, donedávna bylo povoleno šifrovat jen za účelem autentifikace (ověření) etc. V roce 2004 zrušeno. Pakistán, zákaz VPN Jistě mnoho dalších autoritářských režimů . . . . . .
  • 9. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Co je Steganografie? metoda skrytí zprávy metoda skrytí toho, že zpráva existuje zašifrování zprávy . . . . . .
  • 10. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Co je Steganografie? metoda skrytí zprávy metoda skrytí toho, že zpráva existuje zašifrování zprávy . . . . . .
  • 11. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Co je Steganografie? metoda skrytí zprávy metoda skrytí toho, že zpráva existuje zašifrování zprávy . . . . . .
  • 12. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Co je Steganografie? metoda skrytí zprávy metoda skrytí toho, že zpráva existuje zašifrování zprávy . . . . . .
  • 13. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Instalace (vybrané OS) Stránka projektu: http://steghide.sourceforge.net Ubuntu: . 1 wget https://launchpad.net/ubuntu/+archive/primary/+files/steghide 0.5.1- 9build2 amd64.deb . 2 sudo dpkg -i steghide 0.5.1-9build2 amd64.deb Fedora: Předpřipravený balík na of. stránkách Windows: Předpřipravený balík na of. stránkách . . . . . .
  • 14. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Použití Připravíme si: běžný obrázek: obrazek.jpg tajnou zprávu (prostý text): tajna.zprava.txt aplikace: steghide Pro zašifrování použijeme příkaz: steghide embed –embedfile tajna.zprava.txt –coverfile obrazek.jpg –stegofile obrazek.plus.jpg Pro dešifrování použijeme: steghide extract –stegofile obrazek.plus.jpg –extractfile tajna.zprava.txt . . . . . .
  • 15. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Stegotools Homepage: http://sourceforge.net/projects/stegotools Bohužel podporuje pouze bitmapy (*.bmp), což dnes není příliš běžný formát. . . . . . .
  • 16. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. OutGuess Homepage: http://www.outguess.org Obsažen v linuxových distribucích. Šifrování: outguess -k heslo -d tajna.zprava.txt obrazek.jpg obrazek.outguess.jpg Dešifrování: outguess -k heslo -r obrazek.plus2.jpg out.txt . . . . . .
  • 17. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Poznámka Programy jsou vzájemně nekompatibilní! Což je dobře. Jednotný protokol není z důvodů zachování utajení zprávy. . . . . . .
  • 18. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Stegdetect Program pro zjišťování steganogradie. Od autora OutGuess. Mé pokusy nedopadly příliš dobře - určoval velmi nepřesně. . . . . . .
  • 19. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. StegFS Steganografický souborový systém! Bohužel, to již někdy příště. Homepage: https://albinoloverats.net/projects/stegfs . . . . . .
  • 20. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Zdroje 1. homepages jednotlivých projektů . 2 http://cs.wikipedia.org/wiki/Steganografie . 3 http://www.root.cz/clanky/ jak-ukryt-tajna-data-do-obrazku-aneb-steganografie-v-praxi 4. http://www.zive.cz/clanky/nejlepsi-program-pro-steganografii/ sc-3-a-163982/default.aspx 5. http://en.wikipedia.org/wiki/Cryptography_law . . . . . .
  • 21. Motivace Definice Steghide Stegotools OutGuess Stegdetect StegFS Závěr . .. Závěr Děkuji za pozornost. Doplňující otázky? Copyleft Ondřej Profant, 2012. Všechna práva vyhlazena. Sdílejte, upravujte a nechte sdílet za stejných podmínek. Prezentace v úplné formě1 na: https://www.github.com/kedrigern/prezentace-cs, screencast tvořen v programu Kazam. Mail: ondrej.profant -at- pirati.cz 1 i se zdrojovými kódy . . . . . .