Our SSH products implement SSH version 2, SFTP versions 3, 4, and 6, and SCP according to publicly available standards.

This page provides specifications for those aspects of our products where we designed protocols and/or formats ourselves.


The purpose of the bvterm terminal protocol is to provide a quality Windows terminal experience that cannot be achieved with other well established terminal protocols such as xterm.

On Windows, character based applications receive keyboard input and render their output in a Windows Console. bvterm 2.xx is based on the Windows Console API; it may even loosely be viewed as a Windows Console API remote procedure call specification.

The current protocol version is 2.0. As of the time of this writing, bvterm 2.xx is supported by Bitvise SSH Server (WinSSHD) 5.xx, and SSH Client (Tunnelier) 4.25 or newer.

bvterm2-20101019.txt - last updated: 2010-10-19