Generic Message Exchange Authentication for the Secure Shell Protocol
RFC 4256, “Generic Message Exchange Authentication for the Secure Shell Protocol”, is a Proposed Standard document published in January 2006 by F. Cusack, M. Forssen. The canonical text is published by the RFC Editor.
Abstract
The Secure Shell Protocol (SSH) is a protocol for secure remote login and other secure network services over an insecure network. This document describes a general purpose authentication method for the SSH protocol, suitable for interactive authentications where the authentication data should be entered via a keyboard (or equivalent alphanumeric input device). The major goal of this method is to allow the SSH client to support a whole class of authentication mechanism(s) without knowing the specifics of the actual authentication mechanism(s). [STANDARDS-TRACK]
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 4256 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 4255 Using DNS to Securely Publish Secure Shell Key Fingerprints
- RFC 4254 The Secure Shell Connection Protocol
- RFC 4253 The Secure Shell Transport Layer Protocol
- RFC 4252 The Secure Shell Authentication Protocol
- RFC 4251 The Secure Shell Protocol Architecture
- RFC 4250 The Secure Shell Protocol Assigned Numbers
- RFC 4249 Implementer-Friendly Specification of Message and MIME-Part Header Fields and Field Components
- RFC 4263 Media Subtype Registration for Media Type text/troff