--- title: Configure Key Exchange description: Key Management Framework \(KMF\) generates automatic key exchange requests for supported cryptographic modules during the fresh installation or upgrade of the instance, and manages the data encryption key locally for the instance. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/platform-encryption/configure-key-exchange.html release: australia product: Platform Encryption classification: platform-encryption topic_type: task last_updated: "2026-05-26" reading_time_minutes: 3 breadcrumb: [Key Management Framework Resource Exchange, Key Management Framework, Encryption] --- # Configure Key Exchange Key Management Framework \(KMF\) generates automatic key exchange requests for supported cryptographic modules during the fresh installation or upgrade of the instance, and manages the data encryption key locally for the instance. ## Before you begin A cryptographic module with a key must be created in both the target and source instances before using Key Exchange. Role required: sn\_kmf.cryptographic\_manager ## About this task Key Exchange requests are initiated from the target instance. Automatic Key Exchange is active by default when cloning an instance, where the property is cloned to the target instance. Along with KMF, configure system properties to manage how keys are handled during an instance clone: - **Turn off automatic key exchange:** Set the **glide\_encryption.auto\_key\_exchange.enabled** property to **false** for recurring clone requests. - **Send auto key exchange requests**: Set this property to **true**. **Important:** The base system property is set to **true** by default, meaning that automatic key exchange is activated when cloning an instance. This value must be set to **false** if you're using the [Rekey ciphertext with Key Exchange](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/platform-encryption/rekey-keyexchange.md) or the recurring Key Exchange functionality. See [Recurring Key Exchange walkthrough](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/platform-encryption/key-exchange-walkthrough.md) for additional details. ## Procedure 1. Navigate to **All** > **Key Management** > **Resource Exchange Requests** > **New**. 2. On the form, fill in the fields.
| Name | Description |
|---|---|
| Exchange Frequency | - **Adhoc**: Sends requests from the key target instance to the source instance. Enter the instance sys\_id and the Host information for the Source. Not supported with Rekey of Key Exchange. - **One Time Clone**: One-time exchange of the keys from the source crypto specifications to the target instance. - **Recurring Clone**: Exchange keys from the selected source crypto specifications to the target instance on a defined recurring clone. |
| <Source or Target> Instance sys\_id | - **Adhoc**: Enter the sys\_id for the source instance to request the keys from. - **One Time Clone**, **Recurring Clone**: Enter the sys\_id for the target instance that sends the requests. **Tip:** Enter `stats.do` in the application navigator to locate the instance ID. |
| <Source or Target> Instance Host | Enter the host location or name of the source or target instance.**Tip:** For example `instanceA.service-now.com` |
| Crypto Specifications | The keys from the crypto specification in a crypto module define the keys to clone. For both one-time and recurring clone requests, your instance automatically creates a **Resource Exchange** module access policy. You don't need to configure a policy manually.**Note:** Select the lookup using list icon \(\[Omitted image "IconUI15GlobalTextSearch.png"\] Alt text: Lookup using list icon.\) to browse the available cryptographic specifications. |
| Enable Rekeying after Key Imported | Option to enable auto rekeying. |