Functionality Modules

Functionality Modules (FMs) consist of your own custom-developed code, loaded into and operating within the logical and physical security of a Luna HSM as part of the HSM firmware. FMs allow you to customize your Luna HSM's functionality to suit the needs of your organization. Custom functionality provided by your own FMs can include the following:

>new cryptographic algorithms, including Quantum algorithms

>security-sensitive code, isolated from the rest of the HSM environment

>keys and critical parameters managed by the FM, independent from standard PKCS#11 objects, held in tamper-protected persistent storage

To create FMs, you will need the Functionality Module Software Development Kit (FM SDK), which is included with the Luna HSM Client software.

See About the FM SDK Programming Guide and Functionality Modules for details and procedures.

NOTE   This feature requires minimum Luna Appliance Software 7.4.0, Luna HSM Firmware 7.4.0 and Luna HSM Client 7.4.0.

This feature has hardware dependencies described in Preparing the Luna Network HSM 7 to Use FMs.