Ben (bir PHP 5.2 + MySQL uygulaması gibi) gelişmekte olan bir paylaşılan (Bluehost veya dreamhost gibi) barındıran ve bu gibi şifreler de dahil olmak üzere çok gizli kişisel verilerin çok depolamak için barındırılan içindir kendi için bir kişisel bilgi yöneticisi web uygulaması , vb kişisel, özel anahtarlar, finans bilgileri, iletişim bilgileri, nasıl en iyi ben bu verileri korumak mı?
Ben folowing zayıf noktalarını görmek:
- Bilgisayar korsanları ya da hosting yöneticiler tarafından konağa fiziksel erişim.
- Ev sahibi ve müşteri arasındaki şifresi çözülmüş veri koklama.
- Aslında gönderilmeden önce ana bilgisayarda şifresi çözülmüş veri koklama.
Ve bariz çözümler:
- Şifrelemek ve (JavaScript veya Java uygulaması), istemci tarafında şifresini, bir sunucu yalnızca zaten şifreli verileri ile çalışır.
- HTTPS kullanın.
- § 1 Bkz.
Dahil herhangi daha iyi fikirler ve bilinen iyi uygulamaları vardır. Orada herhangi çerçeveler?
Ben aşağıdaki dillerde ilgileniyorum: PHP (5.3 veya 5.2), Ruby, C # 4, JavsScript (Firefox 3.7), Java (1.6).