---
sourceDocument: Yokohama Data and Automation
sourceDocumentLink: https://www.servicenow.com/docs/r/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Data and Automation

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Generate X.509 key pair and fingerprints on your Windows machine

# Generate X.509 key pair and fingerprints on your Windows machine {#ariaid-title1}

Release version: Yokohama  
Updated January 30, 2025  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Generate the X.509 key pair and its fingerprint on your Windows machine that you upload to the Oracle HCM tenant.

## Before you begin

Role required: admin

Ensure that OpenSSL is installed.

## Procedure

1. On your Windows machine, copy the path to the <kbd class="ph userinput">bin</kbd> folder under the <kbd class="ph userinput">OpenSSL-Win&lt;bit&gt;</kbd> folder.
2. Run the Command Prompt as an administrator.
3. On the prompt, use the <kbd class="ph userinput">cd</kbd> command to change the current directory to the <kbd class="ph userinput">bin</kbd> folder.
4. To generate the private key, run the command <kbd class="ph userinput">openssl genrsa -out private.key 2048</kbd>.  
   The private is generated under the bin folder.
5. To generate the public key, run the command <kbd class="ph userinput">openssl req -new -x509 -key private.key -out publickey.cer -days 365</kbd>.
6. Enter the information.  
   You can choose to leave one or more fields empty.  
   The public key is generated in the bin folder.
7. To generate the fingerprint, run the command <kbd class="ph userinput">openssl x509 -sha1 -in publickey.cer -noout -fingerprint</kbd>.  
   The fingerprint is generated in the form of a hexadecimal value.
8. Convert the hexadecimal value to a Base64 value.
9. Copy the Base64 value and store in a secure place.  
   You need the Base64 value when you configure the connections and credential records on your ServiceNow instance.

