Dergiler / Bitlis Eren Üniversitesi Fen Bilimleri Dergisi / 2019 / Cilt: 8 - Sayı: 1
Türkçe Karakter Destekli Genişletilmiş Kayan Polybius Karesi ile Şifrelenmiş Veriyi Gömme
- Sayfa
- 234–242
- DOI
- —
Özet
Bir yerden bir yere iletilen bir mesajın güvenliği, yüzyıllar boyunca yapılan pek çok araştırmanın konusudur. Bugün, dijital iletişim ile milyarlarca veri, her milisaniye bir noktadan diğerine iletilmektedir. Bu nedenle veri güvenliği, üzerinde en çok çalışılan konulardan biri haline gelmiştir. Bu çalışmada, günümüzdeki şifreleme yöntemlerine ilham kaynağı olmuş, Polybius karesi adlı eski bir şifreleme yöntemi tanıtılmıştır. Ayrıca Türkçe karakter desteği eklenerek, Polybius karesinin genişletilmiş bir versiyonu geliştirilmiştir. Polybius karesine ek olarak bir şifreleme anahtarı eklenmiştir. Tüm mesaj bir anahtar ile veya mesajın her bir karakteri farklı anahtarlar ile şifrelenebilmektedir. Şifrelenmiş mesaj, LSB algoritması kullanılarak resim dosyalarının pikselleri içinde gizlenmiştir. Böylece, mesaj karşı tarafa iletildiğinde, bir kapak verisinin içine gizlenmiş ve bir özel anahtarla gizlenmiştir ve varlığı şüphe çekmemektedir. Kapak verisindeki değişimi ölçmek için; MSE, PSNR ve SSIM ölçüm yöntemleri kullanılmıştır. Araştırmada önerilen yöntem görsel bir programlama dili ile kodlanmıştır. Geliştirilen yazılım tanıtılmış ve ürettiği sonuçlar gösterilmiştir.
Abstract
The security of a message transmitted from one peer to another is a matter of many studies over centuries. Today,with digital communication, billions of data are transmitted from one point to another every milisecond. That iswhy data security has become one of the most studied topics. In this study, an ancient encryption method calledPolybius square which has been a source of inspiration for today's encryption methods is introduced. In additionan expanded version of Polybius square was developed adding Turkish character support. An encryption key hasalso been added to the Polybius cipher. The entire message can be encrypted with a key or with different keys ineach character of the message. The encrypted message is hidden within the pixels of the picture files using theLSB algorithm. Thus, when the message is transmitted to the other side, it is encrypted with a private key, hiddeninside a cover data, and has become unsuspicious. To measure the change in cover data; MSE, PSNR and SSIMmeasurement methods are used. The method proposed in the study is coded with a visual programming language.The developed software has been introduced and its results are shown.