Merhaba
Bir özellik mi yoksa bir hata mı?
Bir örnek üzerinden açıklamak gerekirse;
Kullanıcı A ve kullanıcı B mesajlaşmak istediğinde WhatsApp önce kullanıcıların açık anahtarlarını (public key) birbirleri ile paylaşıyor. Şifreleme ve çözme için bir açık bir gizli anahtar (private key) gereklidir.
A kullanıcısından B kullanıcısına artık her gönderilen mesaj A kullanıcısının özel anahtarı ve B kullanıcısının açık anahtarı birlikte kullanılarak şifrelenir. Sadece B kullanıcısı bu mesajı A kullanıcısının açık anahtarı ve kendi özel anahtarını birlikte kullanarak çözebilir.
Bu durum böyle devam ediyorken B kullanıcısı ulaşılamaz duruma gelir ise ve bir sebepten ötürü başka bir cihazdan WhatsApp hesabı açar ise bu durumda yeni kurulan WhatsApp B kullanıcısına yeni özel ve açık anahtar çifti oluşturur.
B kullanıcısı A kullanıcısının kendisi ulaşılamaz durumda iken gönderdiği mesajları aldığında nasıl okuyacak? Eski açık anahtar ve özel anahtar erişimi yok.