İçeriğe atla

Görsel şifreleme

Naor ve Adi Shamir 2 Nisan 2015 tarihinde Wayback Machine sitesinde arşivlendi. tarafından 1994 yılında önerilen görsel şifreleme, özel şifreleme yöntemi olup; görüntü parçaları uygun anahtar değeri şeklinde kullanıldığında insan görmesi ile çözülebilmektedir. Görsel şifrelemede genellikle iki şeffaf görüntü, örneğin asetat kağıdına basılmış görüntü kullanılmaktadır. Görüntülerden birisinde rastgele pikseller, diğerinde ise bunlara bağlı olarak oluşturulan gizli bilgiler yer almaktadır. Bu gizli bilgiler ayrılıkta alınan resimlerden elde edilememektedir. Katman olarak da isimlendirilen bu saydam resimler hizalanmış şekilde üst üste konulduğunda gizli bilgi ortaya çıkmaktadır.

Görsel şifreleme: piksel 4 parçayla ifade edildiğinde mümkün 6 durum.

İkili görüntü üzerinde görsel şifreleme aşağıdaki yaklaşıma göre yapılmaktadır. Önce görüntünün her pikseli küçük bloklara ayrılır. Bloklarda siyah ve beyaz sayıları aynı olmaktadır. Eğer piksel iki parçaya ayrılırsa birer siyah ve beyaz, dört parçaya ayrılırsa iki siyah iki beyaz parça oluşmaktadır. Örneğin, piksel 4 parçaya bölündüğünde 6 durum söz konusudur. Birinci katmanda bulunan piksele uygun olarak 2. katmanda bu katmandaki durum veya 1. katmanın tersi durum oluşabilmektedir. Katmanlar aynı ise üst üste oturtulduğunda piksele uygun gelen bloğun yarısı siyah yarısı ise beyaz olacaktır. Bu durum boş piksellere veya gri denilen duruma uygun gelmektedir. Diğer durumda ise blokların örtüşmesi sonucunda bilgi içeren siyah pikseller elde edilecektir.

Görsel şifreleme aşamasında katmanlar aşağıdaki şekilde oluşturulmaktadır. İlk katman, piksellere uygun olarak mümkün 6 durumun rastgele biçimde yerleştirilmesiyle elde ediliyor. İkinci katmandaki pikseller ise bilgi olan kısımlarda 1. katmandaki blokların ayna yansıması, boş piksellere uygun gelen kısımlarda ise 1. katmandakinin aynısı şeklinde seçilmektedir. Bu katmanlar üst üste getirildiğinde "gri-beyaz" tonda bilgilerin yer aldığı siyah bölgeler ortaya çıkacaktır. Aşağıdaki örnekte 4 piksellik bir görüntü dörder alt parçalara bölünerek birleştirme sonucu gösterilmiştir.

Görsel Şifrelemeye Örnek

Piksel sistemi farklı şekillerde uygulanabilir. Örneğin piksel 4 bloğa ayrıldığı gibi, dikdörtgen, dairesel vb. bölgelere de ayrılabilir. Renkli pikseller dahil birçok farklı piksel sistemleri olmaktadır. Görsel şifreleme özel hesaplamalar gerektirmeden verinin gizletilmesine olanak sağlamaktadır.[1]

Dipnotlar

  1. ^ NABİYEV, Prof.Dr.Vasif Vagifoğlu (Haziran 2013). Algoritmalar: Teoriden Uygulamalara (4 bas.). Ankara: Seçkin Yayıncılık. ss. 260, 261, 262, 848. ISBN 978-975-02-2446-1. 

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">GIMP</span> Ücretsiz resim düzenleme aracı

GIMP, GNU Tasarısı dahilinde geliştirilen piksel tabanlı özgür ve ücretsiz bir görüntü işleme yazılımı. GIMP, Adobe Photoshop ve benzeri kapalı kaynak resim işleme araçlarına eşdeğer bir işlevler bütünü sunar. Linux, Windows, Mac OS gibi pek çok platformu destekler.

<span class="mw-page-title-main">Fotoğrafçılık</span> sanat, bilim ve ışık ya da diğer elektromanyetik radyasyonu kaydederek dayanıklı görüntüler yaratma pratiği

Fotoğrafçılık, Kullanılacak düzene göre farklı sistemleri içermekle beraber, görüntü sensörü, film, karanlık oda, lens ve ışık kullanarak, gözle görebildiğimiz cisim ve şekilleri, film ya da dijital ortam üzerine kaydederek görüntü oluşturma işidir. İşlevsel uygulamaları nedeniyle bir zanaat olduğu gibi, estetik yönüyle bir sanat olarak kabul edilir.

<span class="mw-page-title-main">Görüntü işleme</span>

Görüntü işleme isim ölçülmüş veya kaydedilmiş olan elektronik (dijital) görüntü verilerini, elektronik ortamda amaca uygun şekilde değiştirmeye yönelik yapılan bilgisayar çalışması.

Retina (latince:rete) ya da ağkatman çoğu omurgalı ve bazı yumuşakçaların gözünün en içindeki görmeyi sağlayan ışığa ve renge duyarlı hücrelerin bulunduğu göz doku tabakasıdır. Gözün optiği, retinadaki görsel dünyanın odaklanmış iki boyutlu bir görüntü oluşturur ve bu görüntüyü beyne elektriksel sinir uyarılarına çevirerek görsel algı oluşturur. Retina, bir kameradaki film veya görüntü sensörü 'ne benzer bir iş yapar.

<span class="mw-page-title-main">Portable Network Graphics</span>

PNG, "Taşınabilir Ağ Grafiği" anlamındaki (Portable Network Graphics) 'in kısaltmasıdır ve kayıpsız sıkıştırarak görüntü saklamak için kullanılan bir saklama biçimidir. PNG biçiminde paletli ya da gerçek renkte görüntüler seçimlik bir saydamlık kanalıyla saklanabilir.

JPEG, Joint Photographic Experts Group tarafından standartlaştırılmış bir sayısal görüntü kodlama biçimidir. Bu biçim, 1994 yılında ISO 10918-1 adıyla standartlaşmıştır.

Steganografi, eski Yunancada "gizlenmiş yazı" anlamına gelir ve bilgiyi gizleme bilimine verilen addır. Steganografi'nin şifrelemeye göre en büyük avantajı bilgiyi gören bir kimsenin gördüğü şeyin içinde önemli bir bilgi olduğunu fark edemiyor olmasıdır, böylece içinde bir bilgi aramaz.

Gizli anahtarlı şifreleme ya da simetrik şifreleme, kriptografik yöntemlerden, hem şifreleme hem de deşifreleme işlemi için aynı anahtarı kullanan kripto sistemlere verilen isimdir. Haberleşen tarafların aynı anahtarı kullanmaları gerektiği için burada asıl sorun anahtarın karşıya güvenli bir şekilde iletilmesidir. Simetrik şifreleme, anahtar karşıya güvenli bir şekilde iletildiği sürece açık anahtarlı şifrelemeden daha güvenlidir. Anahtar elinde olmayan birisi şifrelenmiş metni ele geçirse de şifrelenmiş metinden asıl metni bulması mümkün değildir. Simetrik şifrelemede haberleşen tarafların her biri için bir anahtar çifti üretilmelidir. Bu yüzden de çok fazla anahtar çifti üretilmesi gereklidir.

<span class="mw-page-title-main">Transport Layer Security</span> Internet Şifreleme Protokolü

Taşıma Katmanı Güvenliği (TLS) ve onun öncülü/selefi olan Güvenli Soket Katmanı (SSL), bilgisayar ağı üzerinden güvenli haberleşmeyi sağlamak için tasarlanmış kriptolama protokolleridir. X.509 sertifikalarını kullanırlar ve bundan dolayı karşı tarafla iletişime geçeceklerin kimlik doğrulaması asimetrik şifreleme ile yapılır ve bir simetrik anahtar üzerinde anlaşılır. Bu oturum anahtarı daha sonra taraflar arasındaki veri akışını şifrelemek için kullanılır. Bu, mesaj/veri gizliliğine ve mesaj kimlik doğrulama kodları için mesaj bütünlüğüne izin verir. Protokollerin birçok versiyonu ağ tarama, elektronik mail, İnternet üzerinden faks, anlık mesajlaşma ve İnternet üzerinden sesli iletişim gibi uygulamalarda yaygın olarak kullanılmaktadır. Bu durumda/içerikte/bağlamda en önemli özellik iletme gizliliğidir. Bundan dolayı kısa süreli oturum anahtarı, uzun süreli gizli simetrik anahtardan türetilememelidir.

<span class="mw-page-title-main">Camera lucida</span>

Camera lucida, ressamlar tarafından çizim düzeyi ile manzarayı üst üste göstererek çizime yardımcı olması için kullanılan bir Optik cihazdır. 1806'da William Hyde Wollaston tarafından patenti alınmıştır. Aslında, 200 yıl kadar önce 1611'de Johannes Kepler tarafından Dioptrice'te tarif edilen aletin yeniden icadı olduğu açıktır. 19. yüzyılda, Kepler'in tanımı tamamen unutulmuş, bu nedenle kimse Wollaston'un iddiasına karşı çıkmamıştır. Camera lucida terimi Wollaston'a aittir.

<span class="mw-page-title-main">Adobe Fireworks</span> bitmap ve vektörel grafik editörü programı

Adobe Fireworks ya da eski ismiyle Macromedia Fireworks, bit eşlem ve vektörel grafik editörü programıdır. Başlangıçta Macromedia xRes'in parçaları kullanılarak geliştirilen yazılım, 2005'te Adobe tarafından satın alınmıştır. Yazılım, hızlı web prototipleri ve uygulama ara yüzleri oluşturarak web tasarımcılara yardımcı olmaktadır. Slice ve hotspot ekleme özellikleri vardır. Diğer Adobe ürünleri Adobe Dreamweaver ve Adobe Flash ile entegre tasarlanmıştır. Adobe Creative Suite ile birlikte ya da tek başına satın alınabilmektedir. En son 2012 yılında geliştirilen programın yerini artık Adobe Illustrator ve Adobe Photoshop almıştır.

<span class="mw-page-title-main">Görüntü</span> görme duyusu ile ilgili olan; görüntü ve gözle izlenebilen her şeyin taşıdığı özellik

Görüntü veya imge, bir şeyin görsel temsilidir. Bir görüntü; çizim, resim ve fotoğraf gibi iki boyutlu (2B) bir sunum ya da oyma ve heykel gibi üç boyutlu (3B) bir nesne olabilir. Bir görüntü; bir yüzeye yansıtma, elektronik sinyallerin etkinleştirilmesi veya dijital ekranlar dahil olmak üzere diğer ortamlar aracılığıyla görüntülenebilir. İki boyutlu görüntüler hareketsiz veya hareketli olabilir. Durağan görüntüler, baskı veya fotokopi gibi mekanik yollarla çoğaltılabilir. Bazı durumlarda, üç boyutlu görüntüler de canlandırılabilir.

<span class="mw-page-title-main">Dijital fotoğrafçılık</span>

Sayısal Fotoğrafçılık, nesnelerin görüntülerini oluşturmak için sayısal teknolojinin kullanıldığı bir fotoğrafçılık tarzıdır. Sayısal teknolojinin gelişimine kadar fotoğrafçılıkta görüntülerin karta basılması için kimyasal işlemlere ihtiyaç duyulan fotoğraf filmi kullanılmaktaydı. Aksine, sayısal görüntü kimyasal işleme gerek olmaksızın tamamen sayısal teknoloji ve bilgisayar kullanılarak görüntülenebilir, basılabilir, işlenebilir, taşınabilir ya da arşivlenebilir.

<span class="mw-page-title-main">Video</span> hareketli görüntülerden oluşan elektronik ortam

Video sinyal (VF) veya Türkçesiyle Görüntü sinyali herhangi bir görüntünün iletilmek veya saklanmak için elektromanyetik enerjiye çevrilmiş halidir. Bu sinyale yaygın olarak video (VF) denilmektedir. Farklı amaçlar için görüntü sinyali üretilebilirse de burada televizyondaki görüntü sinyali üzerinde durulacaktır. Verilen sayısal değerler Türkiye'de kullanılan B/G sistemine ilişkindir. (Bu sistem Dünya’nın büyük bölümünde kullanılır. Fakat ABD, Japonya, Rusya ve Fransa gibi ülkelerde farklı sistemler kullanılır.)

Kriptografide çalışma kipleri, bir blok şifrenin tek bir anahtar altında güvenli bir şekilde tekrarlı kullanımına olanak veren yöntemlerdir. Değişken uzunluktaki mesajları işlemek için veriler ayrı parçalara bölünmelidir. Son parça şifrenin blok uzunluğuna uyacak şekilde uygun bir tamamlama şeması ile uzatılmalıdır. Bir çalışma kipi bu bloklardan her birini şifreleme şeklini tanımlar ve genellikle bunu yapmak için ilklendirme vektörü (IV) olarak adlandırılan rastgele oluşturulmuş fazladan bir değer kullanır.

<span class="mw-page-title-main">Plazma ekran</span> fosforları yakmak için küçük gaz ceplerini ateşleyen düz panel ekran teknolojisi

Plazma ekran bir görüntüleme paneli türüdür. 30 inç ve daha yukarı boyuttaki ekranlar için tercih edilir. Genel yapılarını içlerinde sıkıştırılmış iyonize gaz bulunan elektrik yüklü görüntü hücreler oluşturur.

<span class="mw-page-title-main">U-Net</span>

U-Net, Freiburg Üniversitesi Bilgisayar Bilimleri Bölümü'nde biyomedikal alanlardaki görüntü işleme çalışmalarında bölümleme yapmak için geliştirilmiş bir evrişimsel sinir ağıdır. Ağ mimarisi, tamamen evrişimli ağa dayanmaktadır ve daha az eğitim görüntüsü ile çalışmak ve daha hassas bölümlemeler sağlamak için değiştirilmiş ve genişletilmiştir. Arıca bu ağ o kadar hızlıdır ki, 512x512 piksellik bir görüntünün bölümlemesi GPU’da 1 saniyeden daha kısa sürer.

<span class="mw-page-title-main">Görüntü eşikleme</span>

Dijital görüntü işlemede, eşikleme, görüntüleri bölümlere ayırmada kullanılan bir yöntemdir. Görüntülere gri tonlama eklendikten sonra ikili (binary) bir görüntü elde edilir. İkili görüntüler oluşturmak için eşikleme kullanılabilir.

<span class="mw-page-title-main">İkili görüntü</span>

İkili görüntü, siyah ve beyaz olmak üzere iki renkten birine sahip olan piksellerden oluşan görüntüdür. İkili görüntülere iki seviyeli görüntüler de denir. İki renkten oluşan Pixelart, 1-Bit veya 1bit olarak adlandırılır. Bu, her pikselin tek bir bit olarak, yani 0 veya 1 olarak kaydedildiği anlamına gelir. Siyah-beyaz ve tek renkli gibi ifadeler sıklıkla kullanılır. Photoshop sözlüğünde, ikili görüntü "Bitmap" modundaki görüntü ile aynıdır.

<span class="mw-page-title-main">Belirsiz imge</span>

Belirsiz imgeler veya dönüştürülebilir figürler grafik benzerliklerden yararlanarak ve görme sisteminin iki veya daha fazla farklı imge yorumunun diğer özelliklerini kullanarak belirsizlik yaratan görsel formlardır. Çok-kararlı algı olgusuna sebep olmalarıyla bilinirler. Çok-kararlı algı bir imgenin birden fazla fakat kararlı algılar yaratmasıdır.