Вячеслав, муть все это. Даже отпечаток пальца должен храниться в компе ( в виде нулей и единиц) , что бы было с чем сравнивать, а палец на руке у владельца. А палец можно и увести .

Даже два, кажущиеся совершенно одинаковыми, компа отличаются, как и отпечатки пальцев, заводскими номерами материнок, хардов, CD и т.п. + датавремя установки программы .
Нет никакой надежной защиты и никогда не будет. А искать защиту - изобретать вечный двигатель.
Пароль в буку IBM записывается в BIOS компа, в "BIOS" харда, на сам хард в "закрытую" зону и в "часовую микросхему" по кускам и каждый кусок шифруется по своему алгоритму. Сложно, но спецы ломают.