Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
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ü
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.