About HID Crescendo® SDK
HID Crescendo® SDK provides integrators with API and a Command Line Interface (CLI) Tool to manage and use HID Crescendo® devices, including the Crescendo hybrid smart cards and the USB- and NFC-enabled HID Crescendo Key Series.
Either with API-level integration, or with the CLI Tool, integrators can:
- 
                                                    Identify an inserted device by product name and device serial number 
- 
                                                    Configure PKI keys and certificates, and use them for authentication, digital signature and encryption services 
- 
                                                    Configure a device with One-Time Password options, and generate HOTP, TOTP and OCRA-compliant passwords for highly secure transactions 
- 
                                                    Configure and access PIV data objects 
- 
                                                    Configure PIN policies and PIN itself 
- 
                                                    Configure PUK, unblock PIN using PUK 
- 
                                                    Configure Management Keys 
- 
                                                    When using the FIPS-certified version of Crescendo devices, use Secure Key Injection to securely transfer OTP, PIV or Management keys to the token. 
Supported Devices
Supported Devices
- 
                                                    HID Crescendo V1, V3 Keys 
- 
                                                    HID Crescendo 2300, 3000, 4000 smart cards 
Supported API Languages
- 
                                                    C# 
- 
                                                    Python