The ctauthlib.h library provides a single function used by a remote agent attempting to authenticate to the HSM using the challenge Response system:
>CT_Gen_AUTH_Response
Customer Support Portal SafeNet ProtectToolkit 5.8 Product Documentation 08 January 2020 Copyright 2009-2020 Gemalto. All rights reserved.