Klingt nicht nach Komponente, eher nach einer z.B. AES verschlüsselte INI-ähnliche Datei mit den entsprechenden Informationen.
Der "Schutz" ist dann aber da nicht Hardwaregebunden durch kopieren den Datei zu umgehen.
Bei Hardwarebindung über Festplattennumer o.ä. muß allerdings ein passender Schlüssel angefordert werden.
Vielleicht ist ist ein USB-Dongle interessant, hier muß nur die passende
DLL mit auf dem Stick liegen, Funktionen und Datum können auf den Stick hinterlegt werden. Ab ca. 20 € pro Dongle.