Create a cryptographic specification

task australia Updated Sep 10, 2026 2 min read create-crypto-spec.md
Raw file servicenow.com

After you create a cryptographic module, create a cryptographic specification to define the module algorithms.

Before you begin

Role required: sn_kmf.cryptographic_manager

Procedure

  1. Navigate to Key Management > Cryptographic Modules > All.

  2. Select the cryptographic module for definition to open the configuration options.

  3. On the Crypto Specifications tab, select New.

    [Omitted image "new-crypto-spec.png"] Alt text: Crypto Specifications tab.

  4. Complete the Algorithm Definition form.

    See Cryptographic specification overview for details.

    [Omitted image "algorithm-definition.png"] Alt text: Definition form for the key algorithm.

    The algorithm definition screen opens. Select options for the key generation. Repeat this step to generate multiple keys for the selected crypto module.

Field

 

Crypto module

Read only. Name of the selected cryptographic module displays.

Crypto purpose

Select the purpose of this module. For example, you might use it for data encryption, signature generation, or key wrapping. The available algorithms adjust based on the selected crypto purpose. See Cryptographic specification overview for details.

Algorithm

Type of algorithm used to accomplish the crypto purpose. The algorithm also controls the key origin. Adjusts automatically based on the selected crypto purpose. Cryptographic specification overview for details.

Operation mode

This field may display based on the selected crypto purpose.

Size

Select the bit size.

Hash

This field becomes available based on the algorithm selected.

Equality preserving

Enables non-deterministic encryption.

This option appears when you select Symmetric Data Encryption/Decryption with AES and in Cipher Block Chaining (CBC) mode.

Selecting this option means that if the same data is encrypted again the encoded data is the same each time. Non-deterministic encryption doesn’t support filtering a list of encrypted data using equality comparison operators.

Integrity

GCM operation mode provides Integrity.

5. Select **Next**.
The crypto specification is listed on the Key Lifecycle table based on the algorithms selected.

What to do next

Perform one of the following operations:

Parent Topic:Create a cryptographic module

Search documentation
Search document titles and file paths on the australia branch