Bandwidth

The following screenshot is from the Bandwidth platform. To complete the integration, download the Private Key from your Peeringhub.io portal and upload it to the location shown.

For the Certificate, copy the CRL link from the Certificate page in your Peeringhub.io portal and paste it into your browser to download the certificate file.

You can download the Private Key directly from the Private Key page within your Peeringhub.io portal.

How to Convert Your STIR/SHAKEN Private Key and Certificate for Bandwidth

Requirements

  • OpenSSL installed on your computer.

  • Intermediate CA Certificate (save as peeringhub_intermediate.crt):

Step 1: Convert the Private Key

  1. Open a terminal or command prompt.

  2. Run the following command:

Explanation:

  • stir_private_key.pem → This is the original key you downloaded from PeeringHub.

  • stir_private_key-fixed.pem → This is the new, fixed key that OpenSSL will generate.

  1. After running the command, you will have a new key file: stir_private_key-fixed.pem.

  2. Upload this fixed key to the Bandwidth portal.

Step 2: Prepare the Certificate

  1. The PeeringHub certificate is .crt. Rename it to .cer:

  1. Append the Intermediate CA to your certificate:

This combines your certificate with PeeringHub’s Intermediate CA, which Bandwidth requires.

  1. Upload the updated stir_certificate.cer to the Bandwidth portal.

Last updated