Enes72 adlı üyeden alıntı: mesajı görüntüle
İ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 )
Bu durumda gerçek e2ee yerine transparent encryption daha uygun.Mesajları firestoreye yazmadan önce aes-gcm ile şifreleyip,kullanıcı/konuşma anahtarını backend+kms tarafında güvenli şekilde saklayabilirsin.Kullanıcı firebase auth ile giriş yaptığında anahtar arka planda alınır,cihaz değişse bile kullanıcı hiçbir şeyle uğraşmaz.Böylece firebasede plaintext durmaz ama backend gerektiğinde anahtara erişebildiği için e2ee sayılmaz.