The Secure Shell (SSH) Public Key File Format
draft-ietf-secsh-publickeyfile-13

The information below is for an old version of the document that is already published as an RFC
Document Type RFC Internet-Draft (secsh WG)
Authors Rodney Thayer  , Joseph Galbraith 
Last updated 2018-12-20 (latest revision 2006-03-23)
Replaces draft-ietf-secsh-fingerprint
Stream Internet Engineering Task Force (IETF)
Formats pdf htmlized (tools) htmlized bibtex
Stream WG state WG Document
Document shepherd No shepherd assigned
IESG IESG state RFC 4716 (Informational)
Consensus Boilerplate Unknown
Telechat date
Responsible AD Sam Hartman
Send notices to (None)
Secure Shell Working Group                                  J. Galbraith
Internet-Draft                                          VanDyke Software
Expires: September 23, 2006                                    R. Thayer
                                                     The Tillerman Group
                                                          March 22, 2006

                       SSH Public Key File Format
                 draft-ietf-secsh-publickeyfile-13.txt

Status of this Memo

   By submitting this Internet-Draft, each author represents that any
   applicable patent or other IPR claims of which he or she is aware
   have been or will be disclosed, and any of which he or she becomes
   aware will be disclosed, in accordance with Section 6 of BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups.  Note that
   other groups may also distribute working documents as Internet-
   Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/ietf/1id-abstracts.txt.

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on September 23, 2006.

Copyright Notice

   Copyright (C) The Internet Society (2006).

Abstract

   This document formally documents an existing public key file format
   in use for exchanging public keys between different SSH
   implementations.

   In addition, this document defines a standard textual representation
   for SSH public key fingerprints.

Galbraith & Thayer     Expires September 23, 2006               [Page 1]
Internet-Draft         SSH Public Key File Format             March 2006

Table of Contents

   1.  Conventions used in this document  . . . . . . . . . . . . . .  3
   2.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  4
   3.  Key File Format  . . . . . . . . . . . . . . . . . . . . . . .  5
     3.1.  Line Termination Characters  . . . . . . . . . . . . . . .  5
     3.2.  Begin and End Markers  . . . . . . . . . . . . . . . . . .  5
     3.3.  Key File Header  . . . . . . . . . . . . . . . . . . . . .  5
       3.3.1.  Subject Header . . . . . . . . . . . . . . . . . . . .  6
       3.3.2.  Comment Header . . . . . . . . . . . . . . . . . . . .  6
       3.3.3.  Private Use Headers  . . . . . . . . . . . . . . . . .  6
     3.4.  Public Key File Body . . . . . . . . . . . . . . . . . . .  6
     3.5.  Differences with RFC1421 PEM formats . . . . . . . . . . .  7
     3.6.  Examples . . . . . . . . . . . . . . . . . . . . . . . . .  7
   4.  Public Key Fingerprints  . . . . . . . . . . . . . . . . . . .  9
   5.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . . 10
   6.  Security Considerations  . . . . . . . . . . . . . . . . . . . 11
   7.  References . . . . . . . . . . . . . . . . . . . . . . . . . . 12
     7.1.  Normative References . . . . . . . . . . . . . . . . . . . 12
     7.2.  Informative References . . . . . . . . . . . . . . . . . . 12
   Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 13
   Intellectual Property and Copyright Statements . . . . . . . . . . 14

Galbraith & Thayer     Expires September 23, 2006               [Page 2]
Internet-Draft         SSH Public Key File Format             March 2006

1.  Conventions used in this document

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in [RFC2119].

Galbraith & Thayer     Expires September 23, 2006               [Page 3]
Internet-Draft         SSH Public Key File Format             March 2006

2.  Introduction

   The SSH protocol supports the use of public/private key pairs in
   order to perform perform authentication based on public-key
   cryptography.  However, in order to use public-key authentication in
   the SSH protocol, public keys must first be exchanged between client
   and server.

   This document formally describes an existing public-key file format
   which can be used with any of the common existing file transfer
   mechanisms in order to exchange public keys.

   The SSH protocol also uses public/private key pairs to authenticate
   the server.  In this scenario, it is important to verify that the
   public key provided by the server is indeed the server's public-key.
   This document describes a mechanism for creating a short text string
   that uniquely represents a particular public key, called
   fingerprinting.

Show full document text