Clé publique : va sur le serveur
La clé publique tient sur une seule ligne, que tu ajoutes au fichier ~/.ssh/authorized_keys sur le serveur. Elle n’est pas secrète : la connaître ne permet pas de se connecter.
Tu choisis les services que nous pouvons activer pour l’analyse, la personnalisation et les contenus externes.
Nous utilisons des cookies et des technologies similaires sur notre site pour personnaliser les contenus, intégrer des médias externes et mieux comprendre l’utilisation de certaines sections.
Cookies nécessaires
Ces entrées assurent des fonctions essentielles comme la sécurité, la stabilité et le traitement des formulaires.
Sections facultatives
Tes données peuvent être traitées avec ton consentement ou sur la base d’intérêts légitimes. Dans les paramètres des cookies, tu peux refuser chaque catégorie facultative ou l’autoriser individuellement.
Certains services traitent des données personnelles dans des pays tiers. En donnant ton consentement, tu acceptes également ce transfert. Pour en savoir plus, consulte notre politique de confidentialité.
Tu pourras rouvrir et modifier ta sélection à tout moment. · 1.0.2
Avec le générateur de clés SSH gratuit, crée en ligne une paire de clés Ed25519 ou RSA, directement dans ton navigateur et sans inscription, avec une phrase de passe facultative. Tu obtiens la clé publique sur une seule ligne comme ssh-ed25519 AAAAC3Nz… admin@mein-laptop pour authorized_keys, la clé privée au format OpenSSH et l’empreinte SHA256. La clé privée ne quitte jamais cette page.
Créé par Florian Galz
Ta clé est prête ? Tu peux l’ajouter à un VPS ZAP-Hosting dès la commande.
Apparaît à la fin de la clé publique pour que tu puisses la reconnaître plus tard sur le serveur.
Chiffre la clé privée comme ssh-keygen (bcrypt, 16 tours, AES-256). Sans phrase secrète, toute personne possédant le fichier peut se connecter avec cette clé.
La clé est générée uniquement dans ton navigateur (API Web Crypto). Aucune requête, aucun stockage : la clé privée ne quitte jamais cette page.
Choisis le type, le commentaire et la phrase secrète, puis clique sur « Générer une paire de clés ». La clé publique, la clé privée et l’empreinte apparaîtront ici.
Exemple de résultat
Choisis le type, un commentaire et, si tu le souhaites, une phrase secrète. L’outil fournit la clé publique, la clé privée et l’empreinte. Ci-dessous, tu peux voir un exemple de véritable clé publique Ed25519. Chaque clic génère une nouvelle clé, qui aura donc un aspect différent.
Exemple · Clé d’exemple fixe : chaque nouvelle clé est différente
Saisie
Sortie
| Partie | Signification |
|---|---|
| ssh-ed25519 | Type de clé : ssh-ed25519 pour Ed25519, ssh-rsa pour RSA. |
| AAAAC3NzaC1lZDI1… | La clé publique proprement dite, en Base64. Toujours 68 caractères pour Ed25519, plus de 700 pour RSA 4096. |
| admin@mein-laptop | Commentaire : librement choisi, uniquement pour reconnaître la clé. Il n’a aucun effet sur la connexion. |
Pourquoi cet outil
Ce que fait ce générateur de clés SSH et les précautions qu’il prend.
Uniquement dans le navigateur
Générées sur ton appareil avec la Web Crypto API. Aucune requête, aucun stockage : la clé privée ne quitte jamais cette page.
Ed25519 et RSA
Ed25519 comme standard moderne, RSA avec 4096 ou 3072 bits pour les anciens systèmes.
Phrase secrète facultative
Chiffre la clé privée comme ssh-keygen (bcrypt avec 16 itérations, AES-256-CTR).
Véritable format OpenSSH
Clé privée au format -----BEGIN OPENSSH PRIVATE KEY-----, clé publique sur une seule ligne pour authorized_keys, comme avec ssh-keygen.
Empreinte à vérifier
Affiche l’empreinte SHA256, la même valeur que celle fournie par ssh-keygen -l.
Commandes pour ajouter la clé
Des commandes prêtes à l’emploi pour ssh-copy-id, authorized_keys et la connexion, avec les bons noms de fichiers et les bonnes permissions.
Fonctionnement
Quatre étapes pour passer d’une nouvelle paire de clés à une connexion sans mot de passe.
Étape 1
Choisis Ed25519 (recommandé) ou RSA. Pour RSA, règle la longueur de la clé sur 4096 ou 3072 bits.
Étape 2
Saisis éventuellement un commentaire comme max@laptop et une phrase de passe, puis répète-la pour la confirmer. Clique sur « Générer la paire de clés » pour créer la clé publique, la clé privée et l’empreinte SHA256 dans ton navigateur.
Étape 3
Copie ou télécharge la clé privée et la clé publique (par exemple id_ed25519 et id_ed25519.pub), puis place-les dans ton dossier .ssh. Sous Linux et macOS, applique chmod 600 à la clé privée.
Étape 4
Copie la clé publique sur le serveur dans ~/.ssh/authorized_keys avec ssh-copy-id ou la commande affichée. Tu peux ensuite te connecter sans mot de passe avec ssh -i.
Bases
Une clé SSH est une paire composée d’une clé publique et d’une clé privée. Au lieu de saisir un mot de passe, ton ordinateur prouve lors de la connexion qu’il possède la clé privée correspondante.
La clé publique tient sur une seule ligne, que tu ajoutes au fichier ~/.ssh/authorized_keys sur le serveur. Elle n’est pas secrète : la connaître ne permet pas de se connecter.
La clé privée reste sur ton ordinateur, de préférence dans ~/.ssh/ et chiffrée avec une phrase de passe. Toute personne qui obtient le fichier non protégé peut se connecter partout où la clé publique correspondante est enregistrée.
Ces commandes ssh-keygen créent la paire de clés localement sur ton ordinateur, dans le même format OpenSSH que celui fourni par le générateur de clés SSH :
ssh-keygen -t ed25519 -C max@laptopssh-keygen -t rsa -b 4096 -C max@laptopEn découvrir plus
Génère des mots de passe forts et aléatoires directement dans ton navigateur : rien n’est enregistré ni transmis.
Créé par Rugile Rutkauskaite
Définis les permissions de fichiers Unix/Linux à l’aide de cases à cocher pour obtenir la valeur octale et la notation symbolique, ou décode-les dans l’autre sens. Inclut setuid/setgid/sticky bit et une commande chmod prête à copier.
Créé par Justin Schuessler
Crée des expressions Cron à l’aide d’un formulaire, avec des explications en allemand et un aperçu des prochaines exécutions, entièrement dans le navigateur.
Créé par Jakub Martyniak
Génère des hash MD5, SHA-1, SHA-256 et SHA-512 à partir de texte ou d’un fichier, et compare les sommes de contrôle. Fonctionne entièrement dans le navigateur.
Créé par Luca Stanek
Génère et vérifie des hashs Bcrypt entièrement dans ton navigateur, avec un facteur de coût réglable.
Créé par Rugile Rutkauskaite
Vérificateur de mots de passe : vérifie la robustesse de ton mot de passe, son temps de déchiffrement et les alertes sur les motifs. Tout se passe dans ton navigateur, rien n’est transmis.
Créé par Luca Stanek
FAQ
Des réponses courtes sur le type de clé, la phrase secrète, la sécurité et l’ajout de la clé sur le serveur.
Tu obtiens trois éléments : la clé publique sur une ligne (par exemple ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOqb9NdaBdneuqRd7QOYM6KYP5ZQlUq07JqHDlI7RY1I admin@mein-laptop), la clé privée au format OpenSSH (-----BEGIN OPENSSH PRIVATE KEY-----) et l’empreinte, par exemple SHA256:f3J1EiY0bTdQMCH1DWyTodDOtoGE0abQW7po14q8jlE. Tu peux copier les deux clés ou les télécharger sous id_ed25519 et id_ed25519.pub.
La paire de clés est créée uniquement dans ton navigateur avec l’API Web Crypto. Aucune requête n’est envoyée au serveur, rien n’est stocké ni journalisé, et la clé privée ne quitte jamais cette page. Si tu fermes l’onglet sans avoir enregistré la clé, elle est perdue. Si tu préfères créer la clé entièrement en local, utilise ssh-keygen -t ed25519 dans le terminal.
Ed25519 est recommandé : les clés sont courtes, rapides à créer et prises en charge par OpenSSH depuis la version 6.5 (2014). Choisis RSA 4096 bits uniquement si un ancien système, un routeur ou un service ne prend pas encore en charge Ed25519. 3072 bits est le minimum proposé pour les nouvelles clés RSA ; l’option 2048 bits n’est pas disponible. Si ton navigateur ne peut pas créer de clés Ed25519, l’outil affiche un message et un bouton pour passer à RSA.
Elle est facultative, mais recommandée. Avec une phrase secrète, l’outil chiffre la clé privée comme ssh-keygen (bcrypt avec 16 itérations, AES-256-CTR). Une personne qui trouve le fichier ne peut pas se connecter sans la phrase secrète. Pour éviter de la saisir à chaque connexion, tu peux utiliser ssh-agent. Tu peux la modifier plus tard avec ssh-keygen -p -f ~/.ssh/id_ed25519.
Le plus simple est d’utiliser ssh-copy-id -i ~/.ssh/id_ed25519.pub root@<server-ip>. Tu peux aussi exécuter sur le serveur la commande affichée par l’outil : elle crée ~/.ssh, ajoute la ligne à ~/.ssh/authorized_keys et définit les permissions sur 700 et 600 respectivement. Tu peux ensuite te connecter sans mot de passe avec ssh -i ~/.ssh/id_ed25519 root@<server-ip>.
Oui. La clé publique est une ligne OpenSSH classique (ssh-ed25519 ou ssh-rsa, clé, commentaire), telle que ssh-keygen l’écrit dans le fichier .pub. Ajoute cette ligne dans les paramètres de clés SSH de ton compte. La clé privée reste sur ton ordinateur.
Stocke les fichiers dans ~/.ssh/ sous Linux et macOS, ou dans C:\Users\<Name>\.ssh\ sous Windows. Sous Linux et macOS, la clé privée doit avoir les permissions 600 (chmod 600 ~/.ssh/id_ed25519), sinon SSH la refuse. Windows 10 et 11 incluent OpenSSH : tu peux y utiliser directement les fichiers avec ssh dans le terminal. Pour PuTTY, importe la clé privée dans PuTTYgen (Conversions > Import key) et enregistre-la dans un fichier .ppk ; l’outil ne fournit que le format OpenSSH. Ne partage jamais la clé privée : seul le fichier .pub va sur le serveur.
L’empreinte est une courte somme de contrôle (SHA-256) de la clé publique, par exemple SHA256:f3J1EiY0bTdQMCH1DWyTodDOtoGE0abQW7po14q8jlE. Elle te permet de reconnaître une clé sans comparer toute la ligne. ssh-keygen -l -f ~/.ssh/id_ed25519.pub affiche la même valeur.
D’autres questions ?
Contacter le supportUn VPS ZAP-Hosting te donne un accès root par SSH, un pare-feu dédié et une connexion par clé dès la première minute.
Sans configuration. Sans risque. En ligne en quelques secondes.
Tu cherches d’autres outils ? Voir tous les outils de développement
© 2026 ZAP-Hosting GmbH