--- title: Using Code Signing description: Learn how to sign records, messages, and attachments to help verify the authenticity and integrity of your data. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/using-code-signing.html release: australia topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Code Signing, Platform Security] --- # Using Code Signing Learn how to sign records, messages, and attachments to help verify the authenticity and integrity of your data. - **[Sign the JDBC data source records in the protected instance](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/cs-jdbc.md)** Use update sets to sign and validate the JDBC data sources by enabling the code signing in protected and trusted instances. - **[Sign the REST and SOAP messages in the production instance](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/cs-rest-soap.md)** Use update sets to sign and validate the REST and SOAP messages by enabling the code signing in protected and trusted instances. - **[Sign the flows, subflows, and actions in the protected instance](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/cs-fdih.md)** Use update sets to sign and validate the flows, subflows, and actions by enabling the Code Signing in protected and trusted instances. - **[Sign specific records or attachments](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/sign-specific-records.md)** Create a security job to sign specific records or attachments rather than all records or attachments on a table. - **[Standalone signing tool](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/sa-code-signing-tool.md)** Use the standalone Signing Tool to sign supported records in ServiceNow applications using your own private key.