I'm trying to log into my laptop (server) using my desktop (client). Whenever I try to connect to the server I can only log in using the VNC password and not the passphrase I entered when generating a client authentication key. In fact the "VNC Authentication" window on the client only lets me enter in 8 characters, which I've read is the limit for the VNC Password.
This is how I've set up my server and how I generated the client authentication keys:
In the server's "Admin Properties" window, under "Authentication" I've entered an 8-digit long VNC password and a different 8-digit View-Only Password. I've left the "Require MS Logon" box un-checked. Under "DSM Plugin" I've checked the "Use" box, selected "SecureVNCPlugin64.dsm" from the drop down menu, and clicked the "Config." button. In the "SecureVNC Plugin Configuration" window I've selected "AES (128- to 256-bit keys)" under "Enable Ciphers", "256-bit" under "Enable Key Lengths", "RSA-2048" next to "RSA", checked the box next to "Use new key algorithm", and entered in a 14 character passphrase. The box next to "Use 56-bit Blowfish cipher for passphrase" is left unchecked. I then clicked the "Generate Client Authentication Key" button and saved the "Server_ClientAuth.pubkey" and "Viewer_ClientAuth.pkey" in the "C:\Program Files\uvnc bvba\UltraVNC" folder.
For the client computer this is what I have done:
I have copied the "SecureVNCPlugin64.dsm", "Server_ClientAuth.pubkey", and "Viewer_ClientAuth.pkey" to the "C:\Program Files\uvnc bvba\UltraVNC" folder on the client machine. In the "UltraVNC Viewer -18.104.22.168" window I have entered in my server's IP address and port number. Under "Quick Options" I've selected the "AUTO" option, checked the box next to "Use DSMPlugin", selected "SecureVNCPlugin64.dsm" from the drop down menu, left the "Proxy/Repeater" box un-checked, checked the box "Save connection settings as default", and clicked the "Connect" button. Two windows then pop up. The first, "VNC View Status for 192.168.1.40" shows that a "Password is requested" next to status and underneath that "AES-256-OFB(256); RSA-2048; Auth(RSA-2048). In second window, "VNC Authentication", I am prompted for a "Password". Here I am only able to successfully log in to the VNC server using the VNC password and not the DSM passphrase. When I enter the DSM passphrase it only lets me type in the first 8 characters and then rejects my connection.
What am I missing? I've tried unistalling the server and viewer programs on both machines to no avail. I'm using a USB thumb drive to copy the "Server_ClientAuth.pubkey", and "Viewer_ClientAuth.pkey" from the server computer to the client computer. Both computers are on my local network. Both have UltraVNC.1.2.03 64-bit installed and are running Windows Ultimate 64. From what I've read on the forums and on Adam D. Walling's site, when using the plugin, the VNC password is overriden by the key passphrase. Why can't I log in using my passphrase?
I plan on connecting to the laptop (server) from a different location and would like to make sure that the traffic between the server and client is encrypted, not just password protected. Thanks for your help.