TryTRY
BuyBUY
  • newsletter
  • contact
  • corporate
  • careers
Utimaco
de
TRYour free HSM simulator
BUYget a quote
  • home
  • solutions
  • products
  • services
  • blog
  • downloads
  • partners
  • company

Utimaco Portal

Here you will find everything you need as a partner and customerLogin required

  • home
  • solutions
    • industries
      • banking and financial services
        • acquirer
        • card scheme
        • issuer
      • government
        • federal government
      • cloud
        • cloud-based innovation
        • multi-cloud agility
      • connected car (V2V)
      • automotive solutions
      • road infrastructure (V2I), toll collection & ITS
      • industrial IoT & manufacturing
      • energy & utilities
      • lottery & gaming
      • media & entertainment
      • telecommunications
    • applications
      • authentication
      • blockchain
      • code signing
      • database encryption
      • document signing
      • key injection
      • post-quantum crypto agility
      • public key infrastructure (PKI)
        • EJBCA
      • random number generator (RNG)
    • compliance
      • certifications & approvals
        • Common Criteria (CC)
        • FIPS 140-2
      • compliance & standardization
        • FISMA, FedRAMP, and FICAM
        • Certificate Policy of the Smart Metering PKI
        • eIDAS
        • GDPR
        • PCI DSS
        • Privacy Shield
  • products
    • general purpose HSM
      • SecurityServer Se Gen2
      • SecurityServer CSe
      • Block-safe
      • CryptoServer CP5 (eIDAS & CC)
      • CryptoServer Cloud
      • TimestampServer
      • Q-safe
    • payment HSM
      • Atalla AT1000
      • PaymentServer Se Gen2
      • PaymentServer CSe
      • Secure Configuration Assistance (SCA)
      • QuickStart Services
      • u.cloud – Atalla PaymentHSMaaS
      • u.trust 360
    • Software Development Kit (SDK)
      • CryptoServer SDK
      • CryptoScript SDK
    • key management
      • Enterprise Key Management
    • HSM simulators
      • Block-safe HSM simulator
      • CryptoServer CP5 simulator (eIDAS & CC)
      • SecurityServer simulator
      • Q-safe HSM simulator
    • form factor
      • LAN appliance
      • PCIe card
      • cloud, “HSM as a Service”
    • KeyBRIDGE
      • KeyBRIDGE POI
      • KeyBRIDGE RKD
      • KeyBRIDGE eKMS
      • TokenBRIDGE™
  • services
    • consultancy
      • PQC consultancy
    • support
    • managed services
      • Key Exchange & Escrow Service (KEES™)
    • professional services
    • Utimaco Academy
  • blog
  • downloads
    • brochures
    • data sheets
    • case studies
    • white papers
    • webinars
    • e-books
      • PQC for Dummies e-book
      • HSM for Dummies e-book
    • Utimaco Portal
      • integration guides
      • knowledge base
  • partners
    • Partner Program
      • technology partner
    • Partner Locator
  • company
    • about Utimaco
      • legal
      • terms & conditions
      • privacy
        • cookie-policy
    • locations
    • news
      • newsletter
    • events
    • contact
    • careers
    • investors
    • utimaco management
    • business ethics
    • memberships and certifications
    • engagement in research
  • home
  • solutions
    • industries
      • banking and financial services
        • acquirer
        • card scheme
        • issuer
      • government
        • federal government
      • cloud
        • cloud-based innovation
        • multi-cloud agility
      • connected car (V2V)
      • automotive solutions
      • road infrastructure (V2I), toll collection & ITS
      • industrial IoT & manufacturing
      • energy & utilities
      • lottery & gaming
      • media & entertainment
      • telecommunications
    • applications
      • authentication
      • blockchain
      • code signing
      • database encryption
      • document signing
      • key injection
      • post-quantum crypto agility
      • public key infrastructure (PKI)
        • EJBCA
      • random number generator (RNG)
    • compliance
      • certifications & approvals
        • Common Criteria (CC)
        • FIPS 140-2
      • compliance & standardization
        • FISMA, FedRAMP, and FICAM
        • Certificate Policy of the Smart Metering PKI
        • eIDAS
        • GDPR
        • PCI DSS
        • Privacy Shield
  • products
    • general purpose HSM
      • SecurityServer Se Gen2
      • SecurityServer CSe
      • Block-safe
      • CryptoServer CP5 (eIDAS & CC)
      • CryptoServer Cloud
      • TimestampServer
      • Q-safe
    • payment HSM
      • Atalla AT1000
      • PaymentServer Se Gen2
      • PaymentServer CSe
      • Secure Configuration Assistance (SCA)
      • QuickStart Services
      • u.cloud – Atalla PaymentHSMaaS
      • u.trust 360
    • Software Development Kit (SDK)
      • CryptoServer SDK
      • CryptoScript SDK
    • key management
      • Enterprise Key Management
    • HSM simulators
      • Block-safe HSM simulator
      • CryptoServer CP5 simulator (eIDAS & CC)
      • SecurityServer simulator
      • Q-safe HSM simulator
    • form factor
      • LAN appliance
      • PCIe card
      • cloud, “HSM as a Service”
    • KeyBRIDGE
      • KeyBRIDGE POI
      • KeyBRIDGE RKD
      • KeyBRIDGE eKMS
      • TokenBRIDGE™
  • services
    • consultancy
      • PQC consultancy
    • support
    • managed services
      • Key Exchange & Escrow Service (KEES™)
    • professional services
    • Utimaco Academy
  • blog
  • downloads
    • brochures
    • data sheets
    • case studies
    • white papers
    • webinars
    • e-books
      • PQC for Dummies e-book
      • HSM for Dummies e-book
    • Utimaco Portal
      • integration guides
      • knowledge base
  • partners
    • Partner Program
      • technology partner
    • Partner Locator
  • company
    • about Utimaco
      • legal
      • terms & conditions
      • privacy
        • cookie-policy
    • locations
    • news
      • newsletter
    • events
    • contact
    • careers
    • investors
    • utimaco management
    • business ethics
    • memberships and certifications
    • engagement in research

Home / products / Software Development Kit (SDK) / CryptoServer SDK

CryptoServer SDK

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.

Utimaco CryptoServer SDK icon

Utimaco CryptoServer SDK – The professional development environment for customized solutions

Product data sheet

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 physical level 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
  • MAC, CMAC, HMAC
  • 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

Documentation

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

Support

  • 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

Utimaco Drawing SeGen2 Card

Utimaco Server Drawing

Utimaco LAN V5 drawing

Ready to take off?

Download our HSM simulator!

Register for free
Take me there

Stay on top of our news
Don’t miss out on any Utimaco updates

Subscribe to Utimaco Newsletter

We will keep you posted with news from Utimaco and the industries we protect, as well as information on upcoming events and webinars.

Subscribe now

Partners

Throughwave (Thailand) Co.,Ltd - Utimaco Hardware Security Modules Partner Nexus - Utimaco Hardware Security Modules Partner Cyber Armor Pte Ltd Versasec Utimaco HSM - InfoGuard Swiss Cyber Security Utimaco HSM - PTESA_profesionales en transacciones electronicas CertiSur S.A. CewTec S.A. Cryptomathic A/S Utimaco HSM - QuintessenceLabs Skytech Computing Solutions Limited. - Utimaco Hardware Security Modules Partner Compumatica secure networks B.V. MIcrosec Rohde & Schwarz Cybersecurity GmbH intarsys AG CREAplus Italia S.r.l VAR Group SpA - Utimaco Hardware Security Modules Partner Thomas-Krenn.AG Synergy Computers (Pvt.) Ltd. - Utimaco Hardware Security Modules Partner EUROPEAN DYNAMICS SA. Cryptomathic Inc. Primekey Solutions AB Fornetix - Utimaco Hardware Security Modules Partner ESYSCO Sp. z o.o. PETA (Thailand) Co., Ltd. Microexpert Limited Altacom UAB MALKOM D.Malińska i Wspólnicy s.j. Ascertia - Utimaco Hardware Security Modules Partner Nexus Technology GmbH Envoy Data Corporation - Utimaco Hardware Security Modules Partner MTG - Utimaco Hardware Security Modules Partner PKI Solutions Inc. Komar Consulting Inc. - Utimaco Hardware Security Modules Partner Macroseguridad SecureMetric Technology Sdn. Bhd. Abrantix AG Nexus - Utimaco Hardware Security Modules Partner Encryption Consulting LLC JJNet International Co., Limited - Utimaco Hardware Security Modules Partner cv cryptovision GmbH AKEA S.A. - Utimaco Hardware Security Modules Partner IQuantics Corp Safesoft Kft. PrimeKey Labs GmbH CREA plus d.o.o. Astel (UK) Ltd. - Utimaco Hardware Security Modules Partner Compumatica secure networks GmbH Clearkey Consulting - Utimaco Hardware Security Modules Partner Perceptus-sp.-z-o.-o. Cogito Group Pty Ltd E-Sign S.A. CEGA Security Secure Source Distribution (M) Sdn Bhd - Utimaco Hardware Security Modules Partner Telegrupp AS Real security d.o.o. Cryptomathic GmbH Fortiedge Pte Ltd. Baas Control s.r.o. Softline Solutions GmbH
Find a partner

Share this page

EMEA

Utimaco IS GmbH
Germanusstraße 4
52080 Aachen
Germany
Phone: + 49 241 1696 200

Americas

Utimaco Inc.
900 E Hamilton Ave., Suite 400
Campbell, CA 95008
USA
Phone: +1 844 UTIMACO

APAC

Utimaco IS Pte Limited
80 Raffles Place,
#32-01, UOB Plaza
Singapore 048624
Phone: +65 6622 5347

Utimaco

  • support
  • corporate
  • careers
  • legal
  • terms & conditions
  • privacy
  • cookie-policy
© 2021
to top
  • home
  • solutions
    • industries
      • banking and financial services
        • acquirer
        • card scheme
        • issuer
      • government
        • federal government
      • cloud
        • cloud-based innovation
        • multi-cloud agility
      • connected car (V2V)
      • automotive solutions
      • road infrastructure (V2I), toll collection & ITS
      • industrial IoT & manufacturing
      • energy & utilities
      • lottery & gaming
      • media & entertainment
      • telecommunications
    • applications
      • authentication
      • blockchain
      • code signing
      • database encryption
      • document signing
      • key injection
      • post-quantum crypto agility
      • public key infrastructure (PKI)
        • EJBCA
      • random number generator (RNG)
    • compliance
      • certifications & approvals
        • Common Criteria (CC)
        • FIPS 140-2
      • compliance & standardization
        • FISMA, FedRAMP, and FICAM
        • Certificate Policy of the Smart Metering PKI
        • eIDAS
        • GDPR
        • PCI DSS
        • Privacy Shield
  • products
    • general purpose HSM
      • SecurityServer Se Gen2
      • SecurityServer CSe
      • Block-safe
      • CryptoServer CP5 (eIDAS & CC)
      • CryptoServer Cloud
      • TimestampServer
      • Q-safe
    • payment HSM
      • Atalla AT1000
      • PaymentServer Se Gen2
      • PaymentServer CSe
      • Secure Configuration Assistance (SCA)
      • QuickStart Services
      • u.cloud – Atalla PaymentHSMaaS
      • u.trust 360
    • Software Development Kit (SDK)
      • CryptoServer SDK
      • CryptoScript SDK
    • key management
      • Enterprise Key Management
    • HSM simulators
      • Block-safe HSM simulator
      • CryptoServer CP5 simulator (eIDAS & CC)
      • SecurityServer simulator
      • Q-safe HSM simulator
    • form factor
      • LAN appliance
      • PCIe card
      • cloud, “HSM as a Service”
    • KeyBRIDGE
      • KeyBRIDGE POI
      • KeyBRIDGE RKD
      • KeyBRIDGE eKMS
      • TokenBRIDGE™
  • services
    • consultancy
      • PQC consultancy
    • support
    • managed services
      • Key Exchange & Escrow Service (KEES™)
    • professional services
    • Utimaco Academy
  • blog
  • downloads
    • brochures
    • data sheets
    • case studies
    • white papers
    • webinars
    • e-books
      • PQC for Dummies e-book
      • HSM for Dummies e-book
    • Utimaco Portal
      • integration guides
      • knowledge base
  • partners
    • Partner Program
      • technology partner
    • Partner Locator
  • company
    • about Utimaco
      • legal
      • terms & conditions
      • privacy
        • cookie-policy
    • locations
    • news
      • newsletter
    • events
    • contact
    • careers
    • investors
    • utimaco management
    • business ethics
    • memberships and certifications
    • engagement in research