Key bindings and Peer Connectors
Before You Begin
We need to update our lab environment to have access to a VA instance. In order to do this, we will need to apply a new step to our lab environment.
Note: This will update your current environment. Please make sure you are ready to begin this portion of the lab as this change is not reversible.
Click Environment Actions at the top of the screen and select Switch Step
.png?inst-v=411992c0-fdee-4ec6-9a3b-63a61718a33a)
To continue with labs 9-14 a Switch Step is required
Choose the EJBCA Self Service 3.0 Labs 9-14 step from the drop down list box
.png?inst-v=411992c0-fdee-4ec6-9a3b-63a61718a33a)
This section will configure a VA for the training environment
Click Change Step
Introduction
A peer connector is used to securely communicate with another instance of EJBCA or SignServer. Couple of items to keep in mind when performing this lab:
The EJBCA "client instance" (our CA instance) will need to authenticate to the VA and
The EJBCA "server instance" (our VA instance) will authenticate to our CA instance. This creates the mutually authenticated mTLS connection. Once this connection is established, any information flowing between the two will be encrypted as well.
In this lab, we will configure a Validation Authority (VA) to act as our Online Certificate Status Protocol (OCSP) responder. This lab has multiple parts:
First create a certificate for the VA, that will be used to authenticate to the "client instance" (our CA instance). This has already been done for you.
A second instance of EJBCA will be introduced which will act as our VA and later be configured as an OCSP responder, in a subsequent module.
Create the authentication certificate from the CA that will be presented to the VA when authenticating.
Enable the Peer Connector on both sides (CA and VA), to establish a secure, mutually authenticated connection.
Configure the OCSP key binding, to create a dedicated "signing" key for OCSP responses; used in a subsequent module.
Slide Reference

Key binding peer connector terminology

Mutual Transport Layer Security connection (mTLS) established
Authenticated and Encrypted tunnel between CA and VA using X.509 certificates