Hola
Una forma que podes usar como vos decis es meter una clave en el registro de windows, aca podes ve un ejemplo:
http://geeks.ms/blogs/jorge/pages/vi...iones-net.aspx
Otras ideas es que cada tanto tiempo o que dada cantidad de registros en una base de datos, pidas renovar la clave. Tambien algunos suelen usar un codigo de registro en base al numero del disco durop..
Saludos