Les clés SSH sont des paires de séquences d'octets générés aléatoirement qui fournissent la base de la cryptographie à clé publique SSH et de l'authentification par défi-réponse. Les séquences sont généralement stockées dans des fichiers et l'une d'elles est appelée clé publique tandis que l'autre est la clé privée.