Crescendo SDK
Loading...
Searching...
No Matches
Getting Started

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.

This documentation explains how to install and use the Crescendo SDK. It includes information on product features, components, and software requirements.

Supported Devices

  • Crescendo Key (v1 and v3)
  • Crescendo 2300, Crescendo 3000, Crescendo 4000

Supported API Languages

  • C#
  • Python

Installation

System Requirements

To use the Crescendo SDK, you need:

  • Windows 10 or later
  • A minimum of 4 GB of RAM
  • Installed .NET 6.0 or higher
  • A built-in or external smart card reader (for HID Crescendo smart card devices)
  • An available USB-A or USB-C port (for HID Crescendo Key devices)

Install the Crescendo SDK

Installing the tool is straightforward and does not require an executable installer or administrative user rights to run.

To install Crescendo SDK:

  • Download the Crescendo SDK.
  • After downloading, copy the compressed folder (.zip) to a preferred location, then extract the folder (“unzip”, or “decompress”) using the Windows Explorer by right-clicking on the file and choosing “Extract All…” or by using your decompression tool of choice.

Installation is now complete.