Skip to main content
Tool Factory

Outil dans le navigateur

Chiffrement RSA

Traitez des données de clé ou de jeton avec RSA Encrypt et des réglages de format explicites. Saisissez le matériel de clé, choisissez le format requis, puis vérifiez le résultat.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Options

Utilisez RSA-OAEP pour les nouveaux chiffrements. Les autres schémas assurent la compatibilité. RAW n’a aucun remplissage et n’est pas sûr pour les nouveaux chiffrements.

Exécutez l’outil quand l’entrée est prête.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Chiffrement RSA

Le chiffrement RSA chiffre un court message UTF-8 avec une clé publique RSA. Le réglage par défaut utilise RSA-OAEP avec SHA-256. Copiez le texte chiffré en Base64 ou en hexadécimal pour un déchiffrement correspondant. Voir [RFC 8017](https://www.rfc-editor.org/rfc/rfc8017.html#section-7.1).

Résultat

Ce que vous recevez

Le résultat contient des octets chiffrés encodés. Base64 et Hex conservent les mêmes octets pour la copie et l'enregistrement. Le résultat ne contient pas la clé privée.

Utiliser cet outil

Comment utiliser Chiffrement RSA

  1. Saisissez un court message texte et collez une clé publique RSA PEM.
  2. Gardez Encryption Scheme sur RSA-OAEP et Message Digest Algorithm sur SHA-256, sauf si le récepteur exige un autre digest pris en charge.
  3. Choisissez Base64 ou Hex comme format du texte chiffré, puis sélectionnez Encrypt.
  4. Copiez le texte chiffré dans RSA Decryption. Utilisez la clé privée, le format, le schéma et le digest correspondants.

Exemple

Tester avec un exemple sûr

Entrée: une clé publique, un certificat, un jeton ou un réglage du générateur accepté par l'outil

Paramètres: Choisissez l'opération configurée. Confirmez le mode d'exécution debounced et la sortie textuelle avant d'exécuter le chiffrement RSA.

Résultat: L'espace de travail produit un résultat textuel dans votre navigateur.

Cet exemple montre la forme de l'entrée du chiffrement RSA. Le résultat exact dépend de l'opération, des valeurs et des réglages sélectionnés.

Usages courants

Usages de Chiffrement RSA

  • Testez un aller-retour de chiffrement et de déchiffrement RSA-OAEP.
  • Échangez un texte chiffré Base64 ou hexadécimal avec une application compatible.
  • Vérifiez un court échantillon avec des paramètres RSA hérités explicites.

Limites

Vérifier le résultat

  • Chiffrement RSA : OAEP utilise le digest sélectionné pour le hash du message et MGF1, avec un label vide. Les autres applications doivent utiliser ces paramètres.
  • Chiffrement RSA : la limite OAEP est modulusBytes moins deux fois digestBytes moins 2. Une clé de 2048 bits avec SHA-256 accepte au plus 190 octets UTF-8.
  • Chiffrement RSA : RSA chiffre des messages courts. Utilisez un format de chiffrement hybride pour de grandes données. Les clés PEM sont limitées à 64 KiB et le texte chiffré décodé à 16 KiB.
  • Chiffrement RSA : SHA-1 OAEP est disponible uniquement comme choix explicite de compatibilité héritée. Préférez SHA-256, SHA-384 ou SHA-512 lorsque la taille de clé le permet.
  • Chiffrement RSA : RSAES-PKCS1-V1_5 et RAW restent des choix explicites de compatibilité. RAW n'offre pas de protection de padding et peut renvoyer des octets zéro initiaux.
  • Chiffrement RSA : les formats Ciphertext exigent un Base64 canonique ou des paires hexadécimales complètes. L'entrée texte utilise UTF-8 et refuse l'Unicode mal formé.
  • Chiffrement RSA : le chiffrement OAEP ne prouve pas l'identité de l'expéditeur. Gardez la clé privée et son mot de passe privés.