![]() |
![]() |
| Home | What's New | Products | Download | Purchase | Support | About Us | Contact |
SOLUTIONS >
SSH OVERVIEW > SECURITY BENEFITS
|
|
Legal Notices | Privacy Policy |
Security Benefits (continued)Public Key Authentication ---- BEGIN SSH2 PUBLIC KEY ---- Public-private keys are typically created using a key generation utility. Both keys in the pair are generated at the same time and, while the two are related, a private key cannot be computed from a corresponding public key. In addition to authentication, keys can also be used to sign data. To access an account on a Secure Shell server, a copy of the client's public key must be uploaded to the server. When the client connects to the server it proves that it has the secret, or private counterpart to the public key on that server, and access is granted. The private key never leaves the client machine, and therefore cannot be stolen or guessed like a password can. Usually the private key has a "passphrase" associated with it, so even if the private key is stolen, the attacker must still guess the passphrase in order to gain access. Public key authentication does not trust any information from a client or allow any access until the client can prove it has the "secret" private key.
|
|||||