Bir algoritmanın adı, verilerin nerede saklandığına ve anahtarın nasıl korunduğuna ilişkin kanıtların yerini tutmaz.
Bekleyen veri şifrelemesi, yani Data-at-Rest şifrelemesi, saklanan verileri korur; uçtan uca şifreleme ise yetkili cihazlar arasındaki mesaj içeriğini korur. Bir mesajlaşma uygulamasının güvenliğini değerlendirmek için ikisini de incelemek gerekir. Bir algoritmanın adı veya “kuantum sonrası” ifadesi, telefondaki veritabanının, medya önbelleğinin ve dışa aktarılan dosyaların nasıl korunduğunu tek başına göstermez.
Mobil adli bilişimde de “dosyayı elde etmek”, “dosyanın şifrelenmiş içeriğini okumak” ile aynı şey değildir. Sonuç; cihaz modeline, işletim sistemi sürümüne, kilit durumuna, veri türüne, kullanılabilir anahtarlara ve inceleme yöntemine bağlıdır. Yalnızca bir aracın adına bakarak tüm telefonlarda veri edinmenin başarılı mı başarısız mı olacağını öngörmek mümkün değildir.
Birbirine karıştırılmaması gereken üç katman
| Katman | Neyi korur? | Önemli soru |
|---|---|---|
| Mesajların uçtan uca şifrelenmesi | Yetkili cihazlar arasında iletilen içerik | Anahtarlar kimin elindedir ve kişi nasıl doğrulanır? |
| Cihaz depolamasının şifrelenmesi | Depolama alanında tutulan dosyalar | İlgili anahtarlar ne zaman ve hangi yetkilerle kullanılabilir? |
| Uygulama içi ve yedek koruması | Veritabanı, dışa aktarımlar veya ayrı kopyalar | Hangi veriler kapsanır ve her kopyanın anahtarı nerededir? |
Örneğin, bir sohbetten galeriye kaydedilen görsel artık yalnızca o mesajlaşma uygulamasının saklama politikasına tabi değildir. Bulut yedeği veya elle dışa aktarılan bir kopya da ayrıca incelenmelidir. Sohbet yedeklerinin güvenliği rehberi bu farkı açıklar.
BFU ve AFU ne anlama gelir?
Bu terimler genellikle cihazın açıldıktan sonraki ilk kilit açma işlemine göre durumunu tanımlar:
- BFU veya Before First Unlock: Cihaz açıldığından ya da yeniden başlatıldığından beri kullanıcı henüz ilk kilit açma işlemini yapmamıştır.
- AFU veya After First Unlock: İlk kilit açma işlemi yapılmıştır; cihaz şu anda yeniden kilit ekranını gösteriyor olabilir.
Bu iki etiket, bir güvenlik puanı veya kesin bir adli inceleme sonucu değildir. AFU, “tüm anahtarlar çıkarılabilir” anlamına gelmez; BFU da “hiçbir veriye erişilemez” demek değildir.
Android'in dosya tabanlı şifrelemesinde, Credential Encrypted veya CE depolama alanı, kullanıcı kilidi açtıktan sonra erişilebilir olur. Device Encrypted veya DE depolama alanı ise Direct Boot için gereken işlevlerde de kullanılabilir. Her verinin nerede saklandığı ve anahtar politikası önemlidir; tüm dosyalar aynı erişim durumunu paylaşmaz.
Anahtar yönetimi neden AES adını anmaktan daha önemlidir?
Veritabanı şifrelemesi, anahtarı da doğru biçimde korunduğunda yararlıdır. Şifrelenmiş bir dosyayı korumasız bir anahtarın yanında tutmak, kimlik doğrulamaya ve güvenli donanıma bağlı bir anahtarın oluşturduğu koruma sınırını oluşturmaz. Geçici dosyaların, eklerin ve uygulama günlüklerinin durumu da açıklığa kavuşturulmalıdır.
Android Keystore, dışa aktarılamayan anahtarların kullanılmasını sağlar ve bazı anahtarlar güvenli donanımla desteklenebilir. Ancak bir anahtarın dışa aktarılamaması, saldırgan tarafından kullanılamamasıyla aynı şey değildir: Android belgelerine göre uygulama sürecini ele geçiren bir saldırgan, anahtarın kendisini çıkaramasa bile onu kullanabilir.
Görünür bir uygulama kilidi de veritabanının bağımsız bir anahtarla şifrelendiğini mutlaka kanıtlamaz. Böyle bir iddia için depolama tasarımı, kimlik doğrulama koşulları ve aynı sürümün çalışması incelenmelidir.
Livara hakkında ne sonuca varılabilir?
Livara güvenliği ve tehdit modeli belgeleri, sağlayıcının ürünün tasarımına ve sınırlarına ilişkin açıklamalarıdır; bağımsız bir adli bilişim testinin yerini tutmazlar.
Özellikle, v7 biçimiyle kimlik kurtarma, sohbet geçmişi yedeği veya yerel veritabanının şifrelendiğinin kanıtı sayılmamalıdır. LVR1 gibi bir mesajlaşma protokolünün açıklaması da telefondaki her dosyanın hangi anahtarla ve hangi durumlarda korunduğunu tek başına ortaya koymaz.
Bu makale kapsamında ticari adli bilişim araçları veya Livara'nın belirli bir sürümünün veritabanı test edilmemiştir. Bu nedenle “hiçbir adli bilişim aracı Livara'yı okuyamaz” ya da “ML-KEM depolamadaki tüm dosyaları şifreler” gibi iddialar savunulabilir sonuçlar değildir.
Bir mesajlaşma uygulamasını değerlendirmek için hangi kanıtları istemeliyiz?
Test yapılmadan hazırlanmış bir sıralama tablosu yerine şu somut soruların peşinden gidin:
- Hangi uygulama sürümü, hangi cihaz modeli ve hangi işletim sistemi sürümü incelenmiştir?
- Mesaj metni, dosyalar, küçük resimler, önbellek ve elle dışa aktarılan kopyalar ayrı ayrı nerede saklanır?
- Veritabanı anahtarı nasıl oluşturulur ve saklanır? Kullanımı kimlik doğrulamaya bağlı mıdır?
- Kilitliyken, kilit açıldıktan sonra ve uygulama çalışırken ne gibi farklar vardır?
- Yedek tam olarak neleri içerir ve parolası veya kurtarma anahtarı kimin elindedir?
- Bağımsız bir rapor, test yöntemi, sınırlamalar ve inceleme tarihi yayımlanmış mıdır?
Bu sorular yanıtlanmadan “şifrelenmiş” ifadesi, ürünleri karşılaştırmak için yeterli değildir. Teknik belgelerin yayımlanması değerlidir, ancak tüm iddiaların bağımsız olarak doğrulanmasıyla eşdeğer gösterilmemelidir.
Günlük koruma için pratik adımlar
Uygun bir parolayla cihaz kilidi kullanın, işletim sistemi ve uygulama güncellemelerini yükleyin ve kilit ekranında hassas metinlerin gösterilmesini sınırlandırın. Galeri, indirilenler klasörü ve yedeklerdeki ek kopyaları bilinçli biçimde yönetin; mesajlaşma uygulaması dışındaki bir kopyanın koruma politikası farklı olabilir.
Hassas görüşmelerde karşı tarafın cihazının güvenlik durumu da önemlidir. Kötü amaçlı yazılım, uygulama açıldıktan sonra metni okuyabiliyorsa mesele yalnızca şifrelenmiş bir dosyanın elde edilmesi değildir. Android'de oturum güvenliği rehberi bu sınırı ayrıntılı olarak açıklar.
Sık sorulan sorular
Telefonun kapalı olması, veri edinmenin imkânsız olduğu anlamına mı gelir?
Hayır. Cihazın durumu etkenlerden biridir, sonucun garantisi değildir. Donanımın, yazılımın, verilerin ve inceleme yönteminin ayrıntıları bilinmelidir.
Kuantum sonrası mesaj şifrelemesi, depolama güvenliğini garanti eder mi?
Hayır. Anahtar alışverişini ve mesajları korumak, yerel depolamanın tasarımının ve incelemesinin yerini tutmaz.
Hesabın kurtarılması, tüm mesajların geri geleceği anlamına mı gelir?
Her zaman değil. Kimliği kurtarma, hesaba yeniden bağlanma ve geçmişi geri yükleme üç farklı özelliktir. Telefon değiştirmeden önce ilgili ürün ve sürümdeki yedeğin kapsamını kontrol edin.



