The client platform can be any platform that runs a web browser such as Internet Explorer or Netscape. In order for the RIPC to function correctly and encrypt keyboard and mouse data, users must have a Java environment that runs SSL. We recommend using Internet Explorer 6.0 with the java plug-in JRE 1.4.0 . Some other combinations of Netscape or Internet Explorer and the above-mentioned Java plug-in might work, but other versions have not been tested, so we take no responsibility for the outcome. Internet Explorer 5 and higher works without the plug-in, but does not support encrypted mouse and keyboard events. Alternatively, VNC (Virtual Network Computing) client software is commonly available for Windows (all versions), Unix X11 (source code, and binaries for common platforms) and Macintosh. The VNC implementation must use bgr233 pixel format.