Elliptic-curve algorithm integration in the Secure Shell transport layer

Overview of the key exchange process for ECDH key exchange in SSH.

Abstract

This document describes algorithms based on elliptic curve cryptography (ECC) for use within the Secure Shell (SSH) transport protocol. In particular, it specifies Elliptic Curve Diffie-Hellman (ECDH) key agreement, Elliptic Curve Menezes-Qu-Vanstone (ECMQV) key agreement, and Elliptic Curve Digital Signature Algorithm (ECDSA) for use in the SSH transport layer protocol.

Note: Please see the errata for this RFC.

Keywords: elliptic curve cryptography, Secure Shell (SSH)

Reference

Douglas Stebila, Jon Green. Elliptic-curve algorithm integration in the Secure Shell transport layer. RFC 5656. Internet Engineering Task Force, December 2009. © IETF Trust and the authors.

Download

BibTeX