Difference between revisions of "Secure Shell"

From Wiki @ Karl Jones dot com
Jump to: navigation, search
(External links)
 
(One intermediate revision by the same user not shown)
Line 24: Line 24:
 
== Can sometimes be decrypted by NSA ==
 
== Can sometimes be decrypted by NSA ==
  
The encryption used by SSH is intended to provide confidentiality and integrity of data over an unsecured network, such as the [[Internet]], although files leaked by Edward Snowden indicate that the National Security Agency can sometimes decrypt SSH.
+
The encryption used by SSH is intended to provide confidentiality and integrity of data over an unsecured network, such as the [[Internet]], although files leaked by [[Edward Snowden]] indicate that the National Security Agency can sometimes decrypt SSH.
  
 
== See also ==
 
== See also ==
Line 37: Line 37:
 
* [http://en.wikipedia.org/wiki/Secure_Shell SSH] @ Wikipedia
 
* [http://en.wikipedia.org/wiki/Secure_Shell SSH] @ Wikipedia
 
* [https://help.github.com/articles/generating-ssh-keys/ Generating SSH keys] @ GitHub
 
* [https://help.github.com/articles/generating-ssh-keys/ Generating SSH keys] @ GitHub
 +
 +
 +
[[Category:Computer science]]
 +
[[Category:Computing]]
 +
[[Category:Cryptography]]
 +
[[Category:Web design and development]]

Latest revision as of 20:59, 25 April 2016

Secure Shell, or SSH, is a cryptographic (encrypted) network protocol for initiating text-based shell sessions on remote machines in a secure way.

Description

Secure Shell allows a user to run commands on a machine's command prompt without them being physically present near the machine.

It also allows a user to establish a secure channel over an insecure network in a client-server architecture, connecting an SSH client application with an SSH server.

Common applications

Common applications include remote command-line login and remote command execution, but any network service can be secured with SSH.

SSH-1 and SSH-2

The protocol specification distinguishes between two major versions, referred to as SSH-1 and SSH-2.

Access to shell accounts

The most visible application of the protocol is for access to shell accounts on Unix-like operating systems, but it can also be used in a similar fashion on Windows.

Replacement for earlier protols

SSH was designed as a replacement for Telnet and other insecure remote shell protocols such as the Berkeley rsh and rexec protocols, which send information, notably passwords, in plaintext, rendering them susceptible to interception and disclosure using packet analysis.

Can sometimes be decrypted by NSA

The encryption used by SSH is intended to provide confidentiality and integrity of data over an unsecured network, such as the Internet, although files leaked by Edward Snowden indicate that the National Security Agency can sometimes decrypt SSH.

See also

External links