Il ne s'agit pas tant d'une question technique que d'une question conceptuelle. Je sais que la cryptographie utilisée dans une clé SSH est beaucoup plus puissante qu'un mot de passe ordinaire, mais je ne comprends pas pourquoi elle est considérée comme plus sûre.
La plupart des tutoriels que je lis suggèrent d'utiliser l'authentification par clé SSH plutôt que par mot de passe. Mais si j'ai bien compris, toute personne ayant accès à une machine cliente préalablement approuvée pourra alors se connecter au serveur, ce qui signifie que le niveau de sécurité fourni par la clé SSH n'est aussi fort que le niveau de sécurité de la machine cliente physique.
Par exemple, si je configure une clé SSH sur mon téléphone pour me connecter à mon ordinateur personnel, si je perds mon téléphone et que quelqu'un parvient à le déverrouiller, il pourra se connecter à mon ordinateur personnel. Je sais que je peux ensuite retirer la clé de mon téléphone de mon ordinateur personnel, mais je suis vulnérable jusqu'à ce que je me rende compte que le périphérique client a été perdu ou volé.
Ai-je mal compris quelque chose, ou s'agit-il de préoccupations valables ?