On our website, we would like to use the services of third-party providers who help us improve our promotional offerings (marketing), evaluate the use of our website (performance) and adapt the website to your preferences (functionality). We need your consent for the use of these services; you can always revoke this consent. You can find information about the services and the chance to reject them under “User-defined.” You can find additional information in our Data Protection Policy.

Use #itsa20

6 - 8 October 2020 // Nuremberg

Posting print layout

What information should be shown in the print layout?

Create print layout
Exhibitors & Products it-sa 2019
Zoom product LOGO_Utimaco CryptoServer SDK

Utimaco CryptoServer SDK

LOGO_Utimaco CryptoServer SDK

Utimaco CryptoServer SDK

Request information Request information

Contact us

Please enter your personal information and desired appointment. You can also leave us a message.

Your personal information

Your message for us

Desired appointment during the exhibition

* Compulsory fields you must fill in.

Information on data protection can be found here.

Your message has been sent.

You do not have a registration yet? Register now and use all advantages of the Exhibitors and Products Database, the supporting programme and the TicketShop.

An error has occurred.

The Utimaco Software Development Kit (SDK) is the professional development environment for all Utimaco Hardware Security Modules (HSMs). It enables system integrators and users to create their own specific applications, such as proprietary algorithms, custom key derivation procedures or complex protocols. All these run within the tamper-proof environment of a Utimaco HSM.

As the SDK provides full access to the Utimaco base firmware, custom firmware modules can be developed in a very short time frame. The SDK includes the HSM simulator for easy firmware testing. Some of the features are:

  • Secure development environment for all HSM models
  • Developments can be performed independently from Utimaco
  • Full control over functionality of user-created firmware

The development environment for the successful realization of your security requirements
The development environment enables you to implement your own firmware modules. These can then be executed within the CryptoServer Hardware Security Modules. The Utimaco CryptoServer SDK base firmware allows for the development of security products that require FIPS 140-2 Level 3 or 4.

Cost-effective development

  • No additional license fees for runtime environments or for each delivered application
  • Minimal training required thanks to the use of standard programming languages and standardized development environments
  • Complete description of internal programming interfaces (API) enables maximum utilization of Utimaco base firmware modules
  • Efficient testing and debugging using the CryptoServer software simulator
  • Reduced price for Hardware Security Modules in development environments

Development environment

  • Standardized development environment for all CryptoServer models
  • Developments are independent from manufacturer
  • Full control over functionality of user-created firmware
  • Includes files for Utimaco base firmware and interface libraries
  • Programming examples for firmware modules and applications
  • Project files for compilation of programming examples in Microsoft Visual Studio
  • Makefiles for compilation of programming examples (Linux gcc)

Cryptographic algorithms

  • RSA, DSA, ECDSA with NIST and Brainpool curves
  • DH, ECDH with NIST and Brainpool curves
  • AES, Triple-DES, DES
  • SHA-1, SHA2-Family, SHA3, RIPEMD
  • Hash-based deterministic random number generator (DRG.4 acc. AIS 31)
  • True random number generator (PTG.2 acc. AIS 31)
  • All algorithms included in product price

Test environment

  • Full simulation of CryptoServer Hardware Security Modules in software
  • Testing and debugging of new firmware in Windows or Linux development environment

Programming model

  • Modular software architecture of the Utimaco base firmware offers maximum design optimization capabilities for applications
  • ANSI C/C++, no assembler-level programming knowledge is required


  • Programming manual
  • Full description of Utimaco base firmware internal interfaces
  • Comprehensive documentation for all tools


  • Developer training
  • Qualified developer-level support via phone and e-mail

Fields of application

  • Banking and finance
    • Card personalization
    • PIN mailer printing
    • Processing acquirer and processor payment transactions
  • Healthcare
    • Card personalization
    • Secure management and storage of health records
  • Automotive industry
    • Code signing and secure manufacturing
    • Key injection
    • Birth certificate generation
    • Toll collection systems
  • Consumer industry
    • IP protection
    • Content protection

Supported CryptoServer Hardware

  • CryptoServer Se-Series Gen2*
  • CryptoServer CSe-Series*
  • CryptoServer Se-Series*

*Full support of hardware acceleration and ECC library

For further information see: https://hsm.utimaco.com/products/software-development-kit-sdk/cryptoserver-sdk/ or visit us on our booth at it-sa - Hall 9 / 9-622.

You decided to attend the it-sa? Get your tickets at the TicketShop


The selected entry has been placed in your favourites!

If you register you can save your favourites permanently and access all entries even when underway – via laptop or tablet.

You can register an account here to save your settings in the Exhibitors and Products Database and as well as in the Supporting Programme.The registration is not for the TicketShop and ExhibitorShop.

Register now

Your advantages at a glance:

  • Advantage Save your favourites permanently. Use the instant access – mobile too, anytime and anywhere – incl. memo function.
  • Advantage The optional newsletter gives you regular up-to-date information about new exhibitors and products – matched to your interests.
  • Advantage Call up your favourites mobile too! Simply log in and access them at anytime.