Pamukkale University Journal of Engineering Sciences (Oct 2018)

İlişkisel veritabanlarının bütünlük kontrolü için ayrık kosinüs dönüşümü tabanlı kırılgan sıfır damgalama şeması

  • Mustafa Bilgehan İmamoğlu,
  • Güzin Ulutaş,
  • Yasin Şahin

Journal volume & issue
Vol. 24, no. 5
pp. 887 – 897

Abstract

Read online

Günümüzde internet kullanımının hızlı bir şekilde yaygınlaşmasıyla bilgilere erişim daha kolay bir hale gelmiştir. Fakat bu durum veritabanı bütünlüğünün korunuyor olması gibi sorunları da ortaya çıkarmıştır. Son yıllarda veritabanı bütünlüğü önemini arttıran bir konu haline gelmiştir ve bu alandaki çalışmalar gittikçe artmaktadır. İlişkisel veritabanları üzerinde yapılan çalışmaların çoğunda elde edilen damga bilgisi yine orijinal veritabanının içinde tutulmaktadır. Bu durum, veritabanı üzerinde tolere edilebilecek boyutta olsa da bozulmalara neden olmaktadır. Önerilen yöntemde ise elde edilen damga bilgisi veritabanından bağımsız olarak gönderilerek sıfır damgalama şeması uygulanmıştır. Bu yöntemde öncelikle veritabanı gruplara ayrılmaktadır. Ardından her grup bir matris olarak ele alınarak ayrık kosinüs dönüşümü (AKD) katsayıları hesaplanmaktadır. Hesaplanan AKD katsayıların pozitif veya negatif olması durumuna göre 1 veya 0 olarak etiketlenir. Her grup için AKD katsayılarının hesaplanması ve etiketleme işlemlerinin ardından grup damgaları birleştirilerek tüm veritabanı için damga bilgisi elde edilmiş olur. Veritabanı üzerindeki değerlerde meydana gelecek herhangi bir değişiklik, hesaplanan AKD katsayılarını da değiştirecek ve yapılan herhangi bir saldırı grup seviyesinde algılanabilecektir. Yapılan çalışmada kullanılan AKD, ilişkisel veritabanlarının damgalanmasında ilk defa kullanılmıştır. Deneysel çalışmalar sonucunda önerilen yöntemin, veritabanındaki değişimleri benzer çalışmalara göre daha hassas bir şekilde tespit edebildiği gözlemlenmiştir.

Keywords