Inhaltsverzeichnis

Authentisierung

Public-Key Authentisierung

OpenSSH Keys Format

Private Key

OpenSSH benutzt zwei verschiedene Formate für die Speicherung der Keys:

#neues Format
-----BEGIN OPENSSH PRIVATE KEY-----
uTo43HGophPo5awKC8hoOz4KseENpgHDLxe5UX+amx8YrWvZCvsYRh4/wnwxijYx
...
-----END OPENSSH PRIVATE KEY-----
 
#altes Format
-----BEGIN RSA PRIVATE KEY-----
uTo43HGophPo5awKC8hoOz4KseENpgHDLxe5UX+amx8YrWvZCvsYRh4/wnwxijYx
...
-----END RSA PRIVATE KEY-----

Anzeige des Privaten Schlüssels:

openssl rsa -text -noout -in /path-to/testkey

Codierung des Privaten Schlüssels zu PEM ändern (Key wird überschrieben):

ssh-keygen -p -f keyfile -m PEM

Public Key

Das Format für den Public Key ist in RFC4253 dokumentiert.

Anzeigen der Parameter des Schlüssels:

ssh-keygen -lf /path-to/testkey.pub

OAuth2

Fido2