Em 10-05-2010 16:58, Leonardo M. Ramé escreveu: > Thanks!. > > I'm looking for this because I'm trying to implement a licensing system > to one of my products. I use it in a Delphi app and it works ok, now I'm > trying to implement it for Linux. The system is this: > > 1) Get the MAC Address of the 1st enabled NIC, then encrypt using Rdl. > 2) The user sends this encrypted string and we decrypt it to get it's > MAC Address, then encrypt it again using Bf method. > 3) The user has to insert this new string in the system, and it compares > its MAC encrypted this time using Bf against the string the user > entered, if they are equals then the license is ok. > > This methods guarranties us that the software cannot be used in another > machine (it's a server product). > > Bf and Rdl are encryption methods used in TurboPower LockBox. > > Which method do you use for licensing?
I get various informations of PC (serial disk << more important, MacAddress...), cryptographer(MD5+SHA1 and more...) and do a control algorithm myself. Do not talk like you do, because someone can break your algorithm. -- Silvio Clécio - <http://silvioprog.com.br> -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus