About: Secure Shell is a research topic. Over the lifetime, 340 publications have been published within this topic receiving 5094 citations. The topic is also known as: SSH & SSh.
TL;DR: The SSH transport layer protocol is described, which typically runs on top of TCP/IP, and key exchange method, public key algorithm, symmetric encryption algorithm, message authentication algorithm, and hash algorithm are all negotiated.
Abstract: The Secure Shell (SSH) is a protocol for secure remote login and other
secure network services over an insecure network. This document
describes the SSH transport layer protocol, which typically runs on
top of TCP/IP. The protocol can be used as a basis for a number of
secure network services. It provides strong encryption, server
authentication, and integrity protection. It may also provide
compression. Key exchange method, public key algorithm, symmetric
encryption algorithm, message authentication algorithm, and hash
algorithm are all negotiated. This document also describes the
Diffie-Hellman key exchange method and the minimal set of algorithms
that are needed to implement the SSH transport layer protocol.
[STANDARDS-TRACK]
TL;DR: In this paper, the authors perform a review of elliptic curve cryptography (ECC) as it is used in practice today in order to reveal unique mistakes and vulnerabilities that arise in implementations of ECC.
Abstract: In this paper we perform a review of elliptic curve cryptography (ECC) as it is used in practice today in order to reveal unique mistakes and vulnerabilities that arise in implementations of ECC. We study four popular protocols that make use of this type of public-key cryptography: Bitcoin, secure shell (SSH), transport layer security (TLS), and the Austrian e-ID card. We are pleased to observe that about 1 in 10 systems support ECC across the TLS and SSH protocols. However, we find that despite the high stakes of money, access and resources protected by ECC, implementations suffer from vulnerabilities similar to those that plague previous cryptographic systems.
TL;DR: This document describes the SSH authentication protocol framework and public key, password, and host-based client authentication methods and further authentication methods are described in separate documents.
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 the SSH authentication protocol framework and
public key, password, and host-based client authentication methods.
Additional authentication methods are described in separate documents.
The SSH authentication protocol runs on top of the SSH transport layer
protocol and provides a single authenticated tunnel for the SSH
connection protocol. [STANDARDS-TRACK]
TL;DR: Assessment of the robustness of machine learning based traffic classification for classifying encrypted traffic where SSH and Skype are taken as good representatives of encrypted traffic indicates the C4.5 based approach performs much better than other algorithms on the identification of both SSH andSkype traffic on totally different networks.
Abstract: The objective of this work is to assess the robustness of machine learning based traffic classification for classifying encrypted traffic where SSH and Skype are taken as good representatives of encrypted traffic. Here what we mean by robustness is that the classifiers are trained on data from one network but tested on data from an entirely different network. To this end, five learning algorithms — AdaBoost, Support Vector Machine, Naie Bayesian, RIPPER and C4.5 — are evaluated using flow based features, where IP addresses, source/destination ports and payload information are not employed. Results indicate the C4.5 based approach performs much better than other algorithms on the identification of both SSH and Skype traffic on totally different networks.
TL;DR: In this paper, the authors perform a review of elliptic curve cryptography (ECC) as it is used in practice today, in order to reveal unique mistakes and vulnerabilities that arise in implementations of ECC.
Abstract: In this paper, we perform a review of elliptic curve cryptography (ECC), as it is used in practice today, in order to reveal unique mistakes and vulnerabilities that arise in implementations of ECC. We study four popular protocols that make use of this type of public-key cryptography: Bitcoin, secure shell (SSH), transport layer security (TLS), and the Austrian e-ID card. We are pleased to observe that about 1 in 10 systems support ECC across the TLS and SSH protocols. However, we find that despite the high stakes of money, access and resources protected by ECC, implementations suffer from vulnerabilities similar to those that plague previous cryptographic systems.