VNC client using HTML5 (WebSockets, Canvas) with encryption (wss://) support.
http://github.com/kanaka/noVNC