Pikselin İçindeki Sır: LSB Yöntemiyle Python Tabanlı Görsel Steganografi
Öz
Dijital veri güvenliği, siber uzaydaki bilgi paylaşımı ve gizlilik protokolleri açısından stratejik bir öneme sahiptir. Bu çalışma, kullanıcıların gizli verilerini PNG formatındaki taşıyıcı görseller üzerine belirli güvenlik protokolleri çerçevesinde gömme ve çözümleme işlemlerini gerçekleştiren Python tabanlı bir steganografi mimarisi geliştirmeyi amaçlamaktadır. Yöntem olarak, RGB kanalları üzerinde En Az Önemli Bit (Least Significant Bit - LSB) tekniği kullanılarak verinin görsel fark edilebilirliği minimize edilmiştir. LSB yöntemi, perseptüel görünmezlik açısından avantaj sunsa da istatistiksel steganaliz saldırılarına karşı hassasiyet barındırmaktadır. Geliştirilen uygulama, UTF-8 kodlama standardını temel alarak yüksek kapasiteli metin verilerinin grafik kullanıcı arayüzü (GUI) üzerinden güvenli entegrasyonuna olanak tanımaktadır. Sistemin ayırt edici bir özelliği olarak, veri gömme işlemi sırasında manipüle edilen pikseller bir maskeleme algoritmasıyla tespit edilmekte ve orijinal görüntü üzerine şeffaf bir katman (overlay) aracılığıyla yansıtılarak görsel doğrulama sağlanmaktadır. Deneysel sonuçlar, yöntemin yapısal bütünlüğü koruma, gizli alanları görselleştirme ve operasyonel verimlilik açılarından steganografik süreçlere katkı sağladığını göstermektedir. Bu çalışma, özellikle dijital veri güvenliği farkındalığı ve bilişim eğitiminde görsel steganografi uygulamaları için akademik bir model teşkil etmektedir.
Anahtar Kelimeler
Steganografi, LSB, Görsel Güvenlik, Python
The Secret Within the Pixel: Python-Based Visual Steganography Using the LSB Method
Öz
Digital data security has become a critical component of information exchange and privacy protocols in the cyber domain. This study aims to develop a Python-based steganographic framework for embedding and extracting confidential messages within PNG carrier images under defined security parameters. The methodology employs the Least Significant Bit (LSB) technique across RGB channels to minimize visual detectability. While the LSB method provides high perceptual transparency, it maintains inherent limitations regarding statistical steganalysis resilience. The proposed system facilitates the secure integration of high-capacity text data via a Graphical User Interface (GUI), adhering to the UTF-8 encoding standard. A distinctive feature of the application is the automated generation of a pixel-masking overlay, which visually highlights modified areas on the original image, thereby enabling rigorous visual validation. Expected outcomes include the preservation of structural integrity, enhanced visual verification of stego-areas, and a streamlined user experience. This study contributes to the field of visual steganography, particularly as a foundational tool for digital security awareness and educational research in information technologies.
Anahtar Kelimeler
Steganography, LSB, Image Security, Python