Yazı 7 / 124 dk okuma

Telefon kendi kaydını tutar

Bir şeyler ters göründüğünde güvenebileceğiniz bir kayıt istersiniz. Masaüstünün geçmişi, ele geçirildiğini varsaydığımız makinede tutulur. Bu yüzden telefon kendi kaydını tutar.

Kilit rozetli günlüğünü gösteren bir telefon ve yanda, günlükle bağlantısının üzeri çizilmiş bir masaüstü
Masaüstünün dokunamadığı bir kayıt.
İçindekiler

İmzalayıcı neden günlük tutar

Çevrimdışı imzalayıcı (signer), bu düzende durumuna inanabileceğiniz tek cihazdır. Ne yaptığını hatırlaması mantıklıdır. AirNox Vault, telefonda verilen her kararın kalıcı, şifreli bir günlüğünü tutar: ne istendiğini, size ne gösterildiğini ve neye karar verdiğinizi. Bu, imzalayıcının olaylara dair kendi anlatımıdır ve masaüstünün kaydettiği hiçbir şeye bağlı değildir.

Geçmişinizde tanımadığınız bir işlem görünürse, günlük size bu telefonun onu hiç imzalayıp imzalamadığını söyler. Bir masaüstü eşleştirilmiş olduğunu iddia ederse, günlük bu eşleştirmenin (pairing) ne zaman ve hangi taşıyıcı üzerinden yapıldığını söyler. Siz yokken biri telefonda parola denediyse, günlük bunu da söyler.

Neler kaydedilir

Her imza, sonucuyla birlikte: imzalandı, başarısız oldu, reddedildi, süresi doldu, masaüstü tarafından geri çekildi. Her mesaj imzası, çünkü imzalı bir mesaj bir işlem kadar yetki verebilir. Bir masaüstüyle yapılan her eşleştirme ve her eşleştirmenin unutulması. Bir masaüstüyle paylaştığınız, oluşturduğunuz, içe aktardığınız, yeniden adlandırdığınız ya da sildiğiniz her cüzdan. Telefonun ekranında doğruladığınız her adres. Art arda yanlış parola girilmesinin ardından gelen her kilitlenme.

Her kayıt, işlemi tanımanız için gerekenleri saklar: cüzdan, isteğin geldiği masaüstü, taşıyıcı, ağ, alıcı, tutar ve o sırada size gösterilen bulgular.

İki sütun: kaydedilenler (imzalar, retler, eşleştirmeler, cüzdan değişiklikleri, kilitlenmeler) ve asla kaydedilmeyenler (kurtarma ifadesi, anahtarlar, parola, imza baytları, senkronizasyon trafiği)
Günlüğün sakladıkları ve asla içermedikleri.

Neler asla kaydedilmez

Anahtar yok, seed yok, kurtarma ifadesi (recovery phrase) yok, parola yok, imza baytları yok; bunlardan herhangi birini türetmeye yarayacak hiçbir şey de yok. Günlük imzaladığınızı kaydeder, imzanın kendisini değil. Teknik gürültüyü de dışarıda bırakır: senkronizasyon trafiği, adres grupları, bağlantının kurulması ve kopması, aktarım hataları. Bunlar karar değildir ve bunlarla dolu bir günlük, önemli kayıtları gölgede bırakırdı.

İmzadan önce yazılır

İşlem sırası bilinçlidir. Accept (Kabul et) düğmesine bastığınızda telefon önce onayınızı günlüğe yazar. İmzayı ancak ondan sonra atar. Günlük kaydı yazılamazsa hiçbir şey imzalanmaz, masaüstüne isteğin yerine getirilemediği bildirilir ve ekran size nedenini söyler.

Bir istek önce kaydediliyor, sonra imzalanıyor; bir dal, kayıt yoksa imza da olmadığını gösteriyor
Kayıt yoksa imza yok.

Bu, gerçekleşmiş bir imzanın günlükte asla eksik olamayacağı anlamına gelir. Telefonun imzalayıp sonra hatırlayamadığı bir zaman aralığı yoktur.

Kalıcı

Günlüğe yalnızca ekleme yapılır. İçindeki hiçbir şey düzenlenmez ve onu temizleyecek bir düğme yoktur. Bir cüzdanın silinmesinden etkilenmez: o cüzdanın kullanıldığı döneme ait kayıtlar, silinmiş bir cüzdana ait olarak işaretlenip yerinde kalır. Uygulama parolasını değiştirmek de ona dokunmaz. Telefonda depolanırken şifrelidir ve kurtarma ifadelerinin kendisiyle aynı özenle mühürlenir.

Boyutu bir ayardır. Kaç kayıt tutulacağını siz seçersiniz; günlük dolduğunda en eski kayıtlar yerini en yenilere bırakır. Bunun dışında hiçbir şey bir kaydı silmez.

Telefonda kalır

Günlük cihazdan asla çıkmaz. Asla dışa aktarılmaz, senkronize edilmez ve bir masaüstüne gösterilmez. Bir masaüstü onu isteyemez, çünkü onu sunan bir istek türü yoktur. Günlüğü telefonda, Journal (Günlük) ekranında okursunuz; bir filtreyle ya her şeyi ya da yalnızca önemli kayıtları görürsünüz: kullanılan bir anahtar, bu telefondan kimin neyi isteyebileceğine dair bir değişiklik, oluşturulan ya da kaldırılan bir cüzdan veya birinin içeri girmeye çalıştığına dair bir iz.

Yalnızca imzalayıcıda yaşayan, her imzadan önce yazılan, başka hiçbir cihazın okuyamadığı ya da değiştiremediği bir kayıt. Gerçekte ne olduğunu bilmeniz gerekirse bakacağınız yer burası.

Serinin tamamı

  1. Bilgisayarın ele geçirildiğini varsayın
  2. Mass Adoption Security: imzalayıcı, zaten sahip olduğunuz bir telefon
  3. Air gap'in üzerinden üç yol: QR kodları, Bluetooth LE ve NFC
  4. Radyo dalgalarında görünmez: kimsenin tarayarak bulamayacağı bir imzalayıcı
  5. Aktarım kanalına asla güvenilmez
  6. Telefonun size gösterdikleri: imzalayıcıda işlem analizi
  7. Telefon kendi kaydını tutar
  8. Masaüstünüzdeki kasa: Argon2id ve tahmine direnen bir profil
  9. Tarayıcı cüzdanı olmadan dApp'ler
  10. Kuralları olan bir MCP sunucusu: sınırlar içinde yapay zekâ ajanları
  11. Her şey için tek korumalı cüzdan
  12. Küçük ve native: C++, JavaScript çalışma ortamı yok; iş istasyonunda da Raspberry Pi'da da

Bekleme listesine katılın

E-posta adresinizi bırakın, size sürüm haberlerini gönderelim. Başka hiçbir şey göndermeyiz.