---
title: "What languages and interfaces are supported by Fortanix Data Security Manager?"
slug: "what-languages-and-interfaces-are-supported-by-fortanix-data-security-manager"
updated: 2024-10-22T16:26:39Z
published: 2024-10-22T16:26:39Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.fortanix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# What languages and interfaces are supported by Fortanix Data Security Manager?

Fortanix-Data-Security-Manager (DSM) currently provides PKCS#11, KMIP, JCE, Microsoft CAPI, and CNG interfaces. Additionally, it provides a REST API interface to communicate with DSM for cryptography and key management operations.

Fortanix DSM also provides a web-based UI for management and monitoring activities. Customers do not need any additional tools to manage DSM.

For servers or services requiring the use of keys with CNG, PKCS11, KMIP, and other common HSM interfaces or languages, Fortanix offers the following lightweight client solutions:

[https://support.fortanix.com/docs/clients](https://support.fortanix.com/docs/clients)

Fortanix Data Security Manager (DSM) is the world’s first cloud service secured with Intel® SGX. With Fortanix DSM, you can securely generate, store, and use cryptographic keys and certificates, as well as other secrets such as passwords, API keys, tokens, or any blob of data. Your business-critical applications and containers can integrate with Fortanix DSM using legacy cryptographic interfaces (PKCS#11, CNG, and JCE) or using the native Fortanix DSM RESTful interface.

Fortanix Data Security Manager (DSM) is the world’s first cloud service secured with Intel® SGX. With Fortanix DSM, you can securely generate, store, and use cryptographic keys and certificates, as well as other secrets such as passwords, API keys, tokens, or any blob of data. Your business-critical applications and containers can integrate with Fortanix DSM using legacy cryptographic interfaces (PKCS#11, CNG, and JCE) or using the native Fortanix DSM RESTful interface.

## Related

- [Fortanix DSM with Double Key Encryption for Microsoft 365](/fortanix-dsm-with-double-key-encryption-for-microsoft-365.md)
- [Why should I use Fortanix Data Security Manager?](/why-should-i-use-fortanix-data-security-manager.md)
- [Azure Key Vault Bring Your Own Key](/fortanix-dsm-azure-key-vault-byok-bring-your-own-key.md)
