AuthEngine has been created to make it possible for any development team that has evolved its own development and deployment environment and prefers to work with their own databases, directories, workflow and business logic to build our strong two-factor authentication solution into their unique environment.
CRYPTOCard’s AuthEngine was designed to allow developers to embed our technology into existing applications. It is ‘lightweight’, easy to implement, and is available in a variety of flavors to fit in with your development and implementation environment.
There is a little coding involved but most implementations are handled easily.
AuthEngine consists of two components:
- The Authentication Module consists of code that your application will call to authenticate users attempting to login using CRYPTOCard authentication tokens.
- The Initialization Module is code that you can use to program authentication tokens with encryption keys, seed values, and various other operating parameters such as password length and strength.
AuthEngine appears as simply another authentication method – there are no external dependencies or infrastructure requirements. There are no restrictions on the databases or directories that you integrate with. It can be used along side other authentication methods, and can work with all existing authorization mechanisms.
AuthEngine does not require a dedicated or 3rd-party server, and requires minimal CPU and memory overhead.
Best of all, AuthEngine enables you to integrate strong authentication into your application the way it makes sense to you, allowing you complete control over the workflow, user experience and deployment processes.
AuthEngine is unique in the market, providing the only fully embeddable solution for existing applications and custom-developed software.