--- title: Cryptographic specifications for Field Encryption description: Use cryptographic specifications to define the purpose, algorithm, key length, mode, and origin of your encryption key. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/configure-fe-crypto-specs.html release: australia topic_type: task last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Configuring Field Encryption, Field Encryption, Encryption] --- # Cryptographic specifications for Field Encryption Use cryptographic specifications to define the purpose, algorithm, key length, mode, and origin of your encryption key. ## Before you begin Role required: security\_admin and sn\_kmf.cryptographic\_manager or sn\_kmf.admin ## About this task This procedure shows how to configure generated keys. A data encryption key \(known as a Module Key\) is automatically populated once you have configured the Crypto Specifications. For customer-supplied key configuration, see [Configure Customer-supplied keys for Field Encryption Enterprise](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/fe-config-customer-supplied-keys.md). ## Procedure 1. Navigate to **All** > **System Security** > **Field Encryption** > **Field Encryption Experience**. 2. Select **View module details** from the **Field Encryption modules** overview to open the module record you want to configure. **Note:** The names displayed in the list are appended with the scope, for example, `global.[your Field Encryption Module name]`. 3. In the **Cryptographic Specifications** section, select **Manage Specification Settings**. \[Omitted image "crypto-specs-tab.png"\] Alt text: Displays the Key alias section of the Crypto Specifications tab. 4. In the Crypto Specifications form, fill out the fields as needed. **Note:** The fields are divided into sections. Select the **Next** or **Back** buttons to navigate between sections.
Section Field Description
Algorithm Definition Crypto module Displays the name of the selected cryptographic module.
Crypto purpose The purpose of the selected algorithm, key, length, and mode. For Field Encryption, this field is read only and has a value of **Symmetric Data Encryption/Decryption**.
Algorithm Select a type of algorithm used to accomplish the cryptographic purpose. The options available are filtered to align to the selected cryptographic purpose.
Lifecycle Definition Applies to Displays the selected key that the lifecycle applies to.
For field Select the type of control for the key that you want to apply for the lifecycle. - Expiration date - Future activation date - Future destruction date - Future renewal date - Future rotation date
Key type  
Lifecycle default  
Order Order in which to process the key lifecycle state for the crypto specification. Lower values execute before higher values.
Relative duration Number of years, months, or days the key is valid.
Relative duration type Duration type of the lifecycle. Select from **Years**, **Months**, or **Days**.
Relative operation Choose **Before** or **After**.
Relative to Select a field that the duration is relative to.- Activation date - Compromise date - Deactivation date - Destruction date - Expiration date - Generation date - Last renewal date - Last rotated date - Revocation date **Note:** This field works together with the value selected in the **Relative operation** field.
Type Select if the value for the key lifecycle is relative or absolute.- **Relative** Enter a value that depends on other data entries in the system, such as key generation, activation, and deactivation. - **Absolute** Enter an exact value, such as a date.
Key Origin Crypto module Displays the Name of the selected cryptographic module.
Origin Whether the key originated from or is supplied by the customer.- For starter, select **Servicenow** - For Enterprise, select **Servicenow** or **Customer Supplied**
Key alias Name of the cryptographic module with the scope appended to the front of the name.
Crypto purpose Displays the purpose of the selected algorithm, key, length, and mode. For Field Encryption, this field is read only and has a value of **Symmetric Data Encryption/Decryption**.
Algorithm Displays the algorithm used to accomplish the crypto purpose.
Key Creation Crypto module Displays the name of the selected cryptographic module.
Key alias Displays the name of the cryptographic module with the scope appended to the front of the name.
Generate Key Select this link to generate your data encryption key if you're using a generated key, and not a customer supplied key.
Auto generate key If you don’t select the **Generate key** link, a data encryption key is automatically generated during the first time data must be encrypted using the cryptographic module.
Crypto purpose Displays the purpose of the selected algorithm, key, length, and mode. For Field Encryption, this field is read only and has a value of **Symmetric Data Encryption/Decryption**.
Origin Displays the value that was selected during the **Key Origin** section.
Algorithm Displays the algorithm used to accomplish the crypto purpose.
5. Select **Go To Crypto Module** to return to your Module record. In the Module record, there’s now an entry in the **Module Keys** related list. The **Key alias** field in the **Crypto Specifications** related list is now empty, since the key alias has moved to the new module key. ## What to do next For information on using a customer supplied key, see [Configure Customer-supplied keys for Field Encryption Enterprise](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/fe-config-customer-supplied-keys.md). **Parent Topic:**[Configuring Field Encryption](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/configuring-column-level-encryption.md)