// güvenlik
Sır cihazda kalır.
Konsolity, sunucu ele geçirilse bile size ihanet edemeyecek şekilde tasarlandı.
Sıfır bilgi kasası
Ana parolanız cihazda Argon2id'den geçer. Ortaya iki anahtar çıkar: biri sunucuya kim olduğunuzu kanıtlamak, diğeri kasayı şifrelemek için (XChaCha20-Poly1305). Sunucu birincisini karma olarak alır, ikincisini asla almaz. Ne sunucularınızı okuyabilir ne de parolanızı sıfırlayabilir.
Kurtarma anahtarı
Cihazda oluşturulur, bir kez gösterilir. Parola kaybolduğunda kasayı yalnızca o kurtarır. O olmadan veriler kaybolur: uygulama bunu sonra değil, önceden söyler.
Sabitlenmiş sunucu anahtarları
İlk bağlantıda onayınız istenir ve anahtar sabitlenir. Daha sonra farklı bir anahtar bağlantıyı engeller, öncekinin tarihini gösterir ve yeniden bağlanmada bile otomatik atlatmaya izin vermez.
SSH anahtarları
Özel anahtarlar kasada şifreli olarak durur ve anahtarı asla teslim etmeden imzalayan dahili bir ajan tarafından oturumlara sunulur. Sunucular arası bağlantılar, kapatıldığında iptal edilen geçici anahtarlar kullanır.
İki faktörlü kimlik doğrulama
Yedek kodlu TOTP. İkinci bir cihaz eklemek, dışarıdan terminal açmak ve Claude'u yetkilendirmek için gereklidir.
Uzak terminal
Röle, aynı hesaba ait iki cihaz arasındaki SSH ile şifrelenmiş baytları ve kısa ömürlü imzalı biletleri görür, fazlasını değil. Her cihaz kendi anahtarıyla tanımlanır; cihaz iptal edildiğinde bu anahtar kaldırılır.
Claude bağlayıcısı
PKCE ile OAuth 2.1, uygulamada onaylanan bir kodla izin, web'de parola yok. Her komut onayınızı bekler; argümanlar ve sonuçlar depolamada şifrelenir ve bir saat sonra silinir.
Sunucu
Zorunlu HTTPS, HSTS, hız sınırlama, kademeli kilitleme, depolamada şifrelenmiş sırlar, hassas veri içermeyen hesap başına denetim kaydı, her yeni cihazda e-posta.
Asla kaydetmediklerimiz
Asla parola, anahtar, parola ifadesi, belirteç veya bir komutun metni. Uygulamada bile günlükler yazılmadan önce temizlenir.
// faq
Sık sorulan sorular
Ana parolamı ve kurtarma anahtarımı kaybettiysem Konsolity kasamı kurtarabilir mi?
Hayır, bilinçli olarak. Sunucuda şifreleme anahtarı hiçbir zaman bulunmaz. Yeni bir kasa oluşturulması gerekir.
Uzak terminal rölesi terminalimi okuyabilir mi?
Hayır: iki cihazınız arasında zaten şifrelenmiş SSH baytlarını iletir. Yalnızca hesabı ve süreyi bilir.
Claude bensiz bir komut çalıştırabilir mi?
Yalnızca o istemci için "Her zaman izin ver" seçeneğini işaretlediyseniz; aksi hâlde her komut uygulamada "Bir kez izin ver" onayını bekler ve 60 saniye sonra reddedilir.
// security.txt
Bir güvenlik açığı bildirin
security@konsolity.com adresine yazın. 48 saat içinde yanıt verir ve sorumlu bildirimlerde bulunanları anarız.