Ich bastel momentan an einem Programm mit dem ich mich automatisch bei diversen Spielen/anderer Software einloggen kann, da diese keine Funktion dafür haben. Du bist also dabei, KeePass und andere Password-Manager nachzuprogrammieren. Nur zum Lernen oder haben die anderen ein Feature nicht, das du gern hättest?
KeePass benutz ich selbst, Problem ist aber unter anderem, dass ich bei einem Programm auf eine Pixelveränderung* warten muss, bis ich dem Button das Click-Event senden kann, dann mich einlogge, warten muss bis ein Prozess gestartet und wieder geschlossen wird, um dann die Prozesspriorität zu ändern.
Nun weiß ich aber nicht wo ich den Schlüssel zum Ver-/Entschlüsseln ablegen soll und wollt hier mal nach Meinungen/Herangehensweisen fragen. Schau dir doch mal die Konkurrenz an. KeePass hat drei Optionen (Master Password, Key File, Windows User Account). Die kann man alle drei kombinieren oder auch nur eine Version davon benutzen, um die Passworter abzusichern. Das Projekt ist Open Source.
TBH hab ich gar nicht daran gedacht wie KeePass das macht, ich denk mal ich werd es über eine Schlüsseldatei basteln, da es auch rechnerübergreifend funktionieren wird.
Danke für die Hinweise!
MfG bubble
*] Das mach ich bis dato so, weil das einfacher ist, als direkt im Prozess-Speicher zu suchen.