Machs anders..
Du gibst Name und Passwort ein und daraus machst du nen Hash Key ...
Und dann gibste Name und Hash in die KeyEingeben.exe ein und vergleichst ob der Hash Identisch ist, wenn die
DLL beigeht und den Namen, den du eingegeben hast mit dem PW erneut zum Hash macht...
Das PW is dann Programmintern und wird nur zum verschlüsseln benutzt...