3. Securing JTAG Communication with SSH
- Remote machine has the FPGA board attached
In this scenario, the SSH server and JTAG Server run on the remote machine, while the SSH client and JTAG clients run on the local machine. This scenario is called SSH tunneling or SSH local port forwarding.
The following block diagram is a simplified representation of this scenario:
- Local machine has the FPGA board attached
In this scenario, the SSH client and JTAG Server run on the local machine, while the SSH server and JTAG clients run on the remote machine. This scenario is called reverse SSH tunneling or SSH remote port forwarding.
The following block diagram is a simplified representation of this scenario:
Establishing an SSH tunnel between the JTAG Server and JTAG clients ensures that communication between them is encrypted and better protected from network eavesdropping.
To prepare your machines to establish an SSH tunnel for secure JTAG communication, complete the following prerequisites:
Did you find the information on this page useful?
Characters remaining: