Du kannst Dir auch mal den
mxProtector ansehen, dass ist eine Komponente die genau diese Funktionen bietet. Der Quellcode liegt bei, daher kannst Du diesen auch gut analysieren. Neben Seriennummern bietet diese Komponente auch die Möglichkeit die Seriennummer in Abhängigkeit vom PC (Hardware-Lock) zu generieren.
Gruß,
Marcel