Introduction

Fortanix-Data-Security-Manager (DSM) provides multiple interfaces to application developers. For C/C++ programmers, Fortanix DSM provides a PKCS#11 interface through a library. For Java programmers, Fortanix DSM can be accessed through the JCE interface and through Java SDK. Fortanix DSM can also be accessed through its RESTful interface, documented at https://www.fortanix.com/api/

Fortanix provides examples for using Fortanix DSM in 7 languages – a C++ program using the PKCS#11 interface, a Java program using the JCE interface, and other programs using the REST interface through Java, Python, Go, C#, PHP, and Javascript SDKs

The example programs can be downloaded in full on the Downloads page.