Installing and Configuring Your New SafeNet Luna Network HSM

This page will guide you through key concepts and procedures required to set up and begin using your new SafeNet Luna Network HSM, including hardware installation, network setup, HSM initialization, client setup, and partition provisioning. These procedures are divided into operations at the level of the appliance, the HSM, and the partition/client.

>Appliance Operations

>HSM Operations

>Partition/Client Operations

Appliance Operations

This series of procedures will help you install, set up, and configure the appliance for network access.

1.SafeNet Luna Network HSM Hardware Installation

This section describes how to verify that your HSM has remained secure while in transit, confirm that you have received all required items, mount the appliance in a standard equipment rack, and install the appliance.

a.Verifying the Integrity of Your Shipment

b.SafeNet Luna Network HSM Required Items

c.Rack-Mounting the SafeNet Luna Network HSM

d.Installing the SafeNet Luna Network HSM Hardware

Refer also to Appliance Hardware Functions for important information about the SafeNet Luna Network HSM hardware.

2.Configuring the SafeNet Luna Network HSM for Your Network

The procedures in this section describe how to power up the appliance, open a serial connection, and configure the system and network settings using the Luna Shell (LunaSH).

a.Powering Up the Appliance

b.Opening a Serial Connection

c.Logging In to LunaSH

d.Configuring IP and Network Parameters

e.Making Your Network Connection

f.Setting the System Date and Time

g.Generating the HSM Server Certificate

3.Appliance Users and Roles

The security of an HSM and its cryptographic contents depends on well-controlled access to that HSM. This section provides important information about users and roles, how to enable the default accounts on the appliance, and how to create custom roles and user accounts to delegate responsibilities appropriately to the people in your organization.

4.System Logging

Keeping complete and accurate logs is a critical part of your security strategy. This section describes how to set up system logging, configure an optional remote server to gather your system logs, and manage log files on the appliance.

a.Configuring System Logging

b.Remote System Logging

HSM Operations

This series of procedures will help you to install required peripherals such as a Luna PED, initialize the HSM housed inside the appliance, and configure it for the needs of your organization by creating application partition on the HSM.

5.PED Authentication

If you purchased an S-series SafeNet Luna Network HSM, your HSM uses multi-factor authentication via the Luna PIN Entry Device (PED). Multi-factor authentication credentials are stored on USB PED keys that must be presented to the PED to authenticate the identities of HSM users. This section describes how to set up the Luna PED in a local or remote configuration, which will allow you to initialize the HSM. This section also contains important information on creating, managing, and using PED authentication, that you should be familiar with before initialization.

a.SafeNet Luna PED Received Items

b.Local PED Setup

c.Remote PED Setup

6.Secure Transport Mode

Your SafeNet Luna Network HSM was shipped in Secure Transport Mode (STM), to provide assurance that the HSM has not been modified while in transit. This section describes how STM works. You must recover the HSM from STM before you can configure it for your use.

7.Audit Logging

Each event that occurs on the HSM can be recorded in the HSM event log, allowing you to audit your HSM usage. These logs are controlled by a specialized Auditor role on the HSM and in LunaSH. To ensure that your audit logs cover the HSM's entire span of use, your appointed Auditor should set up audit logging before you initialize the HSM. This section describes how to initialize the Auditor role and configure audit logging.

a.Configuring and Using Audit Logging

b.Remote Audit Logging

8.Initializing the HSM

Initialization prepares a new HSM for use, and creates the HSM Security Officer role. You must initialize the HSM before you can generate or store objects, allow clients to connect, or perform cryptographic operations.

NOTE   If you prefer to set your HSM Policies using a template, refer to Setting HSM Policies Using a Template before initializing the HSM.

9.HSM Capabilities and Policies

The HSM SO can set policies on the HSM to configure its functionality. This section describes all the configurable policies on the HSM and how to change them to suit the cryptographic needs of your organization.

Setting HSM Policies Manually

10.Application Partitions

Next, the HSM SO must create one or more application partitions, where cryptographic objects are stored. Partitions can be assigned to authorized client workstations that run your cryptographic applications. This section describes how to create and customize partitions on the HSM.

Creating or Deleting an Application Partition

Partition/Client Operations

This series of procedures will help you install the Luna HSM Client software, access an application partition on the HSM, and configure the partition for use with your cryptographic applications.

11.Luna HSM Client Software Installation

To use application partitions on the SafeNet Luna Network HSM, you must first install Luna HSM Client on the client system. This section guides you through the client software installation procedure for your supported operating system, and provides information on configuring the client software for your organization's needs.

Windows Luna HSM Client Installation

Linux Luna HSM Client Installation

AIX Luna HSM Client Installation

Solaris Luna HSM Client Installation

12.Client-Partition Connections

To allow clients to perform cryptographic operations, you must first give them access to an application partition on the HSM. This section describes how to configure the different types of secure client-partition connections.

Network Trust Link Service

a.Creating an NTLS Connection Using Self-Signed Certificates

b.Assigning or Revoking NTLS Client Access to a Partition

Secure Trusted Channel

a.Creating an STC Connection

REST/XTC Link to an HSM on Demand Service

a.Adding a DPoD HSM on Demand Service

13.Key Cloning

The SafeNet Luna Network HSM uses a protocol called cloning to ensure that your cryptographic objects are always stored safely within the confines of a SafeNet HSM. This section contains important information about how cloning works using specialized cryptographic secrets called domains. Each partition is initialized with a cloning domain that ensures that its objects can be cloned only to another partition sharing that domain. This is necessary for the partition to operate in a High-Availability group or perform backups. This section will help you plan a cloning domain configuration that works for your organization's deployment strategy.

Domain Planning

14.Initializing an Application Partition

Initializing the partition creates the Partition Security Officer role and sets the partition's cloning domain.

NOTE   If you prefer to set your partition policies using a template, refer to Setting Partition Policies Using a Template before initializing the partition.

15.Partition Capabilities and Policies

The Partition SO can set policies on the partition to configure its functionality. This section describes all the configurable policies on the partition and how to change them based on the desired functionality of your cryptographic applications.

Setting Partition Policies Manually

16.Partition Roles

While the Partition SO administers the partition by defining what functions are permitted, access to the objects on a partition are controlled by the read-write Crypto Officer (CO) and the read-only Crypto User (CU) roles. This section describes all the partition roles, and how to initialize and manage them.

a.Initializing the Crypto Officer Role

b.Changing a Partition Role Credential

c.Initializing the Crypto User Role

d.Activation and Auto-activation on Multi-factor- (PED-) Authenticated Partitions

17.Verifying the HSM's Authenticity

In cases where the partition has been assigned to the client over an unsecured network or by a third-party HSM SO, SafeNet Luna Network HSM provides a method for verifying that the partition is located on a genuine SafeNet HSM. This section describes the verification process.

18.Migrating Keys to Your New HSM

This section provides guidance on how to migrate cryptographic objects from a version 5/6 Luna HSM to your new SafeNet Luna Network HSM partition.

SafeNet Network HSM (5.x or 6.x) to SafeNet Luna Network HSM (7.x)

SafeNet Luna USB HSM (5.x or 6.x) to SafeNet Luna Network HSM (7.x)

SafeNet PCIe HSM (5.x or 6.x) to SafeNet Luna Network HSM (7.x)

SafeNet Luna PCIe HSM or USB HSM (5.x or 6.x) to SafeNet Luna PCIe HSM (7.x)

Cloning Keys Between Luna 6, Luna 7, and HSM on Demand