Points clés
- Catégorie
- Security
- Types d’entrée
- select
- Type de sortie
- text
- Couverture des échantillons
- 2
- API disponible
- Yes
Vue d’ensemble
Le générateur de paires de clés est un outil de sécurité en ligne permettant de créer instantanément des couples de clés publique et privée pour vos besoins en chiffrement et authentification.
Quand l’utiliser
- •Lors de la configuration d'un accès sécurisé par clé SSH sur un serveur distant.
- •Pour générer des identifiants uniques destinés à la signature numérique de documents ou de données.
- •Pour tester des protocoles de communication sécurisés nécessitant des algorithmes RSA, ECC ou Ed25519.
Comment ça marche
- •Sélectionnez l'algorithme cryptographique souhaité parmi RSA, ECC ou Ed25519.
- •Choisissez la taille de clé appropriée pour garantir le niveau de sécurité requis.
- •Définissez le format de sortie (PEM, Hex ou Base64) pour faciliter l'intégration dans votre système.
- •Cliquez sur générer pour obtenir instantanément votre paire de clés publique et privée.
Cas d’usage
Exemples
1. Configuration d'accès SSH
Développeur Web- Contexte
- Un développeur doit configurer un accès sécurisé à un nouveau serveur VPS sans utiliser de mot de passe.
- Problème
- Besoin d'une paire de clés robuste pour l'authentification SSH.
- Comment l’utiliser
- Sélectionner l'algorithme RSA, choisir une taille de 4096 bits, et exporter au format PEM.
- Configuration d’exemple
-
Algorithme: RSA, Taille: 4096 bits, Format: PEM - Résultat
- Le développeur obtient une clé privée à enregistrer localement et une clé publique à copier dans le fichier authorized_keys du serveur.
2. Sécurisation d'API
Ingénieur Backend- Contexte
- Une application doit signer des requêtes API pour garantir l'intégrité des données transmises.
- Problème
- Besoin d'une paire de clés ECC pour une signature rapide et légère.
- Comment l’utiliser
- Choisir l'algorithme ECC (P-256) et le format Base64 pour une intégration facile dans les en-têtes HTTP.
- Configuration d’exemple
-
Algorithme: ECC (P-256), Format: Base64 - Résultat
- Génération immédiate des clés permettant de signer les payloads JSON côté client et de les vérifier côté serveur.
Tester avec des échantillons
securityHubs associés
FAQ
Les clés générées sont-elles stockées sur vos serveurs ?
Non, la génération des clés s'effectue localement dans votre navigateur. Aucune donnée n'est transmise ou conservée.
Quelle taille de clé dois-je choisir ?
Pour RSA, 2048 bits est le standard actuel, tandis que 4096 bits offre une sécurité renforcée pour les données sensibles.
Quelle est la différence entre PEM, Hex et Base64 ?
Il s'agit uniquement du format d'encodage. PEM est le standard pour les fichiers de clés, tandis que Hex et Base64 sont utilisés pour le transfert de données textuelles.
Puis-je utiliser ces clés pour la production ?
Oui, les algorithmes utilisés sont conformes aux standards de l'industrie, mais assurez-vous de stocker votre clé privée dans un endroit sécurisé.
L'outil supporte-t-il les clés Ed25519 ?
Oui, Ed25519 est disponible dans les options d'algorithmes pour une sécurité moderne et des performances optimisées.