Klucz publiczny-prywatny.
W programie zaszywasz część publiczną. Ktoś się rejestruje - Ty generujesz mu z jego danych rejestracyjnych cyfrowy odcisk (czyli podpisujesz to swoim kluczem prywatnym). On taki odcisk wrzuca w program jako klucz rejestracyjny. A w programie możesz sprawdzić kluczem publicznym czy podpis jest prawidłowy i zgadza się z danymi rejstracyjnymi.
Oczywiście jeśli ta osoba podzieli się kluczem rej. to i tak ****; ale pamiętaj, że nie ma zabezpieczeń, których nie da się złamać
Możesz jeszcze powiązać dane rejestracyjne z numerami seryjnymi komponentów, ale to kłopot jak użytkownik zmieni sprzęt.
!!! Łączenie podwójnego wpisu !!!
Żeby nie było... nie używam softu bo nie mam Windows :/