Feature request:registration data storage

Post here any topics that related to Enigma Protector, its functionality, your misunderstanding, offers to improvements etc etc etc
Post Reply
aargh
Posts: 35
Joined: Wed Jan 05, 2011 1:51 pm

Feature request:registration data storage

Post by aargh »

How to save the registration data to a crypto device such as SmartDongle.
It is possible to extend the application to program your own store registration data?

thx Aargh
Enigma
Site Admin
Posts: 3085
Joined: Wed Aug 20, 2008 2:24 pm

Re: Feature request:registration data storage

Post by Enigma »

Hi Aargh,

Yes, it is possible, everything is already made in Enigma Protector.

For manual storing of license information you have to use Enigma plugins system, there are callbacks of Key Load and Key Save routines:

Code: Select all

function Enigma_Plugin_OnSaveKey(ARegName : pointer; ARegNameLen : integer; ARegKey : pointer; ARegKeyLen : integer) : boolean; stdcall;
function Enigma_Plugin_OnLoadKey(var ARegName : pointer; var ARegNameLen : integer; var ARegKey : pointer; var ARegKeyLen : integer) : boolean; stdcall;
Plugins SDK is available for Delphi, Free Pascal, C++, so you should not have problems with it.
Just create a plugin, handle these events, and store information anywhere you want!
aargh
Posts: 35
Joined: Wed Jan 05, 2011 1:51 pm

Re: Feature request:registration data storage

Post by aargh »

Enigma wrote:Hi Aargh,

Yes, it is possible, everything is already made in Enigma Protector.

For manual storing of license information you have to use Enigma plugins system, there are callbacks of Key Load and Key Save routines:

Code: Select all

function Enigma_Plugin_OnSaveKey(ARegName : pointer; ARegNameLen : integer; ARegKey : pointer; ARegKeyLen : integer) : boolean; stdcall;
function Enigma_Plugin_OnLoadKey(var ARegName : pointer; var ARegNameLen : integer; var ARegKey : pointer; var ARegKeyLen : integer) : boolean; stdcall;
Plugins SDK is available for Delphi, Free Pascal, C++, so you should not have problems with it.
Just create a plugin, handle these events, and store information anywhere you want!
Hi Enigma

Thank you for the kick in the right direction ;-)

Aargh
Enigma
Site Admin
Posts: 3085
Joined: Wed Aug 20, 2008 2:24 pm

Re: Feature request:registration data storage

Post by Enigma »

ok Aargh, glad to help, let me know if you will have any questions :)
Post Reply