Zum Inhalt springen

Sicherheit und deine Daten

  • Der Hub, seine Datenbank und sein Backup in deinem S3-Bucket.
  • Deine Hetzner-API-Tokens, verschlüsselt mit den Datenschlüsseln des Hubs.
  • Deine Hosts, Twins und ihre Daten.
  • Dein Konto im Portal: deine E-Mail-Adresse und dein Team.
  • Deinen Lizenzschlüssel und, sobald die Lizenz aktiviert ist, die ID des Hubs.
  • Welche Releases dein Hub herunterlädt.

PaaSbox bekommt nie ein Hetzner-Token, einen Geräteschlüssel oder die Daten deiner App. pbx schreibt nie ein Hetzner-Token, den Lizenzschlüssel oder den Wiederherstellungsschlüssel auf die Platte.

  • Geräte signieren jede Anfrage mit einem P-256-Schlüssel, der im TPM, in der Secure Enclave oder in einer geschützten Schlüsseldatei bleibt (Geräte und Rollen). Anfragen tragen einen Zeitstempel und eine Nonce.
  • Die Admin-Ebene (Portal, API) lauscht nur im WireGuard-Tunnel und liefert TLS mit einem Zertifikat der eigenen Zertifizierungsstelle des Hubs, die jedes Gerät beim Koppeln festhält.
  • Agenten auf Hosts und Twins signieren ihre Anfragen mit eigenen Schlüsseln. Sie öffnen jede Verbindung selbst; Hosts lauschen für den Hub auf keinem Port.
  • Coding-Agenten haben eigene Schlüssel mit einer festen Obergrenze (Coding-Agenten).

Jedes Release ist ein Manifest, signiert mit den Release-Schlüsseln von PaaSbox. Der Hub prüft jedes Artefakt gegen die sha256 im signierten Manifest, bevor er es installiert; eine Download-URL oder ein Mirror kann nicht ändern, was installiert wird. Sicherheitsreleases werden in jedem Zustand der Lizenz installiert.

Eine Audit-Zeile für jeden ändernden Aufruf, jeden Login und jedes Sicherheitsereignis, mit Gerät, Schlüssel und bei einem Agenten seiner Integration. Das Aufzeichnen von Lesezugriffen und Quelladressen kannst du abschalten; ändernde Aufrufe werden immer aufgezeichnet. Die Zeilen bleiben 400 Tage, in deinem Hub.

Eine Sicherheitslücke meldest du, wie es die Support-Seite beschreibt.