du könntest zum beispiel in wirklichkeit 10 hash's haben, die du einfach hinternanderknallst, und im programm wieder auseinanderfriemelst.
dann könntest du jedes modul einzeln aktivieren.
was sicher ist und was nicht, wrde wirklich schon oft genug behandelt.
such zum beispiel mal nach md5, seriennummer, serial, oä
Edit:
http://www.delphipraxis.net/internal...ght=md5+serial