The CVS-SSH2 plug-in allows Eclipse to connect to CVS via SSH2, which can be verified using the public key.
Home address: http://www.jcraft.com/eclipse-cvsssh2/
Download address: http://www.jcraft.com/eclipse-cvsssh2/org.eclipse.team.cvs.ssh2_0.1.3-src.zip
The version after installing Eclipse 3.0 M6 already contains this plugin without additional installation.
Unzip the zip file to the Plugins directory of Eclipse. After starting Eclipse, you can configure the information about SSH2 in Window> Preferences> Team> CVS> SSH2 Connection Method.
The "Connection Type" of the CVS repository can be used to use SSH2.