Aufgrund von Anforderungen, war es vor kurzem nötig, ein kleines Script zu schreiben, welches einen gegebenen Ordner verschlüsselt.
Da mir ein statisches Passwort nicht unbeding sinnvoll erschien, habe ich ein Script geschrieben, welches das Passwort “zufällig” generiert und dann in einer KeePass abspeichert.
Das Passwort für diese, wird in einem einfachen file gespiechert, wo der jeweilige encrypted String abgespeichert wird, dies geht dabei nur “pro User” – also User 1 erhält einen anderen key file als User 2. (Selbstverständlich ist dies nur eine “einfache” Schutzmethode, es gibt durchaus Möglichkeiten, dieses System zu umgehen (Wenn das User Password z.B zurückgesetzt werden kann und der User übernommen wird, kann auch alles entschlüsselt werden.)
Das Script soll dabei so einfach wie möglich ver- und entschlüsseln können, dementsprechend im folgendem eine kurze Erklärung zur Nutzung des Scripts.