Sicherheitsarchitektur

So schützt Valtira deinen Tresor

Ein Überblick über das Design in verständlicher Sprache. Die vollständige technische Spezifikation ist Teil des Valtira-Repositorys (CRYPTO_ARCHITECTURE.md und THREAT_MODEL.md).

  1. Dein Master-Passwort

    Auf deinem Gerät eingegeben. Nie gespeichert, nie übertragen.

  2. Schlüsselableitung

    Argon2id mit 64 MiB Arbeitsspeicher macht jeden Rateversuch aufwendig.

  3. Dein Tresorschlüssel

    Ein zufälliger 256-Bit-Schlüssel, der sich nur mit deinem Master-Passwort oder Wiederherstellungsschlüssel entsperren lässt.

  4. Verschlüsselter Tresor

    Jeder Eintrag wird mit AES-256-GCM versiegelt und an seine Identität gebunden.

  5. Nur deine Geräte entschlüsseln ihn

    Unsere Server speichern Chiffretext, den sie nicht lesen können.

Was unsere Server sehen
AQHx9…c7Qe AQF2m…9kLr AQG8s…Tz3w

Verschlüsselte Datenblöcke, Anzahl der Einträge und Zeitstempel — niemals Namen, URLs, Benutzernamen oder Passwörter.

01

Schlüssel statt Passwörter schützen deine Daten

Dein Master-Passwort wird normalisiert und auf deinem Gerät in Argon2id eingespeist (64 MiB Arbeitsspeicher, 3 Durchläufe, zufälliges 16-Byte-Salt). Aus dem Ergebnis leitet HKDF-SHA-256 zwei unabhängige Schlüssel ab: einen zum Entsperren deines Tresorschlüssels und einen als Identitätsnachweis beim Sync-Server. Der Server kann den zweiten niemals in den ersten umwandeln.

02

Ein zufälliger Tresorschlüssel verschlüsselt alles

Dein Tresorschlüssel besteht aus 256 Bit aus dem Zufallszahlengenerator des Betriebssystems. Jeder Eintrag — einschließlich Name, URLs, Tags und Verlauf — wird mit AES-256-GCM, einer neuen zufälligen Nonce und zusätzlichen Daten verschlüsselt, die den Chiffretext an den Eintrag binden. Ausgetauschte oder veränderte Chiffretexte werden zurückgewiesen. Einträge werden aufgefüllt, damit ihre genaue Länge verborgen bleibt.

03

Schlüssel, die sich nicht aus dem Browser kopieren lassen

Nach dem Entsperren liegt der Tresorschlüssel als nicht exportierbarer WebCrypto-Schlüssel vor. Skripte auf der Seite können ihn verwenden, solange der Tresor geöffnet ist, aber seine Bytes nicht auslesen. Beim Sperren werden der Schlüssel und alle entschlüsselten Daten verworfen.

04

Zero-Knowledge-Synchronisierung

Bei der Synchronisierung wird nur Chiffretext übertragen. Der Server authentifiziert dich mit einem abgeleiteten Nachweis, den er als schlüsselgebundenen Hash speichert, erzwingt Sicherheit auf Zeilenebene für jede Anfrage und sieht niemals Namen, URLs oder Passwörter. Geräte weisen ältere Eintragsversionen zurück (Rollback-Schutz) und akzeptieren niemals Schlüsselableitungseinstellungen, die schwächer als das festgelegte Minimum sind.

05

Wiederherstellung ohne Hintertür

Bei der Einrichtung erhältst du einen 256-Bit-Wiederherstellungsschlüssel. Damit lässt sich eine zweite, separat geschützte Kopie deines Tresorschlüssels entsperren. Kunz Systems hat keinen Admin-Schlüssel und kann dein Master-Passwort nicht zurücksetzen.

06

Biometrische Entsperrung auf sichere Weise

Die biometrische Entsperrung verwendet Passkeys mit der WebAuthn-PRF-Erweiterung. Der Authenticator gibt ein Geheimnis erst nach der Nutzerverifizierung frei; damit wird eine an das Gerät gebundene Kopie deines Tresorschlüssels entsperrt. Ohne sichere Unterstützung wird die Option nicht angeboten.

07

Eine gehärtete Web-App

Strikte Content Security Policy mit Trusted Types, keine Skripte von Drittanbietern, keine Analysen, HSTS, getrennte Origins für die App und diese Website sowie automatische Sperrung nach Inaktivität.

!

Ehrliche Grenzen

Kein System ist unknackbar. Ein kompromittiertes Gerät oder eine Browser-Erweiterung kann lesen, was du auf dem Bildschirm siehst. Wer verschlüsselte Daten stiehlt, kann versuchen, ein schwaches Master-Passwort zu erraten — deshalb verlangt Valtira ein starkes Passwort. Web-Apps hängen von dem Code ab, der an deinen Browser ausgeliefert wird. Wir dokumentieren diese Grenzen, statt sie zu verbergen.

@

Eine Sicherheitslücke gefunden?

Bitte melde sie vertraulich an contact@kunzsystems.com. Wir antworten schnell und nennen Forschende, die namentlich erwähnt werden möchten.