I had changed the SSH password on something so I had to dig through my known hosts file, and saw the word FUCK spelled out in there in all caps. I chuckled but am sure there’s an explanation
Nice try fbi you’re not getting me that easy to give up my keys
cmon man i aint never done nothin wrong with nobody’s dang ssh keys. Jus lemme hold em
I think I got “cunT” once and gave myself a heart attack because I thought I had accidentally committed a frustrated debugging log message to a work repo. I found it while searching for swears but it was in a file I hadn’t changed
frustrated debugging log message
Just use porn actresses’ names. Or so a friend told me…
The explanation is pretty boring. If you look at https://superuser.com/questions/421997/what-is-a-ssh-key-fingerprint-and-how-is-it-generated it’s explained that some fingerprints are displayed with Base64, which according to https://en.wikipedia.org/wiki/Base64 allows the use of all 26 letters of the alphabet, and both the complete uppercase and lowercase sets.
So basically it’s just random chance that a given fingerprint has some data that shows up as a word.
SSH keys can likewise use base64, e.g. for PEM format, as per https://unix.stackexchange.com/questions/492704/what-encoding-is-used-for-the-keys-when-using-ssh-keygen-t-rsa
I think you are obligated to share your entire known hosts file to prove this.
hunter2
Man this feels like deep lore at this point 😂
RIP bash.org
Whaaaaat. I had no idea this had disappeared… sad news!
Thankfully it’s archived at least: https://archive.is/BYZ9l
The part where people share asterisks when they talk about their passwords? Just seems like good security honestly 😂 Glad Lemmy is keeping up with this pinnacle of security best practices.
The
~/.ssh/known_hosts
file only contains public keys. I mean, maybe someone doesn’t want to hand out the list of hosts that they talk to, but exposing it doesn’t expose the private keys, which are what you really need to keep secret.Those are in
~/.ssh/id_rsa
or the like, depending upon key type.
New blockchain just dropped
The explanation is that it’s random. Generate enough random strings and you’re bound to get everything.
That would be a rare, shiny PEM