✕
Synopsys Software Integrity Group is now operating as Black Duck Software, Inc., a subsidiary of Synopsys. Click to learn more.
Sorry, not available in this language yet
English
日本語
简体中文
SSHv2 Server Test Suite Data Sheet
Test Suite:
SSHv2 Server Test Suite
Direction:
Server
Secure Shell 2.0 or SSH 2 (hereafter SSHv2) is a secure communications protocol that encompasses several layers of architecture, including transport, authentication, and connection. One of the most common uses for SSHv2 is as stand-alone for simple terminal connection (TTY), but it is used to transport several other protocols such as SFTP, SCP, SSFS, GIT, SVN and many others. This test suite can be used for robustness testing of SSHv2 Server implementations.
Used specifications
Specification
Title
RFC4250
The Secure Shell (SSH) Protocol Assigned Numbers
RFC4251
The Secure Shell (SSH) Protocol Architecture
RFC4252
The Secure Shell (SSH) Authentication Protocol
RFC4253
The Secure Shell (SSH) Transport Layer Protocol
RFC4254
The Secure Shell (SSH) Connection Protocol
RFC4256
Generic Message Exchange Authentication for the Secure Shell Protocol (SSH)
RFC4345
Improved Arcfour Modes for the Secure Shell (SSH) Transport Layer Protocol
RFC4419
Diffie-Hellman Group Exchange for the Secure Shell (SSH) Transport Layer Protocol
RFC5647
AES Galois Counter Mode for the Secure Shell Transport Layer Protocol
RFC5656
Elliptic Curve Algorithm Integration in the Secure Shell Transport Layer
RFC6668
SHA-2 Data Integrity Verification for the Secure Shell (SSH) Transport Layer Protocol
Tool-specific information
Unsupported features
Specification
Notes
Two-way cipher separation
RFC4250-RFC4254
SSHv2 supports separate cipher/digest suites for outgoing and incoming messages. At the moment, the suite requests and assumes that both directions have the same cipher/digest.