Skip to main content
17 events
when toggle format what by license comment
S Dec 8, 2020 at 10:14 history suggested Martin Prikryl CC BY-SA 4.0
typos + typography
Dec 8, 2020 at 9:27 review Suggested edits
S Dec 8, 2020 at 10:14
S Apr 15, 2016 at 4:57 history suggested xuiqzy CC BY-SA 3.0
explain that compromised server also doesn't affect other servers with pub/priv keys, not only compromised connection and client; made the paragraph with "other advantages of pub key pair" more clear to what the *other* advantages are
Apr 15, 2016 at 2:42 review Suggested edits
S Apr 15, 2016 at 4:57
Aug 28, 2015 at 21:13 comment added kasperd @RichardE.Silverman Maybe you should suggest an edit. The poster is unlikely to edit himself considering that he hasn't been on this site for three years.
Aug 26, 2015 at 1:52 comment added Richard E. Silverman The use of the session identifier in publickey authentication has an interesting effect not often remarked on: it affords extra protection against a man-in-the-middle attack. If the attacker executes the key exchange separately on each side, the session identifiers (IDs) will be different. The server demands a signature over the ID for its connection with the attacker -- but the client will only produce a signature over the ID on its side. The attacker has no way to force them to be the same, and no way to induce the client to do anything else. A challenge-response protocol would not do this.
Aug 26, 2015 at 1:41 comment added Richard E. Silverman Parts of this answer are a bit too detailed, and go astray as a result. The distinguishing feature of publickey authentication in this context is that the client signs something with his private key, and does not need to reveal a secret in the process. SSH-2 publickey authentication does not actually use a challenge-response protocol as described in this answer. The client signs a value which is derived independently by each side as part of the symmetric key-agreement process; see RFC-4252, section 7 (in particular the "session identifier"). Both sides contribute, and neither can determine it.
Aug 5, 2013 at 16:07 comment added David Cary If "not using a passphrase isn't smart", then why does the OpenSSL documentation specifically say that "it may be a good thing to avoid protecting it with a password" ? (Should I ask this as an independent question?)
May 22, 2012 at 21:14 vote accept Nick T
S May 18, 2011 at 8:02 history suggested CommunityBot CC BY-SA 3.0
removed unnecessary word
May 18, 2011 at 7:52 review Suggested edits
S May 18, 2011 at 8:02
May 18, 2011 at 0:08 comment added crazy2be My private keys can be decrypted automatically on Ubuntu, the passwords for them are encrypted with my login password, and Ubuntu unlocks them for me automatically when I log in. This is really the best of both worlds, because I have the convenience of a passwordless key with the security of a passphrased one (almost). If you are logging in to a high-security computer system, this might not be secure enough, since your login password can be compromised fairly easily, and thus the passphases for your keys can be compromised as well. However, it is much better than a key without a passphase.
May 17, 2011 at 17:10 history edited john CC BY-SA 3.0
added 139 characters in body
May 17, 2011 at 16:55 history edited john CC BY-SA 3.0
added 12 characters in body; deleted 11 characters in body
May 17, 2011 at 16:46 history edited john CC BY-SA 3.0
deleted 118 characters in body
May 17, 2011 at 16:38 history edited john CC BY-SA 3.0
added 280 characters in body; added 24 characters in body; added 22 characters in body
May 17, 2011 at 16:26 history answered john CC BY-SA 3.0