[OpenSSH]

Спецификации, используемые в OpenSSH


OpenSSH реализованна при использовании следующих спецификаций (технических требований).

Первая версия протокола SSH

ssh-rfc-v1.3.txt Протокол SSH версии 1.3
ssh-rfc-v1.5.txt Протокол SSH версии 1.5

Вторая версия протокола SSH - Core RFCs

Источник: secsh working group

rfc4250.txt Протокол SSH - Номера и некоторые другие параметры
rfc4251.txt Протокол SSH - Архитектура
rfc4252.txt Протокол SSH - Аутентификация
rfc4253.txt (e) Протокол SSH - Транспортный уровень
rfc4254.txt Протокол SSH - Соединене

Вторая версия протокола SSH - расширение RFCs

rfc4255.txt (e) Использование DNS для безопасной передачи открытых (public) Fingerprints SSH-ключей (SSHFP)
rfc4256.txt (e) Установление подлинности для обменом сообщениями (aka "интерактивный клавиатурой")
rfc4335.txt (e) Расширение Channel Break SSH-сеанса
rfc4344.txt Некоторые виды шифрования транспортного уровня SSH
rfc4345.txt Улучшенные режимы ArcFour для транспортного уровня SSH
rfc4419.txt Diffie-Hellman метод для обмена группами
rfc4462.txt (e) GSS-API аутентификация и обмен ключами (реализованна пока только для аутентификации)
rfc4462.txt Формат файлов для открытых ключей SSH
rfc5656.txt (e) Интеграция алгоритма »Elliptic Curve Algorithm«
rfc6594.txt (e) SHA-256 SSHFP Resource Records (new in 6.1).

Вторая версия протокола SSH - черновой вариант спецификаций

draft-ietf-secsh-filexfer-02.txt Передача данных протокола SSH (SSH File Transfer Protocol), версия 3

Вторая версия протокола SSH - vendor-расширение

usr/bin/ssh/PROTOCOL Краткий обзор всех SSH2 vendor-расширений и технических требований описан ниже eow@openssh.com, no-more-sessions@openssh.com, tun@openssh.com и расширение SFTP posix-rename@openssh.com, statvfs@openssh.com, fstatvfs@openssh.com
draft-miller-secsh-umac-01.txt umac-64@openssh.com: новый MAC для транспортного уровня.
draft-miller-secsh-compression-delayed-00.txt zlib@openssh.com: отсроченное сжатие данных до окончания процесса аутентификации.
usr/bin/ssh/PROTOCOL.certkeys ssh-rsa-cert-v00@openssh.com, ssh-dsa-cert-v00@openssh.com, ecdsa-sha2-nistp256-cert-v01@openssh.com, ecdsa-sha2-nistp384-cert-v01@openssh.com, ecdsa-sha2-nistp521-cert-v01@openssh.com: новый алгоритм для открытых (public) ключей, поддерживающий сетрификаты.

Другие спецификации

socks4.protocol Протокол SOCKS, версия 4. Используется для ssh -D.
socks4a.protocol Протокол SOCKS, версия 4а. Используется для ssh -D.
rfc1928.txt Протокол SOCKS, версия 5. Используется для ssh -D.
rfc1349.txt
rfc2597.txt
rfc2598.txt
»IP Type of Service« (ToS) и »Differentiated Services«. ssh и sshd будут автоматически устанавливать ToS в соответствии с RFC1349, если не указано обратное через пармаметр IPQoS в файлах ssh_config и sshd_config.

OpenSSH> www@openbsd.org
$OpenBSD: specs.html,v 1.2 2012/09/30 07:54:49 ajacoutot Exp $