Konuyu görüntüle
IUCODERS FORUM > Programlama > Veritabanları > Veri Güvenliği
Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
03.07.2009-01:26 #62185
Veritabanında şifrelemem gereken bazı veriler var. Bunlar RSA ile şifrelemeyi düşünmüştüm ve gereken kodlarıda yazmıştım.

Şöyle bir promlemim var. Maaş bilgisi gibi verileri RSA ile şifrelediğim zamam veritabanından istatistik almam imkansız hale gelecek. SUM , AVG gibi fonksyonlar şifrelenmiş veri ile çalışmayacak. Ben hem bu verileri gizlemeliyim (veritabanı yöneticileri bile görememeli o yüzden) hemde matematiksek fonksyonlar çalıştırabilmeliyim.

Veritabanı olarak MS Sql Server kullanıyorum. Sql server'in sağlayabileceği bir şifreleme olanağı var diye duydum ama proje veritabanı bağımsız olmalı ve her an postgree sql, mysql vs taşınabilmeli. O yüzden sql server'a özel birşeyde kullanamam.

Aklıma gelen en iyi çözüm şifrelenmiş veri üzerinde matematiksek işlem yapabilmem. Bunu bana sağlayabilecek güvenli bir şifreleme metodu varmı? Sonuç olarak yapmak istediğim
1000 ' in şifrelenmiş karşılığı 434324324324 olsun, 500 'ün 3434343. Bu iki şifrelenmiş veriyi toplayıp şifresiniz çözdüğüm zaman bana 1500 sonucu vermeli. Böyle bir şifreleme metodu lazım bana sanırım :S

RSA ile 1000 kaydın bir verisini şifreleme ve gerialma 7-8 sn sürüyor. Bu yüzden istatistikleri uygulamada hesaplatmam imkansız.






The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb