Dergiler / Eskişehir Osmangazi Üniversitesi mühendislik ve mimarlık fakültesi dergisi (online) / 2021 / Cilt: 29 - Sayı: 1
GÖRÜNTÜ DOSYALARININ ŞİFRELENEREK GÜVENLİ ŞEKİLDE SAKLANMASI
- Sayfa
- 28–42
- DOI
- —
Özet
İnternet kullanımının artması ve teknolojik gelişmelerle beraber insanlar her günyüzlerce fotoğraf çekmektedir. Gün geçtikçe artan fotoğraflar telefon hafızasındafazlasıyla yer kaplamaktadır. Taşınabilir bellek, bilgisayar ve telefonlarda bu fotoğrafların saklanması, kaybolma ve bozulma gibi durumlar nedeniyle çok güvenilir olmamaktadır. Bu durum telefon dışında yeni depolama alanları ihtiyacını ortaya çıkarmıştır. Bu noktada alternatif olarak bulut depolama sistemleri kullanılmaktadır. Bulut depolama alanları sisteme erişim ve saldırılara karşı güvenlik tedbirleri içermektedir fakat sisteme yüklenen resimler üzerinde doğrudan bir işlem yapmamaktadır. Bulut hesaplar bazen kötü niyetli kişiler tarafından ele geçirilmekte ve kişilerin fotoğrafları çalınabilmektedir. Bu durumu önlemek için depolama işleminden önce görüntü üzerinde şifreleme algoritmaları kullanan bir sistem önerilmiştir. Sistemde CodeIgniter (PHP Framework) altındaki çeşitli simetrik şifreleme algoritmaları karşılaştırılarak incelenmiş ve uygulama sonuçları sunulmuştur. Şifrelenecek görüntü dosyalarının kendi uzantılarını kullanmak yerine görüntüler şifrelendikten sonra farklı bir dosya uzantısı ile Amazon Web Servis ortamında ya da yerel ortamda saklanması sağlanmıştır. Görüntüleri ele geçirmek isteyen kötü niyetli kişiler farklı uzantılı bir dosya ile karşılaştıklarında bunun bir görüntü dosyası olduğunu doğrudan tespit edemeyecektir. Bu çalışmada önerilen sistem ile görüntülerin tutuldukları ortamdan bağımsız olarak daha güvenli bir depolama imkanı sağlanması hedeflenmiştir.
Abstract
With the increase in internet usage and technological developments, people takehundreds of photos every day. Photos increasing day by day take up a lot of space in thephone memory. Storing these photos in flash memory, computers and phones is not veryreliable due to situations such as loss and corruption. This situation has created the needfor new storage areas other than the phone. Cloud storage systems are used as analternative at this point. Cloud storage areas contain security measures against systemaccess and attacks, but they do not directly work on the images uploaded to the system.Cloud accounts are sometimes hijacked by malicious people and photos of people can bestolen. In order to prevent this situation, a system that uses encryption algorithms on theimage before storage has been proposed. Various symmetric encryption algorithms under CodeIgniter (PHP Framework) have been compared in the system and theapplication results are presented. Instead of using their own extensions of the image filesto be encrypted, it is ensured that the images are stored with a different file extension inthe Amazon Web Service environment or local environment after they are encrypted.When malicious people who want to capture images encounter a file with a differentextension, they will not be able to directly determine that it is an image file. With the system proposed in this study, it is aimed to provide a safer storage opportunityregardless of the environment in which the images are stored.