JJC Systems
Generating a CSR via MMC Certificate Snap-in using Windows
Purpose: This SOP outlines the step-by-step process for generating a Certificate Signing Request (CSR) using the Microsoft Management Console (MMC) Certificate Snap-in on a Windows operating system. The CSR will be used to request a digital certificate from a Certificate Authority (CA) for various purposes, such as securing a website or enabling secure communication.
Scope: This procedure is applicable to Windows operating systems that have the MMC Certificate Snap-in installed.
Prerequisites:
1. A Windows operating system with administrative privileges.
2. MMC Certificate Snap-in installed.
3. Basic knowledge of SSL/TLS certificates and the Certificate Authority (CA) process.
Procedure:
1. Launch the MMC Certificate Snap-in:
a. Press the Windows key + R to open the "Run" dialog box.
b. Type "mmc" and press Enter.
c. In the MMC console, click on "File" in the top menu.
d. Select "Add/Remove Snap-in" from the drop-down menu.
e. In the "Add or Remove Snap-ins" window, select "Certificates" and click on "Add." Choose "Computer account" and click on "Next."
f. Select "Local computer" and click on "Finish."
g. Click on "OK" in the "Add or Remove Snap-ins" window.
2. Navigating to the Certificate Templates:
a. In the MMC console, expand the "Certificates (Local Computer)" node.
b. Expand the "Personal" folder.
c. Right-click on the "Certificates" folder and select "All Tasks"> "Advanced Operations"> "Create Custom Request."
3. Selecting the Certificate Template:
a. The "Certificate Enrollment" wizard will open. Click "Next."
b. Choose "Proceed without enrollment policy" and click "Next."
c. Select "Custom Request" and click "Next."
d. Click "Next" on the "Custom Request" page.
e. Select the appropriate cryptographic service provider (CSP) and key size. Click "Next."
4. Providing CSR Information:
a. On the "Certificate Information" page, click on "Details."
b. Fill in the required information for the CSR:
Common name (fully qualified domain name)
Organization
Organizational unit (if applicable)
City/locality
State/province
Country/region c. Click on "OK" to close the "Certificate Information" dialog box.
d. Click"Next" to proceed.
5. Selecting the CSR File Name and Location:
a. Choose the destination and file name for the CSR file.
b. Ensure that the file has the ".txt" or ".req" extension.
c. Click "Finish" to generate the CSR.
6. Saving the CSR:
a. The "Completing the Certificate Enrollment" page will display the CSR details. Click "Finish."
b. Save the generated CSR file in a secure location.
7. Submitting the CSR to a Certificate Authority:
a. Locate a trusted Certificate Authority (CA) that accepts CSRs.
b. Follow the CA's instructions to submit the CSR for certificate issuance.
c. Provide the CSR file when requested by the CA.
8. Certificate Issuance:
a. Once the CA validates the CSR and completes the issuance process, they will provide you with a digital certificate.

Conclusion: By following this SOP, you can generate a Certificate Signing Request (CSR) using the MMC Certificate Snap-in on a Windows operating system. Remember to keep the generated CSR file secure and follow the instructions provided by the Certificate Authority (CA) to complete the certificate issuance process.