Draft:Comparison of VNC software

  • Comment: Why does this need a separate article? Can't the salient new content be incorporated into the main VNC article?
    Also, this seems to replicate some of the information in Comparison of remote desktop software, where most (if not all) of these applications are included? DoubleGrazing (talk) 10:12, 4 July 2024 (UTC)
  • Comment: Nothing has changed from the last submission. From instance
    *What is VNC?
    *Who wants VNC?
    *Why should we care?
    Don't answer me, have the article give this information in standard WP format Ldm1954 (talk) 08:55, 30 September 2023 (UTC)

Comparison of VNC Software

edit

Virtual Network Computing (VNC) is a graphical desktop-sharing system that uses the Remote Frame Buffer RFB protocol to remotely control another computer. It transmits the keyboard and mouse input from one computer to another, relaying the graphical-screen updates, over a network. Various VNC software implementations exist, each with its own features and characteristics. This compares some of the most popular VNC software options available, focusing on key aspects such as authentication methods, encryption capabilities, initial release dates, and licensing.

Features

edit

Before diving into the comparison, it's important to understand some key features of VNC software: Authentication: This refers to the method used to verify the identity of users attempting to connect to a VNC server. Strong authentication is crucial for preventing unauthorized access. Session Encryption: Encryption protects the data transmitted between the VNC client and server from being intercepted and read by third parties. This is especially important when using VNC over untrusted networks. Software license: The software license determines how the VNC software can be used, modified, and distributed. Some VNC solutions are proprietary, while others are open-source.

Comparison Table

edit
VNC Software Authentication Session Encryption Initial Release Software License
RealVNC TLS/X509 (by VeNCrypt) TLS/X509 (by VeNCrypt)[1] 2002 Proprietary
UltraVNC Not available AES (through plugin)[2] 2015 GPL
TigerVNC TLS/X509 (by VeNCrypt)[3] TLS/X509 (by VeNCrypt) 2009 GPL
TurboVNC Allows TOTP[4] Not available 2004[5] GPL
TightVNC Data Encryption Standard (DES) N/A[6] 2001 GPL
  1. ^ "VeNCrypt". Retrieved 2023-05-25.
  2. ^ "Encryption Plugins - UltraVNC VNC OFFICIAL SITE, Remote Desktop Free Opensource". Retrieved 2023-05-25.
  3. ^ "Secure your connection · TigerVNC/tigervnc Wiki". GitHub. Retrieved 2023-05-25.
  4. ^ "TurboVNC Documentation / Using TurboVNC with Time-Based One-Time Passwords (TOTP)". Retrieved 2023-05-25.
  5. ^ From Tight to Turbo and Back Again: Designing a Better Encoding Method for TurboVNC (PDF) (data sheet), VirtualGL, p. 1.
  6. ^ "TightVNC Frequently Asked Questions". Retrieved 2023-05-25.