Our APIs implement the following core RFCs. These make up the standard set of RFCs that describe the Secure Shell protocol.
- SSH Assigned Numbers (RFC 4250)
- SSH Protocol Architecture (RFC 4251)
- SSH Authentication Protocol (RFC 4252)
- SSH Transport Layer Protocol (RFC 4253)
- SSH Connection Protocol (RFC 4254)
We also implement the following related RFCs:
- Generic Message Exchange Authentication for the Secure Shell Protocol (SSH)
- The Secure Shell (SSH) Transport Layer Encryption Modes
- Improved Arcfour Modes for the Secure Shell (SSH) Transport Layer Protocol
- Diffie Hellman Group Exchange for the Secure Shell (SSH) Transport Layer Protocol
- The Secure Shell (SSH) Public Key File Format
- Elliptic Curve Algorithm Integration in the Secure Shell Transport Layer
- X.509v3 Certificates for Secure Shell Authentication
- SHA-2 Data Integrity Verification for the Secure Shell (SSH) Transport Layer