diff --git a/README.md b/README.md index c2673fa..83f2874 100644 --- a/README.md +++ b/README.md @@ -33,13 +33,17 @@ Der Projektersteller nutzt die Skripte als Hilfe bei Buchhaltung und nicht-siche - AppleScript-Zugriff aktiviert ## ☢️ Sicherheitsrelevante Einschränkungen -Ich bitte zu beachten, dass die Software lediglich minimale Sicherheitsanforderungen erfüllt. -- Insbesondere liegt das Passwort für's ZIP-Archiv unverschlüsselt, im Klartext, in /_config/belegversand.conf. -- Die Crypto selbst wird in dieser Version 1.4 über das Shell-Tool zip -P auf der Konsolenzeile realisiert. Dahinter steckt das veraltete und kryptographisch schwache ZipCrypto-Verfahren. -**Ganz deutlich:** Diese Belegversand-Automatisation hab' ich mir gebaut, um Tankbelege und Restaurant-Quittungen an die Steuerberatung zu verschicken! +Ich bitte zu beachten, dass die Software allenfalls minimale Sicherheitsanforderungen erfüllt. +- Insbesondere liegt das Passwort für's ZIP-Archiv unverschlüsselt, im Klartext, in /_config/belegversand.conf. Wer das Passwort schützen möchte, kann das über die DB-Crypto von DEVONthink selbst tun. DEVONthink hat eine Datenbank-Verschlüsselung in den Bordmitteln. +- Dann bleibt trotzdem der zweite Schwachpunkt: Die ZIP-Verschlüsselung wird in dieser Version 1.4 über das Shell-Tool zip -P auf der Konsolenzeile realisiert. Dahinter steckt das veraltete und kryptographisch schwache ZipCrypto-Verfahren. + +**Ganz deutlich:** Diese Belegversand-Automatisation hab' ich mir gebaut, um Tankbelege, Einkaufszettel und Restaurant-Quittungen an die Steuerberatung zu verschicken! Dafür sind sie prima! -Wer hingegen mit diesen Skripten sicherheitsrelevante Dokumente verschickt, tut das auf eigene Gefahr und handelt fahrlässig! +Falls es eine Version 1.5 geben sollte, ersetze ich zip -P vermutlich durch eine starke AES-Verschlüsselung, und das Passwort kommt als Hash-Wert in die Config-Datei. + +Bis dahin gilt aber ganz klar: +Wer mit diesen Skripten, in dieser Version 1.4, sicherheitsrelevante Dokumente verschickt, tut das auf eigene Gefahr und handelt fahrlässig! ---