3 Design and architecture

The architecture of the ssh2 protocol and the software architecture of libassh are tightly coupled.

The following subsections describe the ssh2 protocol and present the related software design choices.

The diagram below gives an overview of the software components discussed thereafter along with their dependencies.

Valid XHTML 1.0 StrictGenerated by diaxen on Sun Oct 25 23:30:45 2020 using MkDoc