Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

STEGANOGRAPHY Hazırlayanlar: Hakan Kutucu,Mehmet Kaya

Benzer bir sunumlar


... konulu sunumlar: "STEGANOGRAPHY Hazırlayanlar: Hakan Kutucu,Mehmet Kaya"— Sunum transkripti:

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

2 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ü

3 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ü

4 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ü

5 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ü

6 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ü

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

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

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

10 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ü

11 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 ( ) ( ) ( ) A harfinin de binary karşılığı=( ) ( ) ( ) Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

12 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ü

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

14 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ü

15 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ü

16 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ü

17 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ü

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

19 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ü

20 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ü

21 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ü

22 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ü

23 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ü

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

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

26 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ü

27 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ü

28 Watermark Yazılımları
EikonaMark,AudioMark,VideoMark Unzign,Stirmak; Birçok populer programdan watermark’I kaldırır. 2Mosaic;Görünmeyen modifikaasyonlarla watermarkı disable eder. Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü

29 REFERANSLAR http://www.jjtc.com/steganography
Folien/ SteganographyWatermarking.1on1.pdf Hakan Kutucu & Mehmet Kaya/Ege Üniversitesi Uluslararası Bilgisayar Enstitüsü


"STEGANOGRAPHY Hazırlayanlar: Hakan Kutucu,Mehmet Kaya" indir ppt

Benzer bir sunumlar


Google Reklamları