The Rosetta PKI Software Development Kit (SDK) makes it easy to develop cryptographic applications for Rosetta Smart Card, USB and microSD security devices for multiplatform applications. It includes the custom interfaces and libraries needed to interface with Rosetta security devices.

The SDK is based on the Public Key Cryptography Standard (PKCS) Cryptographic Token Interface Standard (PKCS #11). It provides cryptographic functions for operations performed on security devices, including the latest Suite B cryptographic algorithms.

SPYRUS SDK Platforms

The SDK is available for the following platforms, providing a consistent programming interface allowing the development of portable source code:

  • Windows desktop 32 & 64 bit
  • Linux Desktop 32 & 64 bit
  • Raspberry Pi
  • Dragonboard 410c
  • Android 6+ (beta)
  • And more – Contact us for more information