I already created an ssh key for myself sometime in the past. I don't remember "how many bits" it is. How can I tell?
I'm wondering because I'm using hosting at nearlyfreespeech.net and their faq says:
Can I configure my ssh connection to use a public key?
... we will not install keys that have a length less than 1536 bits ... We prefer that you use a key at least 2048 bits in length, and if you are generating a new key, the recommended length is 4096 bits.
You can also see a visual ASCII art representation of the key.
ssh-keygen -l -v -f ~/.ssh/id_rsa.pub
3072 SHA256:3v8ZClFzsdN3ihY8U6TVWltcXheSz+DX40PLf2uSRwQ dobbs@snow (RSA)
| . E.=B|
| X OoO|
| . O.@+|
| S . o B o|
| . . o * |
| . o + o|
| o + =o|
-l Show fingerprint of specified public key file.
If combined with -v, a visual ASCII art representation of the
key is supplied with the fingerprint.
Specifies the filename of the key file.