--- title: Ensure minimum private key size description: Use a system property to determine the minimum size of the private key used for Certificate Signing Request \(CSR\) generation with the Certificate Inventory Management application. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/instance-security-hardening-settings/sc-ensure-minimum-private-key-size.html release: australia product: Instance Security Hardening Settings classification: instance-security-hardening-settings topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Configuration, Hardening settings, Platform Security] --- # Ensure minimum private key size Use a system property to determine the minimum size of the private key used for Certificate Signing Request \(CSR\) generation with the Certificate Inventory Management application. The **sn\_disco\_certmgmt.private\_key\_size** system property determines the minimum size of the private key used for CSR generation with the Certificate Inventory Management application. Valid choices are 512, 1024, 2048, or 4096. Verify that this property is set to a value of 2048 or higher. Valid choices for this property are 512, 1024, 2048, or 4096. If the property doesn’t exist in the System Properties \[sys\_properties\] table, or the value is invalid, the value is 2048 by default. ## More information
| Attribute | Description |
|---|---|
| Configuration name | **sn\_disco\_certmgmt.private\_key\_size** |
| Configuration type | System Properties \(/sys\_properties\_list.do\) |
| Data type | Integer, representing the size of the private key generated. Use values of 512, 1024, 2048, or 4096. |
| Recommended value | 2048 |
| Default value | 2048 |
| Fallback value | 2048 |
| Category | [Communications](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/instance-security-hardening-settings/sc-communications.md) |
| Security risk | - Severity score: 3.1 - CVSS score: Low - Security Risk: Using keys smaller than 2048 can result in future information disclosure in the event the key is brute forced. Use a valid value greater than or equal to 2048 to future proof the key for a longer time period. |
| Functional impact | Legacy systems and applications may not handle keys greater than or equal to 2048. |
| Dependencies and prerequisites | None |