verschlüssel mit aes gibts gute einfache komponenten dafür und mach einen hash und danach base64 encode darauf.
Die Schwachstelle ist selten die Generierung des Key's oder dessen Verschlüsselung. Die Achillesverse ist immer der Vergleich und die damit verbundene Zulassung des Startvorganges.
..du kannst die hdd serien nummer auslesen...
Irrtum vorbehalten, aber m.W. müsste das Programm Admin-Rechte haben um die SN der HDD auslesen zu können - dies ist in der heutigen Zeit auch eher suboptimal...
Wie Popov richtig bemerkt hat, ist der Schutz zwar gering - aber in den meisten Fällen dürfte ein Schutz in diesem Umfang das Optimum zwischen Aufwand und Sicherheit sein.
Wenn wirkliche Sicherheit gefordert ist, geht der Aufwand massiv in die Höhe und damit auch die (betrieblichen) Kosten.