Online Store
View Cart
Contact Us
Online Store View Cart Contact Us



Join our newsletter now
FREE license giveaway!






 
Invisible Secrets offers you the possibility to create you own carriers or encryption algorithms, and integrate them very easy in the main program.

The carriers and algorithms are controlled by independent dynamic-liked libraries (DLLs) which have a specific structure. This structure is public and available for download.

Click here to download technical specifications on how to develop your own algorithms and carriers.

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

Installing New Encryption Algorithms

To install a new carrier follow these steps:

  1. Open the Options Dialog Box
  2. Choose the Carriers page
  3. Click the Add carrier button
  4. 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
  5. Click Ok

To install a new algorithm follow these steps:

  1. Open the Options Dialog Box
  2. Choose the Algorithms page
  3. Click the Add algorithm button
  4. Fill the edit boxes with: a name for the new algorithm, a library file name (.DLL), and an activation key
  5. Click Ok
If you have comments or questions, don't hesitate to write us at: support@invisiblesecrets.com