Güven

Thulpar’ın kendi güvenliği de denetlenebilir.

Thulpar kurumun en hassas trafiğinin önünde durur. Bu yüzden kendi güvenlik duruşu ürünün bir parçasıdır. Aşağıda nereye bağlandığı, neyi sakladığı, kimliğini nasıl kanıtladığı ve hangi varsayılanlarla kurulduğu yazar.

Sıfır egress

Çalışma zamanında dışarıya bağlantı yoktur.

Telemetri, lisans ping’i, uzak üretim ve hata raporu yoktur. Tek dış bağlantı model indirmedir; o da yalnız host açıkça izin verdiğinde ve yönetici panelden bir model seçtiğinde, izin listesindeki adreslere açılır. CI’daki no-egress kapısı bunu her PR’da doğrular.

Kapalı devre topolojisi →
Çevrimdışı lisans

Lisans, çevrimdışı doğrulanan imzalı bir belgedir.

Lisans, Ed25519 ile imzalanmış bir JSON belgesidir. Doğrulama anahtarları imajın içinde derlidir; hiçbir ortam değişkeni anahtar ekleyemez. Kurulum asla geri gitmeyen bir saat işareti tutar ve işlem sayımı deftere zincirlenir.

Lisans modeli →
Tedarik zinciri

İmzalı imajlar, SBOM ve kendi imzasını doğrulayan kit.

Her imaj amd64 ve arm64 için derlenir, GHCR’ye özetle yayımlanır ve mimari başına bir SBOM taşır. İmajlar cosign ile anahtarsız imzalanır; her sağlama dosyası imzalıdır. Kurulum kiti kendi imzasını doğrular.

Güvenlik duruşunun tamamı →
Kapalı devre

Çevrenin içinde her şey konuşur, dışarıya hiçbir şey çıkmaz.

KURUM AĞI · KAPALI DEVRE Uygulama / ajanOpenAI SDK · thp_live_… MCP istemcisitools/list · tools/call Aginies Platformyürütücü kancaları THULPAR thulpar-gateway/v1/* · /mcp/:server · :8053 thulpar-api/v1/check · politika · defter thulpar-detectorsCPU: ONNX, llama.cpp · GPU: vLLM konsol:8050 · OIDC Postgres · Valkeydefter · durum Model uç noktalarıvLLM · kurumun kendi MCP sunucularışema sabitlenmiş OIDC · SPIREkullanıcı · iş yükü kanıt defteri · günlük çapa · imzalı kanıt paketleri · çevrimdışı doğrulanırKVKK · BDDK · SEDDK · kamu · EU AI Act · ISO 42001 · DORA İNTERNET telemetri lisans sunucusu satıcı API’si uzak üretim × çalışma zamanında hiçbir bağlantı yalnız kurulumda: ghcr.io · özetle sabit ya da air-gap medyası ×
Güvenlik duruşu

Nereye bağlanır, neyi saklar, kimliğini nasıl kanıtlar.

Sıfır çalışma zamanı egress’i

Telemetri, lisans ping’i, uzak üretim ve hata raporu yoktur. Tek dış bağlantı model indirmedir. O da yalnız host açıkça izin verdiğinde ve yönetici panelden bir model seçtiğinde açılır. Yalnız izin listesindeki adreslere gider. Compose ağları internal’dır. Yalnız edge ağı api ve geçit için dışarı yönlendirilir. CI’daki no-egress kapısı, ürün kaynağında telemetri SDK’sı ya da model satıcısı adresi bulunmadığını her PR’da doğrular.

Tedarik zinciri

Her imaj amd64 ve arm64 için yerel runner’larda derlenir. GHCR’ye özetle yayımlanır ve mimari başına bir SBOM taşır. İmajlar cosign ile anahtarsız imzalanır. Üçüncü taraf imajlar (Postgres, Valkey, vLLM, SPIRE) satıcının aynasından, kaynaklarıyla birebir aynı özetle gelir. Her sağlama dosyası imzalıdır. Kurulum kiti kendi imzasını doğrular. Sürüm bir git etiketidir. Etiketten önce aynı iş akışı kuru çalıştırılır.

Lisans

Lisans, Ed25519 ile imzalanmış bir JSON belgesidir. Doğrulama anahtarları imajın içinde derlidir. Hiçbir ortam değişkeni anahtar ekleyemez. İmzalama, incelemeci onaylı bir GitHub ortamında çalışan tek bir iş akışıdır. Kurulum asla geri gitmeyen bir saat işareti tutar. Saat geri alma reddedilir. İşlem sayımı deftere zincirlenir. Satır silmek sayımı yalnız yükseltir. Belge kurulum kimliğine bağlanabilir. Yabancı bir belge reddedilir.

Kimlik

Kişiler kurumun OIDC sağlayıcısıyla oturum açar (discovery, PKCE, rol eşlemesi, ön ve arka kanal çıkış). IdP’siz kurulumda ve break-glass için yerel hesaplar ve TOTP kullanılır. Çağıranlar kiracıya bağlı API anahtarları taşır. İş yükleri SPIFFE X.509 ve JWT SVID’leriyle doğrulanır. Doğrulama yalnız güven paketi dosyalarından yapılır. MCP sunucuları SPIFFE kimliğine sabitlenebilir. api ile dedektörler arasında isteğe bağlı mTLS vardır. XFCC yalnız adlandırılmış güvenilir proxy’lerden kabul edilir.

Güvenli varsayılanlar

.env şablonları üretime uygundur ve her gizli anahtar üretilir. Kurulum belirteci tek kullanımlıktır. İlk yönetici oluşturulmadan oturum açılamaz. Postgres, Valkey ve dedektörler host’a yayımlanmaz. Prometheus yalnız loopback’te dinler. Güvenlik rayları kapalı duruşla gelir. Sektör şablonlarının kritik rayları kilitlidir. Kiracı yalıtımı her tabloda uygulanır. Yabancı bir satır 404 döner.

Yalıtım

Dosya analizi her dosya için ayrı bir çocuk süreçte, bellek ve süre sınırıyla çalışır. YARA’nın pe/elf/dotnet modülleri yalnız o çocuk süreçte yüklenir. CodeShield’in Semgrep yarısı ayrı bir süreç grubunda ve ağsız çalışır. Dedektör sidecar’ı isteğe bağlı olarak gVisor altında çalışır. Model ağırlıkları açılışta imzalı manifest ile doğrulanır.

Loglar ve veri

Loglarda ham içerik bulunmaz. pino redakte eder. Defter içerik yerine hash saklar. Redakte edilmiş örnek en çok 2 KB’dır ve saklama süresi sonunda silinir. Kiracı paketi aksini seçmedikçe hiçbir istem düz metin olarak diske yazılmaz. Kiracı ayrılışında imzalı bir silme sertifikası üretilir.

Sürekli doğrulama

Her PR’da backend, frontend, dedektör, eval, red-team, sözleşme doğrulaması, no-egress ve imaj derleme işleri çalışır. Tüm e2e paketleri gerçek Postgres üzerinde çalışır. Kabul işi kurulum kitini uçtan uca çalıştırır. Güvenlik denetimleri (politika bütünlüğü, lisans bütünlüğü, SSRF/ReDoS, geçit ve MCP) 0.5.0’da kapatıldı. Sonuçları karar kayıtlarında yazılıdır.

Açıklama

Güvenlik açığı bildirimi

Bir açık bulursanız info@thulpar.com adresine yazın. 72 saat içinde yanıt veririz. Koordineli açıklamayı destekleriz. Ürün açık kaynak değildir. Müşteriler kaynak erişimini sözleşmeyle ve emanet (escrow) düzenlemesiyle alabilir.

info@thulpar.com

Kendi ortamınızda görün.

Bir saatlik teknik demo: sizin senaryonuz, sizin politika paketiniz, kapalı devre bir kurulumda. Sonrasında pilot için kurulum kiti ve deneme lisansı.

Demo iste → Dokümanları oku info@thulpar.com