STEGANOGRAPHY Hazırlayanlar: Hakan Kutucu,Mehmet Kaya

Slides:



Advertisements
Benzer bir sunumlar
HTML e GİRİŞ Temel HTML etiketleri.
Advertisements

Steganografi.
SES STEGANOGRAFİ Ders 6.
Hazırlayan Ebru SIRMACI
WEB TASARIM Temel Kavramlar.
Selçuk Salur Muzaffer Şenli
Cambridge Journals Online
Sosyal Ağların Eğitimde Kullanımı
MATHSCINET KULLANIM KILAVUZU
ENF 101 TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI
DİJİTAL GÖRÜNTÜLEME Dr. Levent Oğuzkurt Başkent Üni.
RESİM FOTOĞRAF İŞLEME YAZILIMLARI.
Bilgisayar Dosya Uzantıları
İNTERNET VE İLETİŞİM.
“Gizli İletişim” Zekeriya Erkin Ağ Güvenliği Prof. Dr. Bülent Örencik
Huffman Encoding by Snowblind.
Görüntü Kayıt Formatları:
Karar Ağaçları.
LSB Yöntemini Kullanan Algoritmalar ve Programlar
PHP-Dosya ve Dizinler Internet Tabanlı Programlama Dr. Erman Yukselturk.
Steganografi.
* 16/07/96 Steganaliz Metin BİLGİN *.
İNTERNET DÜNYAYI SARAN HAYALİ BİR AĞDIR BİLGİSAYARLAR ARASI İLETİŞİM AĞI. BİLGİYE EN HIZLI ULAŞIM.
Bilgi Gizleme Teknikleri
FERHAT KADİR PALA SACİDE GÜZİN MAZMAN
Grafik ve Animasyon Sistemleri
HTML HYPER TEXT MARKUP LANGUAGE Burcu Yılmaz – İ brahim Mert Bilişim Teknolojileri Ö ğ retmeni.
BİLİŞİM TEKNOLOJİLERİ ÖĞRETMENLERİ BURCU YILMAZ – İBRAHİM MERT
ADOBE PHOTOSHOP. Giriş: Bu bölümde, Web sayfası tasarlamaya yönelik resim, yazı, animasyon vb. düzenleme programlarından biri olan Adobe Photosop kullanımıyla.
CEIT 101 Teorik Emrah Soykan - Konu 8 -. Dosya ve Dizin(Klasör) Kavramı : Bilgisayarda yapılan çalışmalar( Yazı, resim, şekil, grafik vb.) daha sonra.
KUYRUKLAR (QUEUES).
Grafik ve Animasyon Ders-01 Temel Terimler.
STEGANALİZ Ders 5.
Apache Tika Kutay Yıldırıcı
Resim Sıkıştırma Yonca BAYRAKDAR
YARD. DOÇ.DR. ZEYNEP ÇİÇEK ÖNEM
Bilişim Teknolojileri ve Yazarlık Dersi
Sayısal Haberleşme Prof. Dr
İNTERNET VE İLETİŞİM.
İnternet Teknolojisi Temel Kavramlar
Web Araçları Web Teknolojileri ve Programlama ODTÜ-SEM.
WEB TASARIMININ TEMELLERİ
İKMAP İnternet 1 Ders Notu
Bilgi ve İletişim Teknolojisi
Hacking – Ethical Hacking
HTML HYPER TEXT MARKUP LANGUAGE Ayşe AK İ DA Ğ I Bilişim Teknolojileri Ö ğ retmeni.
BLM 304 SAYISAL VERİ İLETİŞİMİ
Dosya, Klasör ve Sürücüler
Cambridge Journals Online KISA KULLANIM REHBERİ Erişim Adresi:
UNV13107 TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Daha önceki bölümlerde, yazılımlarla birlikte gelen hazır küçük resimleri incelemiştik. Örneğin, kelime işlemciler.
Dosya, Klasör ve Sürücüler
Dosya Yönetimi.
Sayı Sistemleri.
Bilgi Sistemleri ve Güvenliği Dersi Proje Raporu
Dosya Yönetimi Dosya ve Klasörler.
Dijital kütüphane işlevleri
Dosya Yönetimi Dosya, Klasör ve Sürücüler.
* 16/07/96 Steganografi Metin BİLGİN *.
MOBİL CİHAZLAR İÇİN ETKİLEŞİMLİ E-KİTAP GELİŞTİRME
Yıldıray YALMAN Doç. Dr. İsmail ERTÜRK
Dünyanın bilgisine açılan pencere...
Bilgisayar Mühendisliği Bölümü
Gerçek Zamanlı Video Kayıtlarına Veri Gizleme Uygulaması
YER DEĞİŞTİRME VE DEĞER DÖNÜŞTÜRME ÖZELLİĞİNE SAHİP GÖRÜNTÜ ŞİFRELEME ALGORİTMALARININ ANALİZİ Erdal GÜVENOĞLU Nurşen SUÇSUZ 
Telif Hakkının Korunması
Temel Bilgiler Pixel Sayısal görüntülerin en küçük birimi Picture element –Resim parçası Kendine ait renk bilgisine sahiptir İki boyutlu yapı Her.
NİŞANTAŞI ÜNİVERSİTESİ
Türkçe Haber Yazılarında Sosyal Ağların İncelenmesi
Rukiye KARAKIŞ, İnan Güler, İrem Çapraz, Erhan Bilir Gazi Üniversitesi
Medİkal görüntülerde doktor – hasta bİlgİ gİzlİlİğİnİn sağlanmasI
Sunum transkripti:

STEGANOGRAPHY Hazırlayanlar: Hakan Kutucu,Mehmet Kaya Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü/2002

STEGANOGRAPHY NEDİR? Eski bir bilgi saklama sanatıdır. Yunan alfabesinden türetilmiştir. Kökleri στεγαυο-ς (kaplanmış) ve γραΦ-ειν (yazı) kelimelerinden gelir. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

TARİHTEKİ ÖRNEKLERİ Mesajı taşıyacak olanın başına dövme ile yazılması Bal mumu ile kaplanmış tabletlere mesajın gizlenmesi Görünmeyen Mürekkepler 2. Dünya Savaşında Alman bir casus tarafından gönderilen mesaj; Apparently neutral’s protest is thoroughly discounted and ignored. Isman hard hit. Blockade issue affects pretext for embargo on by-product, ejecting suets and vegetable oils. Her kelimedeki 2. Harfi birleştirsek: Pershing sails from NY June 1 Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Cryptography ve Steganography Mesajın içeriği saklanır. Steganography Mesajın varlığı gizlenir. Metin içerisinde, Ses ve görüntü içerisinde, Ağ paketleri içerisinde, Kullanılmayan disk alanlarında vs. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Steganographynin Farklı Kullanımları Digital steganography: Mesajı gizlemek için kullanılır. Digital watermarking: Copyright, sahiplik ve lisans bilgilerini gömmek için kullanılır. Digital fingerprinting: Verinin yasadışı dağıtımını izlemek için kullanılır. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Terminoloji Kapak (cover): Resim, ses, text vs. dosyasının orjinal halini belirtir. Gömülmüş (embedded): Kapak dosyanın içerisinde gizli olan veriyi ifade eder. Stego: Kapak dosyanın, mesaj gömüldükten sonraki halidir. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Stegosistem Modeli Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Sayısal Resimlerde Steganography Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Örnek Mesaj Saklanmış Resim Original Resim Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Resim Steganographynin Sınıflandırması 1-) Spatial/Image Domain Tekniği 2-) Frequency/Transform Domain Tekniği Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Spatial Domain Tekniği En Az Öneme Sahip Bite Ekleme (Least Significant Bit Insertion ) 24 bitlik resmin aşağıdaki şekilde olduğunu varsayalım (00100111 11101001 11001000) (00100111 11001000 11101001) (11001000 00100111 11101001) A harfinin de binary karşılığı=(10000011) (00100111 11101000 11001000) (00100110 11001000 11101000) Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Resmin Uygunluğu 24 bit BMP 8 bit BMP, GIF (Kayıpsız sıkıştırma) Veri saklama için idealdir. Fazla yer kaplar 8 bit BMP, GIF (Kayıpsız sıkıştırma) Renkler her resme özel bir palette tutulur. Paletin yapısına göre, gömme işlemi görülebilir bozulma yaratabilir. Gri tonlamalı resimler En ideal sonuçları verir. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

256 Renk Resimler Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Maskeleme ve Filtreleme (Masking and Filtering) Watermarking için kullanılır. Piksellerin parlaklık değerinin arttırılması ile yapılır. 24 bit ve gri tonlamalı resimlere uygulanır. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Frequency Domain Tekniği DCT (Discrete Cosine Transformation) JPEG Algoritması olarak bilinir. LSB tekniğinden daha az bilgi saklanır. LSB’den daha güçlüdür. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

BPCS-Steganography (Bit Plane Complexity Segmantation Based Steganography) P=(P1,P2,...,Pn). P=(PR1,PR2,..,PRn,PG1,PG2,..,PGn,PB1,PB2,..,PBn), PR1,PG1,PB1 most significant bit pozisyonları, PRn, PGn, PBn least significant bit pozisyonları. Orijinal PR3 PR4 PR5 Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Seste Steganography Düşük değerli bit kodlaması (LSB) Faz kodlaması (Phase encoding) Spread spectrum Yankı verisine gizleme (Echo data hiding) Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Watermarking İŞARETLEME TEST ETME key Orijinal resim dağıtım Gömme işlemi TEST key (C) 2002 Author: Kemal Başak ID:#142536987456 (C) 2002 Author: Kemal Başak ID:#142536987456 Copyright bilgisi İŞARETLEME TEST ETME Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Watermarking özellikleri Müzik, video ve resimlere uygulanabilir. Watermarking görünen ve görünmeyen şekilde yapılabilir. Güçlü olmalıdır. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Görünmeyen watermarking’in bir ses dosyasına uygulanması Orijinal ses dosyasının analizi Watermarking den sonraki analiz Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Watermarking Saldırıları Digital-analog-digital dönüştürme Sıkıştırma Döndürme (örnek 1 derece) Öteleme Kesme Boyutlandırma Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

STEGANALYSIS Gizli mesajın varlığını belirleme sanatı. Bu işi yapanlara steganalyst denir. Steganalysis tipleri; Tarama/Bulma, Bozma/Yok Etme. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

DETECTION stego-only attack Sadece stego-object elimizde chosen stego attack The stego-tool (algoritması) biliniyor ve stego-object elimizde known cover attack Stego-object ve cover object’in orijinal bir kopyası elimizde Known stego attack Stego-tool (algoritması) biliniyor ve stego-object and orijinal kapak (cover) elimizde. known message attack Gizli mesaj ve stego-object elimizde choosen message attack Bir mesaj seçilir ve bilinen algoritma ile stego-object oluşturulur. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

S-Tool ‘da mesaj gizlenmiş bir resim için tahlil Orijinal Resim True Color Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Filtrelenmiş Hali Mesaj Saklı Resim Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Gömülü Mesajı Yok Etme Saldırıları Stego-object üzerinde değişiklik yapmak; kesmek, döndürmek, kontrastı arttırmak, bulanıklaştırmak, gürültü eklemek vs. Tekrar mesaj gömmek Diğer resim formatlarına dönüştürmek Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Steganography Yazılımları S-Tools S-Dart Hide and Seek EZ stego,stego-online J steg-Jpeg StegDetect; Jpeg resimlerinde Jsteg, JP Hide ve Seek tarafından saklanan mesajları tarar, Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

Watermark Yazılımları EikonaMark,AudioMark,VideoMark http://www.alphatecltd.com/ Unzign,Stirmak; Birçok populer programdan watermark’I kaldırır. 2Mosaic;Görünmeyen modifikaasyonlarla watermarkı disable eder. http://members.tripod.com/steganography/stego/software.html Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

REFERANSLAR http://www.jjtc.com/steganography http://www.know.comp.kyutech.ac.jp/BPCSe http://www.cs.uct.ac.za/courses/CS400W/NIS/papers99/dsellars/stego.html http://rr.sans.org/steg/overview.php http://www.cl.cam.ac.uk/~fapp2/publications/ieee99-infohiding.pdf http://www.pp.bme.hu/ee/2000_3/pdf/ee2000_3_04.pdf http://www.jjtc.com/pub/r2026.pdf http://www.iis.fhg.de/amm/techinf/water/watermark.pdf http://www.informatik.uni-freiburg.de/~softech/teaching/ws01/itsec/ Folien/20020108SteganographyWatermarking.1on1.pdf http://www.cbcis.wustl.edu/~adpol/courses/cs502/project/report/ Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü