İçeriğe geç
Bir otel odasındaki küçük çelik kasa açık duruyor; kapağın iç yüzünde kullanım talimatı ve tuş takımı görünüyor.
"Hotel Room Safe", Zygimantus, CC BY-SA 3.0, Wikimedia Commons üzerinden. 3:2 oranına kırpıldı.

“Şifreli depo” ifadesi çoğu kafada tek bir söz veriyor: cihaz birinin eline geçse bile veri okunamaz. Sözün koşulu var ve koşul yazılımda durmuyor, cihazın o anda hangi hâlde olduğunda duruyor.

Şifrelemenin çalıştığı an

Beklemedeki veri şifreli. Kapalı, kilitli bir makinede çalışma alanı diskte anlamsız bir bayt yığını olarak durur.

Sen çalışırken durum başka. Uygulama veriyi okuyabiliyorsa depo o an açılmış demektir ve ekrana bakan herkes aynı şeyi okur. Sorulacak soru “veri şifreli mi” olmaktan çıkıp “cihaz o an kilitli miydi”ye dönüşüyor.

Kaybedilme biçimi sonucu belirliyor

Kapağı kapatılmış, ekran kilidi devrede bir dizüstü ile masada açık bırakılmış bir dizüstü aynı olay sayılmaz.

Kapak kapalıyken de her şey bitmiş olmuyor: uyku modunda anahtarlar bellekte kalabilir. Tam disk şifrelemesi (macOS’ta FileVault, Windows’ta BitLocker) ve makineyi uyutmak yerine kapatmak, bu aralığı kapatan iki ayardır. İkisi de işletim sisteminin işi. Uygulama katmanı, altındaki disk açık duruyorsa tek başına bir şey vaat edemez.

Kasanın ayrı durmasının sebebi

Kasa kayıtları çalışma alanının geri kalanından ayrı şifreleniyor ve listede bile maskeli görünüyor. Bunun pratik sonucu şu: kilitlemeyi unuttuğun açık bir oturumda notların okunabilir, ama bir API anahtarı ekranda yazmaz. Onu açmak ayrıca yapılan bir iştir.

Bu, ekran başında geçirilen beş dakikayla diskle geçirilen bir hafta arasındaki farkı ayırıyor. İkisine karşı aynı şey korumuyor.

Uzaktan silme diye bir düğme yok

Sync kapalıyken cihaza komut gönderecek bir sunucu bulunmuyor. Kurumsal bir MDM aracının yaptığı “uzaktan sil” işlemi burada mümkün değil ve bu, local-first kararının doğrudan faturası.

Karşılığı da var. Kasada tuttuğun şeyler yenilenebilir sırlar olduğu için elinde çalışan bir iptal listesi kalıyor: anahtarı iptal edersin, cihazdaki kopya bir işe yaramaz hâle gelir.

İlk saatte yapılacaklar

  1. Kasadaki API anahtarlarını ve token’ları sağlayıcı panelinden iptal et, yenilerini üret.
  2. O cihazda oturumu açık kalan hesapların parolalarını değiştir ve “tüm oturumları kapat” seçeneğini kullan.
  3. İkinci faktörü yalnızca o cihazda duran hesaplar varsa kurtarma kodlarıyla gir ve faktörü taşı.
  4. İşletim sistemi hesabının uzaktan kilitleme özelliği varsa çalıştır; disk şifrelemesi açıksa bu çoğunlukla tek başına yeterli olur.
  5. Elindeki en son Markdown dışa aktarmasının tarihine bak. Kaybedilen iş o tarihten sonrası.

Beşinci madde cihaz güvenliğiyle ilgili görünmüyor ama listenin en çok acıtan maddesi genellikle o oluyor.

Tüm yazılar

BAŞLAMAK

Şimdi tarayıcında açabilirsin.

Web sürümü canlı ve tam sürüm — kısıtlı bir deneme kopyası değil. Beğenmezsen sekmeyi kapatırsın, geride bir şey kalmaz.

  • Hesap gerekmiyor
  • Kart istemiyoruz
  • İlk alımda 14 gün deneme