Outil Crypto RSA (API Web Crypto)
Générez des clés RSA (JWK/PEM). Chiffrez/déchiffrez en utilisant RSA-OAEP et signez/vérifiez en utilisant RSA-PSS avec les algorithmes de hachage sélectionnés via l'API Web Crypto.
Notes
À Propos de l'Outil Crypto RSA
Cet outil utilise l'API Web Crypto pour les opérations RSA. Il vous permet de générer des paires de clés RSA (format PEM ou JWK), de chiffrer des données en utilisant RSA-OAEP (Remplissage Optimal de Chiffrement Asymétrique), de déchiffrer des données, de signer des messages en utilisant RSA-PSS (Schéma de Signature Probabiliste) et de vérifier les signatures PSS. Les tailles de clé courantes (2048, 3072, 4096 bits) et les algorithmes de hachage (SHA-256, SHA-384, SHA-512) pour les schémas de remplissage sont pris en charge.
Pourquoi Utiliser Cet Outil ?
Utilisez cet outil pour : chiffrer en toute sécurité de petits morceaux de données avec une clé publique (à déchiffrer avec la clé privée correspondante) ; déchiffrer des données qui ont été chiffrées pour vous ; créer des signatures numériques pour garantir l'intégrité et l'authenticité des messages ; ou vérifier les signatures sur les messages que vous recevez. L'utilisation de l'API Web Crypto signifie que les opérations sont effectuées en toute sécurité dans votre navigateur.
Exemples d'Utilisation
- Générer une nouvelle paire de clés RSA pour une communication sécurisée.
- Chiffrer une clé de session ou un court message secret avec la clé RSA publique d'un destinataire.
- Signer un manifeste logiciel ou un document avec votre clé RSA privée pour prouver son origine.
- Vérifier la signature RSA-PSS sur un logiciel ou des données signés pour confirmer leur intégrité et leur expéditeur.
Conseils de Pro
- Gestion des Clés : Stockez vos clés privées en toute sécurité. Ne les partagez jamais. Les clés publiques peuvent être distribuées librement.
- OAEP vs. PSS : RSA-OAEP est pour le chiffrement/déchiffrement. RSA-PSS est pour la signature/vérification. Ils ne sont pas interchangeables.
- Algorithme de Hachage : Assurez-vous d'utiliser le même algorithme de hachage pour les opérations correspondantes (par exemple, si les données ont été chiffrées avec OAEP en utilisant SHA-256, vous devez utiliser SHA-256 pour le déchiffrement).
- Formats de Clé : JWK (JSON Web Key) est un format JSON standardisé. PEM est un format textuel courant (souvent DER encodé en Base64). Assurez-vous que vos clés sont dans le format sélectionné pour l'entrée.