The Tricryption® Engine is a high volume encryption and automated key management system. It encrypts data with per-call generated cryptographic key, encrypts the key and encrypts the link between the data and the key. Below is a detailed description of the process.
- Data to be encrypted is selected by the user, and a request for encryption is sent
- A randomly generated, transaction-based symmetric key is created
- A random Key ID is created
- The key is encrypted
- The encrypted key and its Key ID are stored in a Key Database
- The Key ID is encrypted, producing a Hidden Link
- The data is encrypted
- The encrypted data and the Hidden Link are returned to the user
- The encrypted data and the key used to encrypt it are completely separated, both physically and logically, and the link between them is hidden
The Tricryption Engine also includes a fully integrated administration module which supports the administration of the Tricryption system, including the management of user authentication and authorization criteria. |