Nice article on SSH:
Ever wondered how those key files in
~/.sshactually work? How secure are they actually?
As you probably do too, I use ssh many times every single day — every
git push, every deploy, every login to a server. And recently I realised that to me, ssh was just some crypto voodoo that I had become accustomed to using, but I didn’t really understand. That’s a shame — I like to know how stuff works. So I went on a little journey of discovery, and here are some of the things I found.
Click through for the full article: