Logging and Reporting
SafeNet Luna Network HSM allows you to track and report all activity on your HSM to encourage responsibility, ensure accountability, and upkeep tight security.
Both SafeNet Luna Network and PCIe HSMs come equipped with HSM-level audit logging via Audit role. See HSM-Level Audit Logging.
The SafeNet Luna Network HSM also includes appliance-side audit logging and services that monitor your HSM's performance. See Appliance-Level Performance Monitoring.
HSM-Level Audit Logging
Monitoring HSM activity is essential to maintaining a high level of security for the highly sensitive material on your HSM. SafeNet Luna HSMs have logging and reporting abilities to support this. These features are implemented in the HSM firmware for maximum security.
Logging
Secure logging is done at the whole HSM level. The HSM stores a record of past operations that is suitable for security audit review. Audit logging sends HSM log event records to a secure database on the local file system, with cryptographic safeguards ensuring verifiability, continuity, and reliability of HSM event log files.
Each log entry indicates what event occurred when, and who initiated it. Critical events are logged automatically.
Audit Management
For circumstances that require more comprehensive review of events taking place on the HSM, an HSM-level Audit role (White PED key for PED-authenticated HSMs) can be used. Each HSM has a unique Audit role whose purpose is to manage audits and monitor HSM activity.
The Audit role is independent from the other roles on the HSM. Creating the Audit role does not require the presence of the HSM SO and if the Audit role is initialized, the HSM and partition administrators are prevented from working with the log files. Only the Auditor can add failures, successes, key usage, and other events to the HSM logging procedure.
Audit log integrity is ensured against altering log records. Separating logging and its role from other administrative roles protects critical information related to the operations of your HSM.
For detailed instructions on implementing audit logging, see Audit Logging.
Appliance-Level Performance Monitoring
SafeNet Luna HSMs monitor their own conditions for issues that might require administrative attention. Appliance-side logging of HSM activity moves HSM logging directly into the appliance file system. The purpose is to record HSM operations while bypassing the resource-heavy in-HSM log security features. Like at the HSM-level, appliance-level logging and auditing are split into separate services and roles. Only the Auditor on the appliance can engage in audit management. The Audit role is separate from Admin, Operator, and Monitor.
Appliance performance monitoring can be done via LunaSH, SafeNet Crypto Command Center, or SafeNet REST-API. LunaSH allows you to specify commands yourself, while the latter two provide a friendly user interface to query the appliance.
Syslog
Syslog is a standard logging facility that writes messages it gets from the appliance to organized log files.
When a sensor reading on the appliance changes by an amount that crosses a configured threshold, the appliance will generate log messages according to their severity. These logs can be checked and accessed by an audit user.
SNMP
SafeNet Luna HSMs also support remote monitoring of conditions on a local HSM via SNMP (Simple Network Management Protocol). Should the condition of your HSM change in a way that requires your attention, SNMP will alert you via trap notification. Condition changes can include changes in memory or CPU usage, network connection status, and some environmental variables.
You can configure SNMP according to your organization's preferences; it is a flexible and optional feature. SNMP is secure and efficient, ensuring that faults in your HSM are detected early and that your cryptographic information remains safe.
For detailed instructions on implementing SNMP, see SNMP Monitoring