Merhaba arkadaşlar hem mobil cihazlarda hemde webde ortak kullanılabilecek bir password manager uygulaması yaptım.Mobil cihazlarda veriler local databasede tutuluyor webde ise serverin databasesinde tutuluyor.Veriler cihaz ve sunucu arasında json formatı kullanılarak aktarılıyor.Sorunum şu: hem cihazdaki local veritabanında (sqlite) hemde sunucuda verileri güvenli tutmak için hangi şifreleme yöntemini kullanmalıyım.Ayrıca uygulama mobil cihazlarda offline olarak ta kullanılıyor yani sunucuyla hiç etkileşime girmeyen verileride sadece cihaz üzerinde güvende tutmam gerekiyor. Bunun için hangi şifreleme algoritmasını kullanabilirim. Biraz araştırma yaptım jdk ile gelen crypto kütüphaneleri var örneğin RSA fakat bu metni cihazdada çözmem gerekiyor.Sonuçta anahtar da cihazda tuttulduğu için anahtara erişilip şifre çözülebilir. Bütün bunları göz önüne aldığımızda verileri korumak için nasıl bir yok izlemeliyim. Şimdiden teşekkürler.
↧