Application Programming Interface (API) of Guardant features a set of functions for operating a dongle collected in library files. Also, Guardant software contains source code samples for using Guardant API with the main programming languages and development environments.

The protection using API functions is based on embedding calls to the dongle into the source code of an application (See Appendix A for recommendations on the effective application of Guardant API). 

The main advantages of API-based protection are: high level of tamperproofness of the protected application with correct use of API functions; ability to create an effective and non-trivial protection of any complexity; extensive means of using dongle hardware algorithms – the main tool for complicating logic of protected application. 

To reach the maximum level of protection, it is recommended to combine the autoprotection and using Guardant API-based protection.

  • No labels