Machine's fingerprint and encryption technique could be used to conduct remote register authentication of software to prevent unauthorized use. First of all, as fingerprint of machine fulfills the goal of one code for one machine, it can cut the loss caused by disclosure of register codes. Secondly, the introduction of encryption technique can prevent illegal interception of register code and fingerprint of machine. What's more, remote-register of software is beneficial for large scale distribution. It has been proved practically that this method could safeguard legal rights of developer efficiently.
展开▼