Technisch-organisatorische Maßnahmen (TOMs) gemäß Art. 32 DSGVO

Stand: 5. August 2026  |  Version: 1.4  |  Verantwortlicher: KYTH. Systems UG (haftungsbeschränkt)

Dieses Dokument beschreibt die technisch-organisatorischen Maßnahmen (TOMs), die die KYTH. Systems UG (haftungsbeschränkt) gemäß Art. 32 DSGVO trifft, um die Sicherheit der Verarbeitung personenbezogener Daten zu gewährleisten. Es ist Bestandteil des Auftragsverarbeitungsvertrags (Anlage 2). Die jeweils aktuelle Fassung ist unter karl.kyth.systems/toms abrufbar. Wesentliche Änderungen werden den Auftraggebern mit angemessener Vorlauffrist mitgeteilt.

1. Vertraulichkeit (Art. 32 Abs. 1 lit. b DSGVO)

1.1 Zutrittskontrolle (physisch)

Maßnahmen, die geeignet sind, Unbefugten den Zutritt zu Datenverarbeitungsanlagen zu verwehren, mit denen personenbezogene Daten verarbeitet oder genutzt werden.

1.2 Zugangskontrolle (logisch)

Maßnahmen, die verhindern, dass Datenverarbeitungssysteme von Unbefugten genutzt werden können.

1.3 Zugriffskontrolle (Daten)

Maßnahmen, die gewährleisten, dass die zur Benutzung eines Datenverarbeitungssystems Berechtigten ausschließlich auf die ihrer Zugriffsberechtigung unterliegenden Daten zugreifen können.

1.4 Trennungskontrolle (separate Verarbeitung)

Maßnahmen, die gewährleisten, dass zu unterschiedlichen Zwecken erhobene Daten getrennt verarbeitet werden können.

1.5 Pseudonymisierung (Art. 32 Abs. 1 lit. a DSGVO)

1.6 Verschlüsselung (Art. 32 Abs. 1 lit. a DSGVO)

DatenartMethodeSchutzrichtung
Empfänger-Name, Firma, Straße, Adresszusatz, Telefon, E-MailAES-256-GCM (Python cryptography) at-rest
API-Logs (Carrier-Request/Response)AES-256-GCMat-rest
Shop-Settings (Absender-PII)AES-256-GCM auf JSONB-Feldat-rest
Label-PDFs (Base64)AES-256-GCMat-rest
Shopify OAuth-TokensAES-256-GCMat-rest
Carrier-API-Credentials (BYOAK)AES-256-GCMat-rest
Carrier-Account-PasswörterAES-256-GCMat-rest
Portokasse OAuth-TokensAES-256-GCMat-rest
eBay OAuth-TokensAES-256-GCMat-rest
UPS OAuth-Tokens („Mit UPS verbinden")AES-256-GCMat-rest
Admin-E-Mail + NameAES-256-GCM (+HMAC-Lookup-Hash)at-rest
Admin-PasswörterPBKDF2-SHA256, 310.000 Iter., zufälliger Salt pro User at-rest (one-way)
Backups (pg_dump)GPG AES-256 (symmetrisch, Passphrase-basiert) at-rest (Backup-Storage)
Backups (wal-g WAL)libsodium AES-256 + lz4-Kompression at-rest (Backup-Storage)
Alle Verbindungen zur Anwendung karl.kyth.systemsTLS 1.2+ (Let's Encrypt via Traefik) in-transit
Database-ConnectionNicht nach außen veröffentlicht; ausschließlich innerhalb des Container-Netzwerks erreichbar. Personenbezogene Felder sind zusätzlich bereits auf Feldebene AES-256-GCM verschlüsselt (siehe Zeilen oben), verlassen die Anwendung also nicht im Klartext. Netzwerk-Isolation + Feldverschlüsselung

Schlüsselverwaltung: Der AES-Schlüssel wird ausschließlich als Umgebungsvariable der Deployment-Plattform gehalten und liegt weder im Quellcode noch in der Datenbank. Im Produktivbetrieb ist er zwingend: fehlt er, bricht der Anwendungsserver den Start mit einem Fehler ab (Fail-Closed). Die Schlüsselrotation erfolgt über ein dediziertes Skript mit Alt-/Neu-Schlüssel-Übergangsphase. Ein rotierter Altschlüssel bleibt mindestens so lange verfügbar wie die längste Backup-Aufbewahrung, damit ältere Sicherungen entschlüsselbar bleiben.

2. Integrität (Art. 32 Abs. 1 lit. b DSGVO)

2.1 Eingabekontrolle

Maßnahmen, die gewährleisten, dass nachträglich überprüft und festgestellt werden kann, ob und von wem personenbezogene Daten in Datenverarbeitungssysteme eingegeben, verändert oder entfernt worden sind.

2.2 Schutz vor SQL-Injection und XSS

2.3 Transaktionssicherheit

3. Verfügbarkeit und Belastbarkeit (Art. 32 Abs. 1 lit. b DSGVO)

3.1 Verfügbarkeit

3.2 Belastbarkeit gegen Angriffe

3.3 Wiederherstellbarkeit (Art. 32 Abs. 1 lit. c DSGVO)

4. Verfahren zur regelmäßigen Überprüfung (Art. 32 Abs. 1 lit. d DSGVO)

4.1 Regelmäßige Überprüfung der TOMs

4.2 Interne Security-Audits

4.3 Auftragskontrolle (Art. 28 DSGVO)

4.4 Datenschutz durch Technikgestaltung und durch datenschutzfreundliche Voreinstellungen (Art. 25 DSGVO)

5. Datenträgerverwaltung und Datenträgervernichtung

6. Datenpannen-Meldeprozess (Art. 33, 34 DSGVO)

7. Verantwortliche Stellen und Aufsichtsbehörde