Activation Keys
Since the structures of the algorithm and carrier libraries are public, someone could use these libraries to extract data from carriers or make a program which searches for data in multiple carriers. So, in order to secure these libraries, we have implemented a security system based on activation keys.
An activation key is a string of numbers and letters which is used to activate a carrier or algorithm library.
The keys are generated from a password, known only by the developer of the library. Invisible Secrets offers a generator for these activation keys. The library is activated with the call of a function which has as parameter the password. If the password is wrong the library will not function. Only Invisible Secrets knows how to convert the password to an activation key or vice versa. If a developer wants to make public his library, he makes public also the activation key and not the password. Because the attacker doesn't know the password he can't independently use the library. The library can be used only through Invisible Secrets, with a valid activation key.
The activation keys are obtained from the Activation Keys page from the Options Dialog Box.
Installing New Carriers
To install a new carrier follow these steps: - Open the Options Dialog Box
- Choose the Carriers page
- Click the Add carrier button
- Fill the edit boxes with: a name for the new carrier, a library file name (.DLL), carrier file extensions separated by semicolons (Ex: *.bmp;*.dib) and an activation key
- Click Ok
Installing New Encryption Algorithms
To install a new algorithm follow these steps: - Open the Options Dialog Box
- Choose the Algorithms page
- Click the Add algorithm button
- Fill the edit boxes with: a name for the new algorithm, a library file name (.DLL), and an activation key
- Click Ok
If you have comments or questions, don't hesitate to write us at: support@invisiblesecrets.com |