Data Integrity Algoritmaları

Üye Değerlendirme: / 5
Kötüİyi 
Yazar Onur Cepheli   

Data Integrity, transfer edilen verinin karşı tarafa hiçbir değişime uğramadan gönderildiğini garantilemek için kullanılır. Birçok clear text protokol verisi yolda çeşitli saldırılara mağruz kalarak değiştirilebilir. Örneğin, clear text bir protokol olan HTTP de bir web sayfasının içeriğindeki tüm “Onur Cepheli” yazısını “Özge Irmak” olarak değiştirebilir ve bu sayfayı görüntüleyecek olan kullanıcının sayfayı hatalı görüntülemesini sağlayabiliriz.

Data Integrity’nin nasıl çalıştığını anlatmak için aşağıdaki görselden yola çıkacağız.

Grafikte sol tarafta gönderilecek kullanıcı datası bulunuyor. Altındaki huniye benzer şeyi ise bir data integrity algoritması olarak düşünebiliriz. Data integrity algoritmaları verinin uzunluğu ne olursa olsun o veriden belirlenen büyüklükte (MD5 için 128bit, SHA-1 için 160bit)bir hash değeri çıkaracaktır. Bu değer kullanıcı datası ile beraber gönderilecektir. Karşı taraf hem datayı hem de o datanın hash değerini alacaktır. Alıcı taraf, gelen veriyi bir daha data integrity algoritmasına sokar. Eğer buradan çıkan hash değeri ile gönderilen hash değeri uyuşuyor ise data değişime uğramamıştır. Eğer hash değerleri birbirini tutmuyorsa değişime uğramıştır demektir.

 

Data Integrity ve Authentication

IPSec VPN bağlantı yapacak taraflar arasında authentication yapılması gerekmektedir. En sık kullanılan authentication metodu authentication key yani password kullanmaktır. Ancak bu tip authenticationda önemli bir güvenlik sorunumuz var.

 

Yazının devamını görebilmek için lütfen siteye giriş yapınız


Görüntüleme sayısı: 309

Bu yazıya ilk yorumu yazın

Sadece kayıtlı kullanıcılar yorum yazabilir.
Lütfen sisteme giriş yapın veya kayıt olun.

 
< Önceki   Sonraki >

GİRİŞ






Kayıp Parola?
Hesabınız yok mu? Kayıt Ol

HABER AKIŞI



Her Hakkı Saklıdır © 2008 NetworkOgren.Com
Yayınlanan yazıların izin alınmadan kopyalanması ve kullanılması 5846 sayılı Fikir ve Sanat Eserleri Yasasına göre suçtur.