--- title: Create Code Signing key pairs and certificates description: Create two key pairs to signed certificates to establish trust between your protected and trusted instances. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/create-key-pairs-and-certs.html release: australia topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Configure, Code Signing, Platform Security] --- # Create Code Signing key pairs and certificates Create two key pairs to signed certificates to establish trust between your protected and trusted instances. To establish trust between your instances, you must create a key pair and certificate for each of the `cm_code_attest` and `cm_code_signing` cryptographic modules. Creating key pairs and certificates is done using a cryptographic tool installed on your local device, such as the OpenSSL tool. For more information on this tool, see [https://www.openssl.org](https://www.openssl.org). If your organization uses other cryptographic tools, such as LibreSSL or GnuTLS, refer to the documentation for those products for similar steps. ## Key pair specifications The key pairs you create must meet these requirements.
| Type | RSA |
| Key length | 4096 |
| Signing algorithm | RSASSA\_PKCS1\_V1\_5\_SHA\_512 |