dogacandoganer adlı üyeden alıntı: mesajı görüntüle
Firebasede mesajları ciphertext olarak tutabilirsin.Ama kullanıcı yeni cihazdan hiçbir qr,recovery key veya parola olmadan eski mesajlarını okuyacaksa,şifreleme anahtarının bir şekilde sunucudan geri alınabilir olması gerekir,bu da gerçek e2ee olmaz.Gerçek e2ee istiyorsan cihazlar arası anahtar aktarımı veya kullanıcıya ait ek bir secret şart.Yani önce “firebase plaintext görmesin” mi,yoksa “sunucu bile okuyamasın” mı istediğini netleştirmen lazım.
Lecter41 adlı üyeden alıntı: mesajı görüntüle
Arkadaşın dediği gibi önce ne istediğinizi beiirlemeniz gerek. Eğer amacınız DB'de şifreli gözüksün yeter diyorsan şifreleme anahtarını DB'de bir yerde tutulması lazım bu da yine güvenli olmaz. Ama mesajları kimse okuyamasın diyorsan işler değişir.

İstediğim şey şu şekilde : cihazlar arası anahtar aktarımı olmasın kullanıcı bu gibi işlerle uğraşmasın ama Firebasede de plaintext durmasın ( çünkü kullanıcıların bunlarla uğraşmaması gerekiyor ki bu appte uğraşmaz da )