Patient
Patientencode
Öffnet die PDFs einer Person. Nur auf der Papierkarte und im Tresor.
PraxisSchutz 0.2.0-rc.1 ist als öffentliche Vorabversion verfügbar. Windows-Abnahme und Signatur offen · Versionshinweise ›
PraxisSchutz schützt den Inhalt des PDF-Anhangs auf dem Weg zur Patientin oder zum Patienten. Diese Seite beschreibt die eingesetzten Komponenten, die Schlüssel und die Grenzen – ohne Schutz zu behaupten, den ein kompromittierter Praxis-PC nicht leisten kann.
Komponenten
Alle kryptografischen Verfahren stammen aus gepflegten, öffentlich geprüften Komponenten. PraxisSchutz implementiert keine eigenen Primitive.
| Schutzgegenstand | Verfahren | Komponente |
|---|---|---|
| Ausgegebenes PDF | PDF-Passwortverschlüsselung AES-256 (PDF 2.0, Revision 6). Das Ergebnis wird vor der Ausgabe auf Verfahren, Schlüssellänge und Öffnen mit dem Code geprüft. | qpdf (gebündelt, Version 12.4.1 in 0.2.0-rc.1) |
| Patientencode | 20 Kleinbuchstaben aus einem Alphabet von 20 Konsonanten, erzeugt mit dem Zufallszahlengenerator des Betriebssystems; rund 86 Bit. | Betriebssystem-CSPRNG |
| Lokaler Tresor | Bindung an das aktuelle Windows-Benutzerkonto auf diesem PC. | Windows DPAPI |
| Gespeicherte Codes | Zusätzliche Hülle unter dem Praxisschlüssel, passwortbasiert mit scrypt. | age |
| Portable Sicherung | Eigene Verschlüsselung mit einem bei jedem Export neu erzeugten Wiederherstellungsschlüssel; vor Fertigstellung durch Wiederentschlüsselung geprüft. | age |
| Registrierungsschlüssel | Vom Hersteller signiert, offline gegen den im Programm enthaltenen öffentlichen Schlüssel geprüft. | Ed25519 (ed25519-dalek, jwt-compact) |
Schlüssel
Jeder Schlüssel hat genau eine Aufgabe. Keiner ersetzt einen anderen, und der Hersteller besitzt keinen Generalschlüssel zu Patientendokumenten.
Patient
Öffnet die PDFs einer Person. Nur auf der Papierkarte und im Tresor.
Praxis
Entsperrt die gespeicherten Codes für eine Sitzung. Nur der Praxis bekannt; nicht zurücksetzbar.
Sicherung
Öffnet genau eine Sicherungsdatei. Auf Papier, getrennt von der Datei verwahrt.
Lizenz
Schaltet Arbeitsvorgänge auf einer Installation frei. Entschlüsselt keine Patientendaten.
Anwendung
Die Oberfläche läuft in einer eingeschränkten WebView. Alle sicherheitsrelevanten Schritte liegen im Rust-Kern.
Codes und Praxisschlüssel erscheinen nie in Befehlszeilen, Logs, Fehlermeldungen, Dateinamen oder Listen an die Oberfläche. qpdf erhält Passwörter ausschließlich über die Standardeingabe.
Die WebView hat keinen Zugriff auf Shell, Dateisystem oder Netzwerk. Sie kann nur fest definierte Befehle des Kerns aufrufen; eine strenge Content-Security-Policy begrenzt geladene Inhalte.
Der Tresor wird über eine temporäre Datei mit Zwischensicherung geschrieben. Ein Tresor, der sich nicht öffnen lässt, wird nie durch eine leere Liste ersetzt.
Ausgaben werden vollständig vorbereitet und ohne Überschreiben veröffentlicht. Reste eines unterbrochenen Laufs werden beim Start entfernt.
Grenzen
Ihre Umgebung
Meldung
Bitte melden Sie vermutete Schwachstellen vertraulich per E-Mail an office@stoicera.com, mit Version, Windows-Version und einer Beschreibung der Schritte. Senden Sie keine echten Patientendaten, Codes oder Schlüssel. Wir bestätigen den Eingang und informieren über die Behebung in den Versionshinweisen.