Hallo,
Erstmal möchte ich mich für meinen imho nicht so tollen Titel entschuldigen. Leider weiß ich nicht so genau, wie man mein Problem kurz beschreiben kann, deshalb kam ich beim googlen auch nicht wirklich auf Ergebnisse.
In Informatik haben wir ein Projekt, für welches wir einen Backup Manager schreiben. Dieser verschlüsselt die gesicherten Dateien mit AES. Allerdings kann unser Backupmanager auch nach einem Zeitplan arbeiten, sodass z.B. jede Stunde die Dateien gesichert werden. Für diese Sicherung benötige ich das Passwort als Klartext zum verschlüsseln, allerdings möchte ich nicht, dass man alle X Minuten das Backupmanager Passwort eingeben muss, bzw. wäre es wünschenswert dass man dies nicht einmal beim Systemstart / ersten Programmstart machen muss.
Ist das überhaupt irgendwie möglich? Wenn ja, wie? Oder wie arbeiten andere Programme, mit einem Ähnlichen Problem? Beim googlen habe ich z.B. herausgefunden, dass FileZilla / Firefox die Daten unverschlüsselt ablegen, aber das kann doch nicht "normal" sein, oder?
Tut mir Leid, wenn ich ein Bisschen unbeholfen wirke, aber ich finde (mit meinem begrenzten Wissen) leider keine Lösung.
danke für eure Antworten,
Sönke
€: Falls es relevant ist: Das ganze wird in Python geschrieben und sollte auf jedem gängigen OS laufen (Ubuntu bzw. Linux, Windows, OS X)
Erstmal möchte ich mich für meinen imho nicht so tollen Titel entschuldigen. Leider weiß ich nicht so genau, wie man mein Problem kurz beschreiben kann, deshalb kam ich beim googlen auch nicht wirklich auf Ergebnisse.
In Informatik haben wir ein Projekt, für welches wir einen Backup Manager schreiben. Dieser verschlüsselt die gesicherten Dateien mit AES. Allerdings kann unser Backupmanager auch nach einem Zeitplan arbeiten, sodass z.B. jede Stunde die Dateien gesichert werden. Für diese Sicherung benötige ich das Passwort als Klartext zum verschlüsseln, allerdings möchte ich nicht, dass man alle X Minuten das Backupmanager Passwort eingeben muss, bzw. wäre es wünschenswert dass man dies nicht einmal beim Systemstart / ersten Programmstart machen muss.
Ist das überhaupt irgendwie möglich? Wenn ja, wie? Oder wie arbeiten andere Programme, mit einem Ähnlichen Problem? Beim googlen habe ich z.B. herausgefunden, dass FileZilla / Firefox die Daten unverschlüsselt ablegen, aber das kann doch nicht "normal" sein, oder?
Tut mir Leid, wenn ich ein Bisschen unbeholfen wirke, aber ich finde (mit meinem begrenzten Wissen) leider keine Lösung.
danke für eure Antworten,
Sönke
€: Falls es relevant ist: Das ganze wird in Python geschrieben und sollte auf jedem gängigen OS laufen (Ubuntu bzw. Linux, Windows, OS X)
Comment