Mac OS: Generate CSR for Code Signing Certificate
Modified on: Tue, Jan 17, 2023 at 2:59 PM
This article is under construction, however the instructions may help you generate a Certificate Signing Request (CSR) using Keychain Access on a Mac computer.
Generating the Request in Keychain
- Under Keychain Access menu, find Certificate Assistant menu, highlight with your cursor, and then click Request a Certificate from a Certificate Authority.
- Enter the common name and email address in the Certificate Assistant window.
- For Code Signing certificates, the Common Name must be the name of the organization or the name of the individual requesting the certificate.
- For Personal Authentication Certificates, the Common Name must be the email address of the requester.
- Do not input CA email, instead select Saved to Disk to designate a location on your Mac for the CSR text file to be saved.
- For Code Signing, or if the CSR needs to be greater than 2048 bits, check "Let me specify key pair information" otherwise Continue.
- Select the preferred key size - Code Signing requires 3072-bits.
- Use Finder to locate the CSR file and open with a text editor to view the code. You will copy and paste this file into the order form on your account.
- To locate the private key in Keychain, search the common name in All Items in the Login keychain. There should be a public key (the CSR) and a private key matching the common name you entered when generating the CSR.
- Complete validation. Please refer to our Code Signing Validation Guides in our Knowledgebase for more information about how to complete the Validation step.
Did you find it helpful?
Sorry we couldn't be helpful. Help us improve this article with your feedback.