Je viens de remarquer que la plupart des pubkeys ssh de ses allowed_keys se terminent par == ou =
Par exemple
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA9ZUwxXn2HZAAUswoaV8t2sQPvolVWDI053f0giNN154Zyi9FtWJKvyLHXoxW4IzFxgx+m6EYqXG/XCtfamLhwvGZv9FXkgQKeF6HJv/rjyKRBHPRyX0vV4S9uQU+xQV7f0Ock3urSzbUyoCgngA8Ax6AkYGmMTLLjx1HOBO/TJ477aysWt4IAg1gviT50I4xOYiHT4vC67czoDTnPl0UfKQJaM0+6WrneK7FJbd/8CAX7P7IxOhj1OxVbnEoh9FvecLbSDdOx/LF+kJcav/LThuoG7NR+Y+rS9lNkta3/KPi3IBMPum+bZpXJF7fkHl9Kx/iOMitT7KjNW/mty74xw== foo@bar
Cependant, aujourd'hui, j'ai vu un pubkey sans signe égal à la fin. En outre, j'ai remarqué que le seul endroit où un événement se produit dans une clé publique est à la fin et jamais ailleurs.
Maintenant, je suis juste curieux de savoir quelle est la signification de zéro, un ou deux signes égaux à la fin d'une clé de pub?
ssh
ssh-keys
public-key
Lukas Loesche
la source
la source
authorized_keys
fichier, bien que je pense que la même situation s'applique. Puisque la clé est constituée de données binaires mais que le fichier doit être du texte, Base64 résout ce problème=
.=
signe à la fin?