Sıfır Taviz Güvenlik Mimarisi
Yerel modellerinizi kontrol ederken verilerinizin güvende olduğundan emin olmanız için AlafNode'u güvenlik odaklı inşa ettik.
Agent Identity (Ed25519)
Her node benzersiz bir Ed25519 keypair oluşturur. Private key sadece cihazda saklanır.
Signed Heartbeat
Gönderilen her heartbeat sinyali private key ile imzalanır, sunucu tarafında doğrulanır (Replay Protection).
Veri İzolasyonu
Firestore Security Rules sayesinde hiçbir kullanıcı kendi organizasyonuna ait olmayan cihaza veya modele erişemez.
Uzaktan Komut Yok
Mimarimiz gereği ajan üzerinden işletim sisteminize komut gönderilemez. (No Remote Shell kuralı).
Prompt Loglama Yok
Uygulama üzerinden attığınız mesajlar veya modelin ürettiği çıktılar asla merkezi loglara yazılmaz.
Güvenlik Önceliğimizdir
- Ed25519 kimlik doğrulama
- İmzalı heartbeat (kalp atışı) sinyalleri
- Local private key barındırma
- Uçtan uca güvenli node eşleştirme
- Verilerin ve kodların tam kontrolü sizde
- Remote shell (uzaktan komut) çalıştırma engeli
- Prompt ve response verileri kayıt altına alınmaz
// Agent Pairing Protocol
func (a *Agent) Connect() {
pub, priv := ed25519.GenerateKey(nil)
token := a.PromptUserForToken()
// Secure Hash Exchange
hash := sha256.Sum256([]byte(token))
err := a.Backend.Verify(hash, pub)
if err == nil {
// SUCCESS: Heartbeat uses signature
a.StartSignedHeartbeat(priv)
}
}
// NO REMOTE SHELL IMPLEMENTED
// ONLY SAFE HARDWARE METRICS